A subscription upgrade or downgrade occurs when a shopper chooses to change their current subscription product to another subscription product.
Shoppers can upgrade or downgrade during their current subscription term or when they manually renew. How (and when) the upgrade or downgrade is processed and priced is determined by how you set the Upgrade/Downgrade Products option in the Subscription settings.
The upgrade and downgrade feature is meant to be used to offer shoppers products of varying functionality (for example, standard versus professional, or bronze versus silver). You use the Upgrade/Downgrade Products settings to define which products are upgrades and/or downgrades options for a specific subscription product.
We do not recommend using the upgrade and downgrade feature to offer shoppers a way to change their subscription term (for example, upgrading to a yearly subscription from a monthly subscription). If upgrade and downgrade is used to change terms, the prorated pricing calculation may produce undesirable results.
If you do use upgrades and downgrades to offer shoppers a way to change their subscription term, you should use the process as renewal pricing option described below and set the number of days before expiration to the length of the subscription itself (for example, if the Recurrence is set to weekly you would set the number of days prior to expiration to 7). If you do this and a shopper upgrades or downgrades they will immediately be charged for a new term of the new subscription product and the expiration date will change to be the length of the new subscription.
When a shopper upgrades or downgrades their subscription, when and what they are charged is based on the pricing method selected in the Upgrade/Downgrade Products settings. You can choose to prorate the price or process the upgrade or downgrade as a renewal. Both of these options are discussed more in detail below.
Note: The prices for upgrade and downgrade products do not necessarily have to differ from the original subscription product. Most clients use upgrade and downgrade feature to create a suite of products that vary in features and price but there are no specific requirements for how upgrade or downgrade products must be priced.
The following happens if you select to prorate the price for upgrades and downgrades:
A prorated price is calculated using the difference in the daily list price between the current subscription product and the upgrade or downgrade product for the days remaining in the subscription term.
Note: If the current price is more than the upgrade or downgrade price (most likely this would only occur with downgrades) no additional cost is charged to the shopper. Shoppers do not get a refund for any difference in pricing.
Prorating Pricing Example:
Formulas:
The following happens if you select to process upgrades and downgrades as renewals:
Renewal Example:
Note: In this example, the shopper effectively has the "premium" edition for 40 days, which gives them 10 days of that subscription at no additional charge.
© 2019 Digital River, Inc.