Overview of product catalog deployment
Learn about Zuora Billing product catalog that offers a flexible interface for managing products and pricing, tailored for subscription businesses, and supports deployment through Deployment Manager.
The Zuora Billing product catalog helps you define your products and pricing. Every company has a product catalog that lists the product details and pricing. Designed specifically with subscription businesses in mind, the Zuora Billing Product Catalog has a flexible interface that makes it easy to create new products and rate plans or modify existing rate plans on the fly. The product catalog's ability to handle sophisticated pricing models gives you the power to easily adapt your pricing to customer and market needs in order to grow your business and drive more revenue. For more information, see Product Catalog .
Deployment Manager supports Product Catalog to provide users with a one-stop approach for deploying configurations. This enables you to create products in the target tenant or deploy delta changes from the source to the target tenant.
Product Catalog deployment functional flow
Product Catalog deployment is a synchronous and asynchronous process, the functional flow is as follows:
Product Deployment high-level Activities
-
Create a source tenant:
To run a deployment, you need to create a source tenant that hosts the metadata objects you want to migrate to other tenants. There are two ways to create a source tenant:
- From the Source Tenants tab on the landing screen of the Deployment Manager
- When a new deployment run is created. See Run a deploymentfor information.
Run a deployment
(Optional) Revert a deployment .
Product Catalog deployment in Deployment Manager consists of the following high-level activities:
Run a deployment
Deployment is the process of migrating product catalog as a component from a source tenant to a target tenant.
To run a deployment after you have logged into the target tenant, click Deployment Run , then click the +New button.
You can filter the product catalog records by selecting the following options during the deployment run.
-
Primary comparison keys : Product Name and SKU
- If you select Product Name, the records on the compare screen are filtered and displayed with the name of the products. The system will treat all the products with the same name as duplicated and does not display them on the compare screen for deployment.
- If you select SKU and Product Number, the records are filtered and displayed. Products with same name are not skipped using this option.
- All Products - Includes all the active and inactive products, including base, add-on, and miscellaneous.
- Active Products - If you select this option, all the products currently tagged as Active in the source tenant will be displayed. The inactive products are not displayed.
- Rate Plans - When you have made the product level selections, you can select the rate plans.
Primary Comparison Keys and Availability
Deployment Manager uses the following primary comparison keys:
- Product: Name or SKU or Product Number
- Rate Plans: Name of the Rate Plan
- Rate Plan Charges: Name and Charge Type of the Rate Plan Charge
- Rate Plan Charge Tier: Tier
Revert a deployment
After a deployment run is complete, you have the choice to revert the values of the target tenant to their previous values.
To revert a deployment run, click Revert under the Action column in the Deployment Run tab. Upon revert, the status of the deployment run will be changed to Reverted. The job status is reflected under the Status of the Deployment List view page.