Solidgate Docs
Sign in

Smart retries

Use Solidgate smart retries to automatically recover failed subscription payments with intelligent, data-driven retry scheduling

Smart retries provide an intelligent, data-driven approach to recovering failed subscription payments. The system automatically selects the best time to retry a payment based on multiple factors, rather than following a fixed schedule.

How smart retries work

Smart retries use an intelligent algorithm that adapts retry timing based on payment history, decline patterns, and other related details.

  • Payments to retry - temporary issues like insufficient funds or card activity limits.
  • Payments not to retry - permanent issues like expired cards, closed accounts, or fraud.

The process unfolds as follows:


  1. When a payment fails due to a transaction decline, the subscription goes into the redemption state.

    • If it is a decline that can be retried, the system schedules a retry based on an intelligent algorithm.
    • If it is a decline that should not be retried, no retry is made.
  2. The set number of retries is attempted within a defined period.

    • If the retry is successful, the payment is recovered, and the subscription becomes active.
    • If the invoice remains unpaid after all retries, it is marked as not paid, and the subscription status changes to cancelled.

You can decide whether to grant access during the retry period. Solidgate provides a subscription status that indicates when the subscription is in redemption. If you choose to allow access, include the retry period in the next billing cycle.

The timing and frequency of these retries are automatically optimized to align with the subscription billing cycle and business preferences. This approach ensures that subscriptions are not retried too often or too infrequently.

Configure smart retries

Smart retries are enabled by default with four retries within four weeks. These settings can be modified based on your business requirements. Your changes are saved and applied automatically.


Apply smart retries to product

Based on your preferred flow, you can apply smart retries to products via API or the Solidgate Hub.

Once you start using smart retries with your products, all new subscriptions created with such products use the intelligent retry approach automatically. This method increases the chances of recovering failed payments, helping businesses reduce revenue loss and improve customer retention.

Looking for help? Contact us
Stay informed with Changelog