You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Stripe SCA payments with 3D Secure fail due to missing return url in confirm call.
Here's the error message provided by Stripe:
A return_url must be specified because this Payment Intent is configured to automatically accept the payment methods enabled in the Dashboard, some of which may require a full page redirect to succeed. If you do not want to accept redirect-based payment methods, set automatic_payment_methods[enabled] to true and automatic_payment_methods[allow_redirects] to never when creating Setup Intents and Payment Intents.
To Reproduce
Setup the Stripe SCA payment in the Account Settings using Stripe test keys (or live ones)
Create an Event and Ticket
Go to the event page and register
At the payment stage use a card number that requires 3D Secure (e.g. the Stripe test card 4000002760003184)
Authorize the 3D secure payment on the redirected page
alexpilotti
changed the title
[BUG] Describe your bug
[BUG] Stripe SCA payments with 3D Secure fail due to missing return url in confirm call
Oct 13, 2023
Describe the bug
Stripe SCA payments with 3D Secure fail due to missing return url in confirm call.
Here's the error message provided by Stripe:
To Reproduce
Expected behavior
The payment should complete successfully.
Screenshots
https://www.dropbox.com/scl/fi/hcp4ilzss3g9ojyc434sv/Attendize_Stripe_3DS_error.png?rlkey=esr2vod55gle477cud9s2i1ho&dl=1
Environment the bug happens in (Desktop, Mobile, CLI) (please complete the following information):
Version of Attendize you are using
Where you are running Attendize
What version or Operating System are you using on the above server
What version of PHP you are using on the above server
What web server are you using Attendize with
Additional context
Here's an explanation on how returnUrl needs to be added in the confirm call:
https://github.com/thephpleague/omnipay-stripe
The text was updated successfully, but these errors were encountered: