Manage failed payments in Stripe
In your Stripe Account, you can customize how potential failed payments are handled when processed in Stripe:- Customize Stripe’s Retry schedule if a payment failure occurs.
- Create Customer emails to send when a card payment fails.
- Adjust the Subscription status to determine the action that occurs if all retries for a payment fail.
Stripe’s smart retries
Stripe uses machine learning algorithms that train on data collected across the Stripe network to optimize retry timing. This means that amount of time between payment retries changes each time based upon Stripe’s machine learning algorithms. If you would like to disable this feature and set up your custom retry schedule, learn more in the section below. Check out Stripe’s documentation on Smart Retries.Use custom retry schedule
Select Use custom retry schedule to create your very own retry schedule within Stripe.- Log into your Stripe account at stripe.com.
- Click the Settings tab.
- Under the Billing card, click Subscriptions and emails.
- In the Manage failed payments section, configure the steps to take when a payment method fails.
- Click Use custom retry schedule to configure your retry rules, including the time between each charge attempt and the number of attempts before the subscription is automatically canceled.
- Click Save.
Auto revoke/auto grant after failed payment
If you want to revoke product access after the first failed payment for a subscription or payment plans, and then have access auto-granted back to your customer once the payment has succeeded, this setting can now be turned on from your Customer Payments setting page. This feature is exclusively available to Kajabi Payments and Stripe. To turn on Auto Revoke/Auto Grant:- From the Dashboard, click Settings.
- Click Customer Payments.
- Toggle on the setting under the Revoke and grant access section.
- Click Save.
Note: The auto revoke/grant feature does not trigger grant automations.
View Stripe failed payments in Kajabi
To view failed payments processed through Stripe directly in your Kajabi dashboard:- From the Dashboard, click Sales.
- Click Payments, then click Transactions.
- Click Filters.
- Set Status to Failed.
- Set Payment method to Stripe.
- Click Show results.
- Click the more actions (…) icon on any transaction to view more details.
- Click Export to download the filtered list as a CSV file.
Understanding statuses
- When a subscription or payment plan fails, the billing status will be Past due.
- In the transactions tab, you can see which transactions are Retrying and when they are scheduled to be tried.
- When a failed payment reattempt is successful, the billing status returns to Active and future payments are collected on the next billing cycle.
- If all retries fail, the subscription or payment plan is updated based on the settings configured in Stripe.