Update subscription token
Replace the payment token on an active subscription with Solidgate to prevent failed renewals and keep recurring billing uninterrupted
Subscriptions offer a widely adopted model for businesses to ensure ongoing customer access to products or services. Despite the efficiency of automated recurring payments, disruptions can occur, particularly when a customer’s payment information becomes invalid, leading to failed subscription renewals.
A seamless recurring payment process is crucial for both merchants and customers. For customers, the ability to update payment instruments without service disruptions is essential.
Merchants, on the other hand, can proactively address
Merchants can elevate their business by implementing payment token updates as it:
- Enhances customer retention
Merchants can effectively address payment issues and prevent subscription cancellations. This fosters customer loyalty and ensures continued revenue streams. - Reduces payment declines
Subscription token update addresses the root causes of payment declines, such as expired cards or insufficient funds. By proactively updating payment information, merchants minimize the risk of declines, ensuring a positive payment experience for customers and access to services they value. - Streamlines payment management
Token update streamlines the payment management process for merchants. This frees up time for merchants to focus on other business-critical tasks, improving operational efficiency. - Grants flexibility to customers
Customers can switch payment methods, ensuring uninterrupted access to their favorite products or services. This eliminates the need for cancellations, reduces their effort, and minimizes the risk of errors without repeatedly entering card details.
Ultimately, implementing the payment token update simplifies payment processes, enhances customer satisfaction, and contributes to a more consistent and secure recurring payment experience.
To enable subscription payment method changes, merchants need to set up the payment token update flow. The update requires two subsequent API calls:
API call to the Auth0 endpoint to receive an updated token (card or APM):
Merchants who do not have PCI DSS certification make a call through the Solidgate
Payment Form, orPayment Page If the merchant wants to usePayment Link. thezero-amount authorization, amountfield in the request must equal0.Merchants with PCI DSS certification make an API call using:
method for PayPal.Create a payment token - ChargeAPI v1, recurringAPI v1, resignAPI v1, Google PayAPI v1 or Apple PayAPI v1 method with zero-amount authorization.
API call to the update token endpointAPI v1 with the following parameters:
tokensubscription_id
The entire process unfolds as follows:
- The customer or merchant initiates the update of the customer’s payment method.
- Merchant makes an API call to the Auth0 endpoint depending on the payment option they employed for payment processing.
- The merchant receives a new token for the customer’s payment method.
- To complete the update process, the merchant makes another API call to the update token endpoint, providing the new
tokenandsubscription_idas parameters. - Solidgate saves the received token for further recurring payments.
With the updated payment information securely in place, further recurring payments ensure active subscription and customer’s continued access to products or services.