#LucaW-subscription-3DS
1 messages · Page 1 of 1 (latest)
Hi Toby, yes correct
I don't think this is possible, but please bear with me while I confirm.
Alright
Thank you for your patience! As you're creating two distinct subscriptions, there is no way to guarantee that a maximum of 1 3DS modal will be required.
What would be the best way to handle it? Can't I use for the second subscription the same payment intent of the first subscription which did go through the 3DS modal?
No, the payment intent can only be used once, and subscriptions create their own payment intents. When you're processing the first subscription you can specify setup_future_usage=off_session to try optimizing the payment method for future usage. This requests an exemption from 3DS, but it's ultimately up to the issuing bank to decide whether they will accept that exemption or require the 3DS flow be completed again.
Alright thanks, I'll let you know here if I've any new question, I'll implement it now
Happy to help!
I only see "setup_future_usage=off_session" on PaymentIntent ( https://stripe.com/docs/api/payment_methods/attach ). But as you said the payment intent is connected to only one subscription, so the payment intent won't work for the second subscription right? Also the two subscription have different amount value i doubt it will work, correct me if I'm wrong
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
?
Apologies, setup_future_usage is specified on the payment intent, but its effects are for the associated payment method. So if you're reusing that same payment method, then we'll have requested exemptions for it.
Okay thanks