Configure retry schedules, set attempt limits, and recover failed recurring payments automatically to reduce involuntary churn and improve revenue recovery
Solidgate helps to recover failed subscription payments using retry strategies, allowing businesses to retain revenue and customers without disrupting access to their services.
Retry strategies follow a predefined schedule to recover failed subscription payments, giving you the control over when and how failed payments are reattempted.
How retry strategies work
After the initial collection of the invoice failed, the retry mode activates, and the subscription goes into redemption.
During the redemption period, your customers can maintain access to the product. However, this redemption period is included in the next billing cycle.
It is possible that the redemption period can extend beyond the billing period. If the next retry date for payment exceeds the end of the billing period, Solidgate cancels the subscription.
While the subscription is in the redemption state, Solidgate retries the invoice collection four times. The intervals between the retry attempts are based on the chosen strategy, which can be either one of the default options or a custom strategy.
You can apply and specify the retry strategy via the SolidgateAPI v1 or in the SolidgateHub while creating or editing the subscription product details.
Use the create productAPI v1 and update productAPI v1 endpoints to add or modify the retry settings for your offers.
These endpoints let you set a retry approach that aligns with your business goals and supports payment recovery. To enable retry strategies, set the retry_mode field to static and pass the preferred stategy ID value for the retry_strategy_id field in your request.
To apply a retry strategy
Go to Billing > Products.
Find the product you need and click on it.
In the Product section, click on Edit.
Next to Retry mode, select Retry strategies.
Select the preferred strategy from the dropdown list.
Click on Save changes to confirm.
Once saved, you can see the Retry mode set to Retry strategy and Selected strategy set to the one you chose.
Remove product retry strategy
In case you do not need any retry strategy applied to the product for reattempting unsuccessful payments, you can disable retries.
The method to remove the retry strategy depends on whether the product was set up via Hub or API. Removing the strategy prevents further retries on failed subscription payments.
When making the update productAPI v1 request, either set the 571651d3-91ff-4d78-babb-59142d536147, which corresponds to No retry strategy, or null value for the retry_strategy_id field.
To remove the retry strategy
Go to Billing > Products.
Find the product you need and click on it.
In the Product section, click on Edit.
Select No retry from the dropdown list or clear the retry strategy field.