OK Thanks.
I'm experimenting with Stripe Checkout, which is supposed to support all payment types selected in the Stripe dashboard. But mine only allows card payments.
I found this in classes/StripeApi.php
public function createPaymentIntent(
Cart $cart,
string $methodType = \Stripe\PaymentMethod::TYPE_CARD,
array $methodData = [],
string $returnUrl = ""
) {
$paymentIntentData = [
'payment_method_types' => [ $methodType ],
I'm not a coder, so I may be completely off-base here, but I'm wondering if TYPE_CARD should be there.
https://docs.stripe.com/payments/dashboard-payment-methods :
Screenshots below show a TB cart using Euros as currency, and the preview seen in the Stripe dashboard.
On Stripe website I have almost all payment methods selected, and the Stripe preview shows more options than my setup.