update 837494574248735

This commit is contained in:
equippedcoding-master
2025-09-27 14:08:16 -05:00
parent 09117a248d
commit 5ced0e3a4b
159 changed files with 49543 additions and 4636 deletions

View File

@@ -8,7 +8,7 @@ $router = new AppfactoryStudio\Core\Router();
// TODO_1: Rate limit or even ban ips that are not stripe to prevent DDOS attacks
// https://api.appfactory.studio/v1/modules/stripe/webhook
$router->get('/webhook',[AppfactoryStudio\Plugins\StripeModule::class, 'webhook']);
@@ -24,10 +24,21 @@ $router->post('/apply_coupon',[AppfactoryStudio\Plugins\StripeModule::class, 'ap
$router->post('/customer_get_payment_methods',[AppfactoryStudio\Plugins\StripeModule::class, 'customer_get_payment_methods']);
$router->post('/cancel_subscription',[AppfactoryStudio\Plugins\StripeModule::class, 'cancel_subscription']);
$router->post('/charge_payment',[AppfactoryStudio\Plugins\StripeModule::class, 'charge_payment']);
$router->post('/get_tax',[AppfactoryStudio\Plugins\StripeModule::class, 'get_tax']);
// Setup
$router->get('/setup_stripe_register_plans',[AppfactoryStudio\Plugins\StripeModule::class, 'RegisterSubscriptionPlans']);
// https://api.appfactory.studio/v1/modules/stripe/setup_stripe_register_webhook?token=token_approval_yes&processor=vDc1P3JC&dp=4093-4070-2198-3695
$router->get('/setup_stripe_register_webhook',[AppfactoryStudio\Plugins\StripeModule::class, 'RegisterWebhook']);
// test stuff
$router->get('/setup_stripe2',[AppfactoryStudio\Plugins\StripeModule::class, '_wh_payment_intent_succeeded']);
echo $router->UrlResolve("/v1/modules/stripe", $_SERVER['REQUEST_URI'], strtolower($_SERVER['REQUEST_METHOD']));