#ilyeselb
1 messages · Page 1 of 1 (latest)
Hi 👋
What seems to be the issue?
You can share the event ID, only you and Stripe admin can use it
The bank requested 3DS authentication for this payment
yes but normaly its automatic ?
its the second payment
the first one is 3ds and the user paid
Okay I can see here: https://dashboard.stripe.com/logs/req_ZunTFFZEPmiqPb that it was set up for future usage.
However, banks can request 3DS authentication at any time so your integration needs to be able to handle this scenario
yes but how ? when its off session ?
You bring the customer back on-session.
Like sending them an email with a link to the Hosted Invoice Page
is there a hook that specify the same type of error ?
so i can automatically do that ?
Kind of. The event you sent me is invoice.payment_action_required. This type of event is only fired when the customer needs to do something to complete the payment. That's the "action_required" part.
So for your webhook listener you could determine if this type of event was fired and, if so, use the Invoice object and the hosted_invoice_url to generate an email to the customer directing them to go to the Invoice and confirm their payment.
The one you sent me
Happy to help