#vilesa

1 messages · Page 1 of 1 (latest)

spice urchin
#

Hi there!

#

Could you try to summarize your question in this new thread?

proud sonnet
#

sure thanks

#

I want to save my customer card for later (for on AND off sessions)

so the payment intents later will be either on OR off session

but the setup intent to save that card, does it need to be on session or off session?

thanks

spice urchin
#

If you plan to do both, then I would recommend to use off_session (the default value).

proud sonnet
#

ok got it thanks

#

but:

#

I think sometimes we have issues confirming the setup intent with off session

#

do you confirm we have more chances for the setup intent to succeed if we ask on session?

spiral canyon
#

Hi 👋 I'm jumping in as my teammate needed to step away. The Setup Intent should be handled in an on-session flow, but the usage parameter should be set to off_session. Doing so does not indicate that the Setup Intent is being handled off-session, but rather it defines how the created payment method is planned to be used in the future.

proud sonnet
#

yes understand
let me rephrase:

I think sometimes when we create a setup intent with usage=off_session, some customers have issues confirming the setup intent (the 3DS fails on stripe side even though the customer completed it successfully)

Do we have more chances for the setup intent to succeed if the setup intent is created with usage=off_session?

spiral canyon
#

No, as far as I know changing the usage of a Setup Intent does not adjust the 3DS/SCA flows.

proud sonnet
#

ok I see, thanks

Stripe Support told me the opposite. What should we do?

spiral canyon
#

You should process Setup Intents in an on-session fashion, but setting usage to off_session if you plan to use the resulting payment method in both on and off session scenarios in the future.

proud sonnet
#

ok but my customer completed successfully their 3DS but stripe says auth failed. Stripe support told me it's because I should have created the seti_ with usage=on_session

what's the conclusions?

spiral canyon
#

Do you have the ID of the payment or setup that you're referring to?

proud sonnet
#

seti_1Lx5OUGTsLVnzqGEgPZUz5l8

#

you can see the user has a successfull message from their bank

#

but back on our app it they have an error

#

because stripe considers the seti_ has failed

spiral canyon
#

We removed the screenshots of your customers bank account, this is a public forum so that type of information should not be posted here.

#

The bank told us the authentication for the Setup Intent that you provided failed, if the bank's page/site indicated that the authentication was successful then your customer should speak with their bank to figure out why they provided conflicting information.

#

Setting usage to off_session is the correct approach if you're planning to use the resulting payment method in off_session session payments later.

proud sonnet
#

got it thanks!

spiral canyon
#

Happy to help!