2026-09-03 17:27:34 +03:00
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
use Illuminate\Foundation\Http\Middleware\VerifyCsrfToken;
|
|
|
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
|
use Modules\Core\Payment\Http\Controllers\StripeWebhookController;
|
2026-09-15 21:38:16 +03:00
|
|
|
use Modules\Core\Payment\Http\Middleware\StripeWebhookMiddleware;
|
2026-09-03 17:27:34 +03:00
|
|
|
|
|
|
|
|
Route::post(
|
|
|
|
|
config('payment.stripe.webhook_path', 'payments/stripe/webhook'),
|
|
|
|
|
StripeWebhookController::class
|
|
|
|
|
)
|
|
|
|
|
->middleware([StripeWebhookMiddleware::class, 'api'])
|
|
|
|
|
->withoutMiddleware([VerifyCsrfToken::class])
|
|
|
|
|
->name('payment.stripe.webhook');
|