15 lines
496 B
PHP
15 lines
496 B
PHP
<?php
|
|||
|
|
|
||
|
|
use Illuminate\Foundation\Http\Middleware\VerifyCsrfToken;
|
||
|
|
use Illuminate\Support\Facades\Route;
|
||
|
|
use Lunar\Stripe\Http\Middleware\StripeWebhookMiddleware;
|
||
|
|
use Modules\Core\Payment\Http\Controllers\StripeWebhookController;
|
||
|
|
|
||
|
|
Route::post(
|
||
|
|
config('payment.stripe.webhook_path', 'payments/stripe/webhook'),
|
||
|
|
StripeWebhookController::class
|
||
|
|
)
|
||
|
|
->middleware([StripeWebhookMiddleware::class, 'api'])
|
||
|
|
->withoutMiddleware([VerifyCsrfToken::class])
|
||
|
|
->name('payment.stripe.webhook');
|