feat: Added Stripe_METHODS to .env variables -> csl of methods to support

This commit is contained in:
IceToast 2021-12-16 16:15:41 +01:00
parent 17158ea20c
commit 06eedeef68
2 changed files with 4 additions and 3 deletions

View file

@ -27,6 +27,9 @@ PAYPAL_EMAIL=
#stripe details, you only need "test" for testing! you can do this by setting the APP_ENV to local
STRIPE_TEST_SECRET=
STRIPE_SECRET=
#stripe payment methods, comma seperated list of methods you want to support:
#read into https://stripe.com/docs/payments/payment-methods/integration-options and/or https://stripe.com/docs/payments/payment-methods/overview
STRIPE_METHODS=
#set-up for extra discord verification
DISCORD_CLIENT_ID=

View file

@ -261,9 +261,7 @@ class PaymentController extends Controller
],
'mode' => 'payment',
'payment_intent_data' => [
'capture_method' => 'manual',
],
"payment_method_types" => str_getcsv(env('STRIPE_METHODS')),
'success_url' => route('payment.StripeSuccess', ['product' => $creditProduct->id]).'&session_id={CHECKOUT_SESSION_ID}',
'cancel_url' => route('payment.Cancel'),
]);