From fb27bd99e50a946a507de8d231f6ec19d01ad612 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Thu, 16 Nov 2023 14:47:23 +1100 Subject: [PATCH] Fixes for passing payment methods types through to Stripe --- app/PaymentDrivers/Stripe/CreditCard.php | 1 + app/PaymentDrivers/StripePaymentDriver.php | 1 + 2 files changed, 2 insertions(+) diff --git a/app/PaymentDrivers/Stripe/CreditCard.php b/app/PaymentDrivers/Stripe/CreditCard.php index 7816e3c9a9f3..f2fd799fbf94 100644 --- a/app/PaymentDrivers/Stripe/CreditCard.php +++ b/app/PaymentDrivers/Stripe/CreditCard.php @@ -71,6 +71,7 @@ class CreditCard 'gateway_type_id' => GatewayType::CREDIT_CARD, ], 'setup_future_usage' => 'off_session', + 'payment_method_types' => ['card'], ]; $data['intent'] = $this->stripe->createPaymentIntent($payment_intent_data); diff --git a/app/PaymentDrivers/StripePaymentDriver.php b/app/PaymentDrivers/StripePaymentDriver.php index e4b75a023a3c..336e04f13067 100644 --- a/app/PaymentDrivers/StripePaymentDriver.php +++ b/app/PaymentDrivers/StripePaymentDriver.php @@ -125,6 +125,7 @@ class StripePaymentDriver extends BaseDriver Stripe::setApiKey($this->company_gateway->getConfigField('apiKey')); Stripe::setApiVersion('2022-11-15'); + // Stripe::setAPiVersion('2023-08-16'); } return $this;