From 5d7b3231cce11d2ebbc79fa44e61daef1e309d83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Beganovi=C4=87?= Date: Wed, 12 Jun 2024 19:33:45 +0200 Subject: [PATCH] Add GoCardless OAuth webhook controller for webhook handling --- routes/web.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/routes/web.php b/routes/web.php index cc6df34bcc0a..f2bc963fa468 100644 --- a/routes/web.php +++ b/routes/web.php @@ -10,6 +10,7 @@ use App\Http\Controllers\ClientPortal\ApplePayDomainController; use App\Http\Controllers\Gateways\Checkout3dsController; use App\Http\Controllers\Gateways\GoCardlessController; use App\Http\Controllers\Gateways\GoCardlessOAuthController; +use App\Http\Controllers\Gateways\GoCardlessOAuthWebhookController; use App\Http\Controllers\Gateways\Mollie3dsController; use App\Http\Controllers\SetupController; use App\Http\Controllers\StripeConnectController; @@ -52,4 +53,5 @@ Route::get('gocardless/ibp_redirect/{company_key}/{company_gateway_id}/{hash}', Route::get('.well-known/apple-developer-merchantid-domain-association', [ApplePayDomainController::class, 'showAppleMerchantId']); Route::get('gocardless/oauth/connect/confirm', [GoCardlessOAuthController::class, 'confirm'])->name('gocardless.oauth.confirm'); +Route::post('gocardless/oauth/connect/webhook', GoCardlessOAuthWebhookController::class)->name('gocardless.oauth.webhook'); Route::get('gocardless/oauth/connect/{company_key}', [GoCardlessOAuthController::class, 'connect']);