Add PayPal checkout provider

This commit is contained in:
Codex Agent
2026-02-04 12:18:14 +01:00
parent 56a39d0535
commit fc5dfb272c
33 changed files with 1586 additions and 571 deletions

View File

@@ -5,6 +5,9 @@ return [
'feature_flag' => env('CHECKOUT_WIZARD_FLAG', 'checkout-wizard-2025'),
'session_ttl_minutes' => env('CHECKOUT_SESSION_TTL', 30),
'status_history_max' => env('CHECKOUT_STATUS_HISTORY_MAX', 25),
'currency' => env('CHECKOUT_CURRENCY', 'EUR'),
'default_provider' => env('CHECKOUT_DEFAULT_PROVIDER', 'paypal'),
'providers' => array_filter(array_map('trim', explode(',', (string) env('CHECKOUT_PROVIDERS', 'paypal,free')))),
'fraud' => [
'window_hours' => env('CHECKOUT_FRAUD_WINDOW_HOURS', 24),
'medium_failed' => env('CHECKOUT_FRAUD_MEDIUM_FAILED', 2),