#Cheelin
1 messages · Page 1 of 1 (latest)
Which type of integration (e.g. Payment Element, Checkout Session) are you using?
checkout session
The device information will be collected by Checkout Session (Stripe hosted page). Depending on the device information collected, 3DS can can be frictionless or challenge flow. Challenge flow is applicable to both 3DS1 and 3DS2 depending on which version issuer supports.
How about payment element
Payment Element will collect the device information for you
btw, if i did not collect any info, will i be downgraded to 3ds 1 or will the tranasction be declined directly?
If the device information is not collected and 3DS is required, 3DS will go through challenge flow which can be 3DS1 or 3DS2 depending on which version issuer supports. The payment won't be declined. Device information is mainly used to determine whether it'll be a frictionless 3DS2 flow
undetstood, thx a lot
BTW, should we send a label to decide if i'm processing 3ds1 or 3ds2?
I'm if i need to tell you which 3ds versino i
or you will repsonse with different redirect url based on the 3ds version
You don't need to worry about the 3DS version.
Understood, stripe will decide directly right~? We just need to redicr customer to the url you provide for 3ds
It's decided by the card issuer. You just let Stripe SDK to handle the 3DS flow for you,