In a subscription business, your customers may change the details of their subscriptions. One of the most common changes is a subscriber who wants to increase or decrease the number of units in their subscription. For example, maybe the subscriber initially purchased a subscription to 5 user licenses, has fallen in love with your product, and now wants to add an additional 25 user licenses for his entire company to use. Or, perhaps a customer's organization has unfortunately faced downsizing and needs to decrease the number of units in its subscription.
With Zuora, it's very easy to manage these subscription lifecycle changes through amendments. In this particular case of increasing or decreasing the number of units within a subscription, you will use the Update a Product amendment.
To increase or decrease the units within a subscription, use the Zuora application to create an Update a Product amendment.
Do the following:
Update a Productas the Amendment Type.
You have now successfully updated the product in a customer's subscription. You should now be on the detail page for the amendment you just completed, and the status of the amendment should be
As an alternative to using the Zuora UI, you can also use the Zuora APIs to increase or decrease the units in a subscription. To use the APIs, you will use the
amend() API call on an Amendment object with a Type of
UpdateProduct. See Updating a Product to read more details on using the Zuora APIs to perform this amendment.
Keep in mind, of course, that increasing or decreasing the units in a subscription is a billable event. After the amendment takes effect, the subscriber will start owing you more (for additional units) or less (for a decrease in units) money each billing period. Moreover, if the amendment takes place in the middle of a customer's billing cycle, a prorated charge (for additional units) or a prorated credit (for a decrease in units) will appear on the subscriber's next invoice.