#kamesh-3ds-zero
1 messages · Page 1 of 1 (latest)
@brave swallow usually this happens when you're using SetupIntents first. Is that the case?
kamesh-3ds-zero
yes
Then that's why
You really should never be doing this
SetupIntent should be solely used for collecting card details for future payments without an immediate payment
a lot of people misunderstand that and use it to collect card details first and right after do a real payment, which is not correct
but it works on most of the cases. is that expected?
Some banks will show the real amount being authorized/authenticated and so some will show £0
really you're doing it quite wrong unfortunately. If you do SetupIntent then PaymentIntent immediately you don't even benefit from 3DS protection/liability shift
this is almost always an integration misunderstanding
is it because, the banks just validating the card with 0$?
so what is the right approach?
You are taking a payment right now right? Then use PaymentIntent for the right amount.
thanks