Collapse Menu
FastSpring App
Contact Support

Manual Renewal Subscriptions

Table of Contents

When you enable manual-renewal subscriptions, customers can opt in or out of automatic subscription renewals. If a customer opts out, FastSpring does not store payment information for future rebills. Customers may use delayed payment methods, such as wire transfers and purchase orders to pay for their manual-renewal subscription. 

Manual renewals do not apply to managed subscriptions.

Customer Experience

When a subscription is in the customer’s cart, FastSpring displays a checkbox labeled Securely save payment details for automated subscription renewal. Customers can deselect this checkbox to change the subscription to manual-renewal. FastSpring will not save payment details, and customers must pay manually through the account management site to keep their subscription. 

  1. The customer accesses the Account Management portal. Next to the subscription, they click Pay Now.
  2. FastSpring directs the customer to a secure page containing all order details except for the payment method. They cannot change the product or quantity from this page.
  3. The customer enters their payment information. FastSpring pre-populates the contact information fields with information from their account management portal.
  4. When the payment is complete, the subscription renews for one billing period.

If the customer does not enter payment information in time, FastSpring cancels the subscription. 

Enable Manual-Renewal Subscriptions

Web Storefront

  1. Navigate to Storefronts > Web Storefronts > Settings > General Settings
  2. In the Customer Information section, under Auto/Manual Subscription Renewal, select whether customers can opt in or out of manual renewals. 
  3. Save your changes. 

Popup Storefront

  1. Navigate to Storefronts > Popup Storefronts > Settings > Checkout
  2. In the Customer Information section, under Auto/Manual Subscription Renewal, select whether customers can opt in or out of manual renewals. 
  3. Save your changes. 

After you have enabled Manual Subscription Renewal, you can edit existing subscriptions to have manual renewals, or configure manual renewals for new subscriptions.

Change an Automatic Renewal Subscription to Manual Renewal

You can change a pre-configured subscription to have manual renewals through the App or by posting to the API. This will permanently delete the payment method associated with the subscription and cancel upcoming rebills. However, the customer can make payments prior to the next billing cycle to keep their subscription.

  1. On the subscription details page, click the green Renews automatically badge. Click Switch to renews manually.
  2. On the confirmation dialog, Click OK. FastSpring displays a tag labeled “manual renew” to reflect the change. 

Using the API:

POST to the /subscriptions endpoint using a POST body that includes the Subscription ID and “manualRenew”:”true”.

    "subscriptions": [
        "subscription": "subscription-id",
        "manualRenew": "true"

If you subscribe to the subscription.updated webhook event, the autoRenew field will display as false to indicate it is a manual-renewal subscription.

Manual-Renewal Subscriptions for India-Based Customers

Due to new measures from the Reserve Bank of India, automatic rebills are no longer permitted for India-based sales. This applies to any pre-existing or future subscription with a payment card issued by an Indian bank.

FastSpring has automatically converted existing subscriptions that were created prior to October 1, 2021 to manual renewals. In order to sell new subscriptions (subscriptions created after October 1, 2021) to India-based subscribers, we will regularly check for new subscriptions meeting the criteria above to change these subscriptions to manual-renewal.