diff --git a/app/Http/Controllers/APIs/Customer_API/StripeWebhookController.php b/app/Http/Controllers/APIs/Customer_API/StripeWebhookController.php index cee90e1..2e0e385 100644 --- a/app/Http/Controllers/APIs/Customer_API/StripeWebhookController.php +++ b/app/Http/Controllers/APIs/Customer_API/StripeWebhookController.php @@ -15,6 +15,13 @@ use Illuminate\Support\Facades\DB; class StripeWebhookController extends Controller { // + + public function getWebhook(Request $request){ + Log::info('Stripe Webhook Received= in getWebhook '); + Log::info('Stripe Webhook Received: ' . $request->getContent()); + } + + public function handleWebhook(Request $request) { Log::info('Stripe Webhook Received: ' . $request->getContent()); diff --git a/app/Http/Middleware/VerifyCsrfToken.php b/app/Http/Middleware/VerifyCsrfToken.php index a067f42..98c2c13 100644 --- a/app/Http/Middleware/VerifyCsrfToken.php +++ b/app/Http/Middleware/VerifyCsrfToken.php @@ -13,5 +13,6 @@ class VerifyCsrfToken extends Middleware */ protected $except = [ 'stripe/webhook', + 'stripe-webhooks' ]; } diff --git a/routes/web.php b/routes/web.php index ee0415b..3fde737 100644 --- a/routes/web.php +++ b/routes/web.php @@ -33,6 +33,7 @@ use App\Http\Controllers\Admin\ManageRulesController; //webhook // Route::post('/stripe-webhook', [StripeWebhookController::class, 'handleWebhook']); Route::post('/stripe/webhook', [StripeWebhookController::class, 'handleWebhook']); +Route::post('stripe-webhooks', [StripeWebhookController::class, 'getWebhook']);