Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 5.12.0-b2
-
Component/s: None
-
Labels:None
Description
We have received multiple reports of people encountering the following error when the cron is run
Error Response: 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.
Sounds like there are a couple more parameters that need to be set in order to process these properly
CORE-5325made a change that resolves this issue in the cron.To
There may still be issues with redirect based payment methods like klarna, banconnect, etc. These do not support automated charges so we don't need to worry about that, but they also likely won't work in the checkout flow so we may want to consider implementing support for them at some point