Auto-renew into a different subscription

Learn how to configure subscriptions to auto-renew into another product.

Use Advanced Scheduling to configure your subscription for a fixed number of billing cycles that automatically renew into a new subscription plan. After renewal, pricing, billing frequency, and rebill count are updated to the new subscription.

Interested in Advanced Scheduling? Contact FastSpring support to enable Advanced Scheduling for your store.

Apply advanced scheduling to a subscription

In the FastSpring app:

  1. Go to Catalog > Subscription Plans and select the subscription to update.
  2. In Pricing, click Edit. The Edit Subscription Pricing modal opens.
  3. Set Subscription Type to Standard.
  4. In the Billing Cycle dropdown, select the frequency of rebills for the initial subscription.
  5. Under Length, select the Rebill for radio button. Enter the total number of charges (including the initial purchase) to charge the customer before the subscription renews into a new one.
  6. In the dropdown, select Renew into a different subscription. A Renews Into field appears; enter the product path of the target subscription.
  7. Click Save.

After a customer purchases the subscription, you can access the transaction details by viewing the Current Period (active plan) and Subscription Term (upcoming plan) fields on the subscription details page.

Management and reporting

Use the resources below to track automatic transitions via webhooks or remove the configuration when it is no longer needed.

Webhooks

Advanced Scheduling uses the same API endpoints and webhook events as standard subscriptions.

On the renewal date, FastSpring sends the subscription.updated webhook (no customer notification).

Disable feature

To remove Advanced Scheduling entirely, contact FastSpring Support.

Existing subscriptions will continue to renew according to their scheduled terms. To turn it off for a specific subscription, edit Pricing and clear the Rebill for settings.