#deepumi_api
1 messages · Page 1 of 1 (latest)
👋 Welcome to your new thread!
⏲️ We'll be here soon! We typically respond in a few minutes, but in some cases we might need a bit more time (e.g., server's busy, you've got a complex question, etc.).
⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can 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/1261402170008404030
📝 Have more to share? Add details, code, screenshots, videos, etc. below.
That payment requires 3ds authentication: https://docs.stripe.com/payments/3d-secure. You can see its status is requires_action. You can read more about payment intent statuses here: https://docs.stripe.com/payments/paymentintents/lifecycle
Could you please explain why I was getting this?
Because I don’t see this in other transactions.
I shared a doc above that talks about it more. You can also google 3ds
It's mandated by banks
Sometimes a bank requires it sometimes they don't
But it's up to the bank
Stripe doesn't control when this happens
Okay, so for credit cards this requires or debit card?
Both sometimes
So for the above request I’d, did it pull the money from the card?
no
When 3ds is required the customer needs to auth the transaction with their bank
Okay. But in this situation, Does stripe offers any API to authenticate with the customer bank.
You need to bring the customer back online in your app to authenticate
I shared the doc with you already above
Okay. Our business is only focused on US based customer and I see the card country also US. According to the doc
“The Strong Customer Authentication regulation, as part of PSD2 in Europe and similar regulations in the UK, India and Australia, might require using 3DS for card payments. 3DS is optional in other regions but you can still use it as a tool to reduce fraud.”
So is this mandatory in the US customers also.
banks in the US require it sometimes too
Okay. I will go through the above doc you shared.
Since I am using custom flow without using any Stripe SDKs or libraries, which sub section would be more appropriate to read?
Is there a visual document flow which explains this scenario?
the one i shared already kind of does this: https://docs.stripe.com/payments/paymentintents/lifecycle
Also, we can’t skip or ignore the 3ds validation right?
correct. when it comes, it's mandated by the bank
they won't process the charge until customer has authenticated
And we can test this flow on test mode in Stripe side right
This is the test card to use I suppose on Stripe side 4000000000003220
yeah
Also, Do we need to enable any settings on Radar side?
Okay. I will do more research and get back to you. Thank you
Could you share the link for this chat history
Actually, I am chatting from the phone app, not using the browser