#tarantino-47_docs

1 messages ยท Page 1 of 1 (latest)

radiant fieldBOT
#

๐Ÿ‘‹ Welcome to your new thread!

โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

๐Ÿ”— This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1234873816698847233

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

buoyant iceBOT
#

Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

wispy drift
#

Hi ๐Ÿ‘‹ yes Stripe supports handling 3DS. The issuer of the card determines whether they require 3DS be completed for subsequent transactions though, that isn't a Stripe controlled decision.

gray hawk
#

I know I can force 3ds auth in stripe dashboard

wispy drift
gray hawk
#

what if I have 3ds card saved in my system and then I confirm payment intent using this card. my FE code will need to render 3ds popup, right?

#

otherwise PI will have incomplete status since no 3ds auth was completed? requires_payment_method

wispy drift
#

If 3DS is required for that payment to be completed, then yes, the customer must be directed to where they can complete that challenge.

#

The status of the intent will depend on exactly how it was confirmed. If you're doing server-side confirmation for off-session payments, then yes, it will move to requires_payment_method. If you're confirming an on-session payment, it will move to requires_action.

gray hawk
#

how do I know which url should I redirect the user to for completing 3ds?

wispy drift
gray hawk
#

ok, thanks, can I do 3ds automatically?

wispy drift
gray hawk
#

ok, thank you, I'll give it a try

#

another question

#

what about 0$ orders and setup intent? do I need to perform 3ds auth for SI as well?

wispy drift
#

Setup Intents may require 3DS, yes

#

Your flow should be prepared to handle that

gray hawk
#

but it's 0$

#

will stripe charge 1$ and then refund?

#

or how it works

wispy drift
#

3DS can still be required, it's actually largely the point of Setup Intents. To complete customer authentication early so we can automatically request exemptions from customers needing to complete it later.

#

Sometimes $1 is charged and refunded, but typically they're $0

gray hawk
#

ok I see, thank you!

wispy drift
#

Any time!

gray hawk
#

have a good one