Use Case: Automatic Subscription Rollover
Business Context: Automatic subscription rollover is a process where, at the end of a subscription term, the system automatically renews the subscription for the customer — without requiring manual intervention from sales, support, or the customer themselves. This is especially relevant for SaaS, digital services, and any recurring-revenue business model.
Description: This use case describes how to create a Workflow Ruleset to handle automatic subscription rollover for in-flight order changes.
Prerequisite: In-Flight Order Changes and Cancellation must be configured in Order Management Settings. Refer to the Order Management for Administrators for more information.
You are tasked with modifying an in-flight order for subscription products. The product originally sold from January 1st to December 31st at a $1200 price point for a quantity of 10. However, fulfillment order the order is complete on January 31st. You need the subscription term to roll over, meaning that the order must be automatically modified to start on February 1st and end on January 31st the next year.
To create the Order Workflow Ruleset
To create the Order Workflow Rule
To create the Order Workflow Rule:
To create the Order Workflow Rule Entry and define criteria
To create the Order Workflow Rule Entry and define criteria:
To define input for the Order Workflow Rule Entry
For the input, perform the following tasks to shift the start date by a fixed number of days while keeping the end date the same.
- The "Auto Roll" Order Workflow Ruleset is created.
- The corresponding rule and rule entry is created. Criteria and inputs are specified to ensure that when a subscription order line item is fulfilled, the start term is modified to automatically rollover the subscription term without changing the end date.
