#Sophia123-payments

1 messages · Page 1 of 1 (latest)

prime belfryBOT
flint lark
#

Hello

#

You want to use a SetupIntent for this to store the card

tall orbit
#

No, I have saved card

flint lark
#

Then I'm not sure I understand the question

tall orbit
#

I have saved card and want to use this for new subscription with deferred payment. At the beginning, I must go through 3ds so that subsequent payments (renewals) will be processed successfully automatically, but the first payment will be in a month

flint lark
#

Okay, so did you use a SetupIntent when you collected the card details?

tall orbit
#

I saved the card when I bought another subscription and used PaymentIntent

#

the price of a new subscription is higher

flint lark
#

Okay so you just create the new Subscription and use the saved card in that case.

#

Sorry, I don't really understand where the confusion is here so feel free to elaborate further

tall orbit
#

I want to buy a new subscription with a higher price and since the price is higher it requires completing the 3ds challenge, but the payment will not occur when connecting the subscription, but later, so I need to somehow go through the 3ds challenge, but without completing the payment, so that subsequent payments will be due subscriptions were successful

flint lark
#

Oh is this an Indian recurring flow?

#

So you are running into an issue with the mandate amount specifically?

tall orbit
#

this is not Indian flow. There is no problem if I capture the money and complete the purchase immediately after completing 3ds

flint lark
#

Then I still don't understand why you think you need to go through 3DS again for a different Subscription.

#

Have you tested this out?

#

And you see that a future Subscription fails when you create it and pay it using that PaymentMethod?

tall orbit
#

yes, I tested and got error:
Your card was declined. This transaction requires authentication.; code: authentication_required;

flint lark
#

Can you provide the request ID where you see that error?

tall orbit
#

req_pUuzaDfgj5b4Pa
req_ottsHYa8LnWzJ8
req_sSRulAYA8qSLGl

flint lark
#

Thanks looking

tall orbit
#

How will this work for real users?

flint lark
#

99% of the time 3DS won't need to be completed again when the card has been previously set up. However, there is always a slim chance that the issuing bank forces 3DS, in which case you would want to be prepared to bring your customer back on-session to complete 3DS.

#

Mostly it looks like your integration is set up just fine right now other than having the ability to bring your customer back on-session to complete 3DS when it is required

tall orbit
#

Ok, thank you

flint lark
#

Sure

tall orbit
#

As for the lifetime of a previously created payment intent, how long after can I complete it?

flint lark
#

They don't expire

#

So unless you explicitly cancel it you can confirm it at any point

mental urchin
#

Sophia123-payments