Add PayPal support for add-on and gift voucher checkout

This commit is contained in:
Codex Agent
2026-02-04 14:54:40 +01:00
parent 7025418d9e
commit 17025df47b
24 changed files with 1599 additions and 34 deletions

View File

@@ -13,7 +13,9 @@ use App\Http\Controllers\LemonSqueezyWebhookController;
use App\Http\Controllers\LocaleController;
use App\Http\Controllers\Marketing\GiftVoucherPrintController;
use App\Http\Controllers\MarketingController;
use App\Http\Controllers\PayPalAddonReturnController;
use App\Http\Controllers\PayPalCheckoutController;
use App\Http\Controllers\PayPalGiftVoucherReturnController;
use App\Http\Controllers\PayPalReturnController;
use App\Http\Controllers\PayPalWebhookController;
use App\Http\Controllers\ProfileAccountController;
@@ -437,5 +439,11 @@ Route::post('/paypal/webhook', [PayPalWebhookController::class, 'handle'])
->middleware('throttle:paypal-webhook')
->name('paypal.webhook');
Route::get('/paypal/addon/return', PayPalAddonReturnController::class)
->name('paypal.addon.return');
Route::get('/paypal/gift-voucher/return', PayPalGiftVoucherReturnController::class)
->name('paypal.gift-voucher.return');
Route::get('/paypal/return', PayPalReturnController::class)
->name('paypal.return');