At some point recurring customer credit card payments will fail, for example, a customer’s card may have expire.
What happens at this point is largely determined by your retry settings in Stripe.
Here you can control how many times Stripe will attempt to charge the customer and what the final action is:
Cancel subscriptionMark subscription unpaidLeave subscription as-is
After the 4th and final payment attempt the subscription can be marked as unpaid or cancelled, depending on your retry settings.
The customer must update the credit card details using the widget or can be done as well in the Dashboard.
There are 2 scenarios here:
Configure in Stripe to email customers to keep their payment information up to date and prevent failed payments.
Powered by BetterDocs