Our payments are now broken! Same issue here and Stripe just refer us to you guys. Told me there is the following issue…..
Here is the response from Stripe….
Hi Mark,
Thanks for taking the time to receive my call today. It's always a pleasure.
As promised, I will be sending you a guide in order to prevent incomplete payments from happening in the future.
Ideally, you need to seek assistance from a developer or your plugin Woocommerce and follow these steps:
Create a payment method using:
https://stripe.com/docs/api/payment_methods/create.
Once you have the payment method ID, please proceed to updating the PaymentIntent using https://stripe.com/docs/api/payment_intents/update.
You’ll need to simply add the payment_method parameter and include the payment method ID which can be found via the Logs (The id that starts with “pm_” under the Response body of the Create a PaymentMethod object you’ve passed.)
After you update the PaymentIntent, it’ll transition to requires_confirmation. You’ll then need to confirm the PaymentIntent by using: https://stripe.com/docs/api/payment_intents/confirm.
Upon confirmation, the PaymentIntent will attempt to initiate a payment.
After confirmation, if a PaymentIntent has a requires_action status, inspect the PaymentIntent’s next_action. If it’s redirect_to_url, that means 3D Secure is required.
To redirect the customer to the 3DS authentication page, pass a return_url to the PaymentIntent when confirming on the server, https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-return_url or on the client, https://stripe.com/docs/js/payment_intents/confirm_card_payment.
Hope that gets you back on track. In the meantime, please let me know If you have any other questions or comments regarding Stripe and I’ll be more than glad to answer.
Have a great day,
Errol