To ensure that customer subscriptions remain active after multiple failed payment attempts, follow these steps to adjust your Stripe settings:
Access Stripe Dashboard:
Log in to your Stripe Dashboard.
Navigate to Billing Settings:
Click on the Settings icon (gear) in the upper-right corner.
Under the Billing section, select Subscriptions and emails.
Configure Failed Payment Management:
Scroll to the Manage failed payments section.
In the Retry schedule subsection, choose between:
Use Smart Retries: Leverages Stripe's machine learning to optimize retry attempts.
Use custom retry schedule: Define specific intervals and the number of retry attempts.
Set Subscription Status After Failed Attempts:
Locate the Subscription status option.
Select Leave the subscription overdue.
Select Leave the invoice overdue.
Click the Save button to apply the new settings.
These settings ensure that if all retry attempts fail, the subscription and invoices are left open and marked as overdue. You can manually update the status of these later if necessary.
For more detailed information, refer to Stripe's documentation on managing failed payments.