#Eranga
1 messages · Page 1 of 1 (latest)
What's the pi_xxx?
pi_3LffQ3C8JGuaUdU60pbgc7Z4
Yup, 3DS was requested on this payment by the bank (you can tell by the requires_action status on the PI)
You need to bring your customer back on-session to re-confirm the PI and to handle any 3DS/auth
Ah damn. So for this type of credit cards, Stripe cannot handle the payment if the card is added earlier?
At the moment, the user is putting the credit card information into the stripe in the trial period. Our system cancels the subscription immediately if the first invoice payment after the trial is failed.
Well its important to know that banks can request authentication for any payment at any time. But there are steps you can take to help mitigate the chance of that.
How are you capturing payment details from your customers?
Is there anyway we can enforce 3D secure authentication beforehand
We ask the customer to add their credit card using the customer portal when they enjoy the trial period
Then once the subscription trial ends, Stripe will automatically deduct the amount from the card the user put before
Ah, ok. This is an Indian customer/card. So RBI regulations require auth for all off-session payments: https://stripe.com/docs/india-recurring-payments
Okay, so in this scenario, should we send them the invoice to their email, and ask them to click on the button and do the verification
?
This is what I can see in the invoice hosted URL
Yeah, so this is likely the issue:
In addition to the first registration, recurring transactions over 15,000 Indian rupees (INR)—or the equivalent in other currencies—need to go through AFA each time.
I believe we should email the user with a link to the invoice page to pay/confirm
Okay, @wintry moth
I guess we will have to fix it then.
Thank you so much for your input for this
I might come back later with more questions but for now I'm all good
Have a nice day and a great weekend 🎉
Bye
you too!