> ## Documentation Index
> Fetch the complete documentation index at: https://help.kajabi.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Manage failed payments in Stripe

> Customize Stripe's Smart Retries to specify retry days before your customer's subscription is canceled.

Failed payments processed through **Stripe** can be customized to specify the number of retry days before your customer's subscription is canceled. This guide covers how to configure Stripe's Smart Retries, set up custom retry schedules, enable auto revoke/grant features, and view failed payments in Kajabi.

## 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**](./how-to-set-up-automated-emails-with-stripe-when-payments-fail) to send when a card payment fails
* Adjust the **Subscription status** to determine the action that will occur 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](https://stripe.com/docs/billing/automatic-collection#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
* Click the **Settings** tab
* Under the **Billing** card, click **Subscriptions and emails**
* Configure the steps you'd like to take when charging a customer's payment method fails within **Manage failed payments**
* Click **Use custom retry schedule** to configure your Retry rules. This will determine how much time is between each charge attempt and after how many attempts the subscription is automatically canceled
* Click **Save** to keep your changes

<div className="w-full aspect-video">
  <iframe src="https://fast.wistia.net/embed/iframe/5ycbgt2bsg" allow="autoplay; fullscreen" allowFullScreen className="w-full h-full" />
</div>

## 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 your Kajabi Dashboard, navigate to Settings
* In Settings, select Customer Payments
* Toggle the box under the revoke and grant access section
* Hit save to apply the changes

<div className="w-full aspect-video">
  <iframe src="https://fast.wistia.net/embed/iframe/qertgrlfqk" allow="autoplay; fullscreen" allowFullScreen className="w-full h-full" />
</div>

<Note>
  **Note:** The auto revoke/grant feature does not trigger grant automations.
</Note>

## View Stripe failed payments in Kajabi

You can view failed payments for Stripe integrations:

To access information regarding failed payments, follow these steps:

<img src="https://mintcdn.com/kajabi-support/lefKgrGSYkn2ROfG/articles/images/4a228767_missing_list_8-20-18.png?fit=max&auto=format&n=lefKgrGSYkn2ROfG&q=85&s=6c178bd533c9904a211f7a80d58f3714" alt="Failed payments list" width="1260" height="280" data-path="articles/images/4a228767_missing_list_8-20-18.png" />

<div className="w-full aspect-video">
  <iframe src="https://fast.wistia.net/embed/iframe/99pbnbqk0t" allow="autoplay; fullscreen" allowFullScreen className="w-full h-full" />
</div>

### 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 again
* When a failed payment reattempt is successful, the subscription or payment plan billing status will change back into an **Active** state and future payments will be collected on the next billing cycle
* If all retries fail, the subscription or payment plan will be updated depending on the settings you've selected in Stripe

## Export failed payments

### Export transactional data as a CSV

* Navigate to **Sales**
* Click **Transactions**
* Select **Filter**
* Choose **Failed** in the Filter menu
* **Apply** the changes
* Click **Export**

<div className="w-full aspect-video">
  <iframe src="https://fast.wistia.net/embed/iframe/tjor7k5y4m" allow="autoplay; fullscreen" allowFullScreen className="w-full h-full" />
</div>
