The New Zuora Orders Feature

We've received quite a few questions about the new Zuora Orders feature over the past several months. In summary, Zuora has evolved with their customers and the orders feature is an extension that allows greater system flexibility and supports more complex use cases than standard subscriptions feature. In other words, it allows Zuora a means to build out more functions and features that support complex business cases.

This article describes the objects used to support Orders. The objects provide essential information needed to create and maintain orders in Zuora.

The following diagram summarizes the Orders objects and their relationships. For the summary of all Zuora key objects, refer to Zuora Business Object Model.

Orders

Represents an agreement between a merchant and a customer, which creates or changes one or more Subscriptions. An Order is owned by a single Billing Account.

Corresponding data source: Order

Order Actions

Order actions represent the actions that can be performed on subscriptions, such as creating subscriptions and making changes to subscriptions.

An order can contain multiple order actions, acting against one or more subscriptions.

The following types of order actions are supported:

  • Create Subscription 
  • Terms And Conditions
  • Renewal
  • Cancellation
  • Owner Transfer
  • Add Product
  • Update Product
  • Remove Product

The following types of order actions are not currently supported:

  • Suspend a subscription
  • Resume a subscription
  • Update a subscription to change the subscription term end date before the renewal term start date

Order actions operate at the subscription level or at the rate plan level.

One rate plan level order action affects one rate plan. Rate plan level order action types include New Product, Remove Product, and Update Product.

One subscription level order action affects one or more rate plans. Subscription level order action types include Renewal, Cancellation, Terms and Conditions.

Corresponding data source: Order Action

Order MRR

Indicates how a given Order Action has changed discounted MRR for each charge. Metrics are tied to each Order Action, which are then linked to Orders.

Corresponding data source: Order Mrr

Order TCB

Indicates how a given Order Action has changed Total Contacted Billing (TCB) for each charge. Metrics are tied to each Order Action, which are then linked to Orders.

Corresponding data source: Order Tcb

Order TCV

Indicates how a given Order Action has changed Total Contact Value (TCV) for each charge. Metrics are tied to each Order Action, which are then linked to Orders.

Corresponding data source: Order Tcv

Order Quantity

Indicates how a given Order Action has changed quantity for each charge.Metrics are tied to each Order Action, which are then linked to Orders.

Corresponding data source: Order Quantity