#mp_api
1 messages ยท Page 1 of 1 (latest)
๐ 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/1329373029574119477
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
๐ happy to help
Hi. Thank you for looking into this
sure!
the invoice you shared did succeed from the first time
would you mind elaborating more what's the flow and what's happening exactly?
I ve created a subscription with a test 3ds card 4000002760003184 that says always authenticate.
I changed the quantity twice, the 3ds popup came up saying you have to authenticate before confirming.
Third time it did not and succeeded the payment
The assumption is if it says always authenticate, why does the authenticate not happen always
so basically what you're asking is why this invoice in_1QhdsWJqE5f9ucQhBcvz5JYe succeeded without ever needing 3DS, correct?
yes
Alright. Makes sense
Thank you
Does stripe also apply some rules wherein 3ds can be exempted
if the card requires 3DS on each payment then no
because at the end of the day the decision of 3DS is solely owned by the issuing bank
I somewhere read this
After a few successful attempts a specific card can be marked as trusted (resulting in exemptions from 3DS prompts)
but if the issuing bank requires 3DS we can't exempt it
there are 2 layers of security
we have our Stripe Radar that evaluates the charges/cards data and can block a charge/card
but the 3DS requirement/exemption itself happens outside of Radar and is required/exempted by the issuing bank
sure
Our payments products optimise for different regulatory, bank and card network rules and apply relevant exemptions for low-risk payments, so as to only trigger 3D Secure when required
This statement feels like Stripe has the authority to trigger 3ds
But technically not
we ask for exemptions but as I said, the issuing bank is the one the ultimately decides