You are here: API Reference > Objects > Product

Product

The Product Catalog within Zuora is used to build subscriptions. The Product object provides the list of products, along with the details of their product rate plans and product rate plan charges. Each product can have one or more product rate plans, and each rate plan can have one or more product rate plan charges..

You can use this object to identify what is in the product catalog, and to identify the product rate plan ID that is necessary for the subscribe call. 

Here is an example of a product with rate plans and rate plan charges:

How Subscription and Product Relate to Each Other

The set of {Product, product rate plan(s), and product rate plan charge(s)} is a defined set of products a company sells (for example, a family plan with each member costing $10). The set of {a Subscription, rate plan(s), and rate plan charge(s)} is an instance of a Product, with actual quantities specified (five family members on a family plan, for example).

Supported Calls

This object is used in the query call.

Fields

In addition to the following fields, zObject contributes additional fields. For information on the field types, see Field Types.

Name Required? Type Allowable Values Description
Description NA string 255 characters A description of the product.
EffectiveEndDate NA dateTime A valid dateTime value The date on which the product expires or is no longer valid.
EffectiveStartDate NA dateTime A valid dateTime value The date on which the product becomes available.
Name NA string 50 characters The name of the product; e.g., Family Plan.
SKU NA string 50 characters Must be unique in the system; no two products can have the same SKU.

Copyright © 2008-2009 Zuora, Inc.