#Destra
1 messages · Page 1 of 1 (latest)
Hi there
hi
What are you setting in payment_settings.payment_method_types?
When you create your Sub
Ah if you don't then we should be leaning on your Invoice Template Settings (see: https://stripe.com/docs/api/subscriptions/create#create_subscription-payment_settings-payment_method_types)
What do you have set in your Dashboard here: https://dashboard.stripe.com/settings/billing/invoice?
what should be its value payment_settings.payment_method_types if i want to set it so all enabled payments method show?
You would have to list out the payment methods
Sounds like you want to just enable all payment methods in your Settings above
so enable all payments in Payment methods Section?
Yep exactly. Do that and then try again
Hmm really? Can you provide a PaymentIntent ID that you are passing its client secret to Payment Element?
clientSecret: "pi_3LssHRBdqpuKQiWX0eWWk7ph_secret_LolUKTAdhUuT4Lfndbzc6UbSH"
Oh
What currency are you creating your Sub's Price in?
Most of those listed require EUR
Like if you have a USD Price then you can't accept Bancontact, EPS, etc.
You can look at specifics in our docs about each payment method type. Ex: https://stripe.com/docs/payments/bancontact
yes, USD
You can see that requires a EUR presentment currency
So yeah, with USD, only Card and ACH Debit would be available for that Sub via Payment Element
But if you create a Price in EUR then you will see some of the other options (though most of them can't be used for Subs unless you use setup_future_usage to create a SEPA Debit PaymentMethod)
our product price is in USD, so we will have to create another product with EU currency ? and handle it separately from USD?
ah sorry
i think we'll have to add price in EU too
right
?
If you wanted to provide some of these other payment methods then yes, you would have to use a EUR Price.
You can look into using multi-currency Prices
Where you set currency_options on your Price: https://stripe.com/docs/api/prices/create#create_price-currency_options