#JE

1 messages ยท Page 1 of 1 (latest)

flint nymphBOT
snow owl
flint nymphBOT
rose basalt
#

sure

#

pi_3NYuM4GlugZ9pH8B1dibHWl8

merry mica
#

๐Ÿ‘‹ hopping in here since snufkin has to head out - give me a minute to take a look

#

So looks like the issue here is that the 3155 test card you're using needs to be setup for future off-session usage, but the setup intent you created had usage: on_session

#

If you change that to off_session it should work

rose basalt
#

let me try

#

Nice it worked!

#

I got a little bit confused, while I am setting up, I am using the app, so should be on_session right?

merry mica
#

For the Setup Intent you should be specifying off-session if you're going to attempt to charge their payment methods while the customer is not there (like for a subscription)

#

if you only intend on charging them while they're on-session, then yes, that would be the right choice

#

it's just that for this particular 3155 test card it's meant to be testing the off-session flow

rose basalt
#

It's because the App that I am working is a food app

#

So people try to order food. They can add the food into the cart, and then checkout later

#

The 3ds should be asked while the customer is adding a new payment method

#

And do not ask again after confirming the authentication and adding the payment method

merry mica
#

gotcha

#

if you're trying to avoid the additional 3ds authentications then i'd suggest using usage: off_session