#fatematzuhora

1 messages · Page 1 of 1 (latest)

hard orbitBOT
errant sierra
heady crow
#

I want to use multiple payment method, that's why I'm interest in either setup intent or payment intent

errant sierra
#

In above guide, the subscription will create the Payment Intent to complete the saving payment method on the customer

heady crow
#

So, are you suggesting to use Payment Intent insteat of Setup Intent?

errant sierra
#

No. What I'm suggesting is that if the customer checkout has Subscription, you should use Subscription that uses Payment Intent under the hood to collect the payment method to avoid two 3DS prompt

heady crow
#

But I want to save the card also, even I want to show a checkbox like "Save card for future usage"
based on check/uncheck we'll save or not save the payment method info

errant sierra
#

With subscription, payment method should always be saved

#

Why will there be an option for customer not to save card for future usage on subscription?

heady crow
#

Also I don't want to create the subscription first with a incomplete state

#

I want to save the card in this section

#

not only with subscription

errant sierra
#

Saving payment method through subscription will also show in this section

heady crow
#

so in future, in other product purchase customer can choose a payment method from the existing payment method list

errant sierra
#

Saving payment method through subscription can be re-used on other payments and can be retrieved from existing payment method list

heady crow
#

You meant, Saving payment method through subscription will also add that payment method to customer payment method list?

errant sierra
#

Yes, that's right!

heady crow
#

But the problem is, I don't want to save by default, I want user will choose to save it or not.
Also I don't want to create the subscription first, instead I want to create a payment intent or something like that.

errant sierra
#

I see! If you wish to create the payment method first, then only Setup Intent can be used.

It's possible to set off_session: true in Subscription creation to inform the card issuer that the customer isn't in session to perform 3DS to reduce 3DS prompt: https://stripe.com/docs/api/subscriptions/create#create_subscription-off_session

However, this approach can only reduce 3DS prompt. Ultimately, it's still up to the issuer to decide whether 3DS is required.

heady crow
#

I see

#

Thanks for your support.