Welcome to Zuora Product Documentation

Explore our rich library of product information

Managing Zuora environments

This page explains how to implement your chosen testing strategy using multiple Zuora environments.

Develop a testing approach and determine the environments required to execute the testing strategy. A good practice is to have at least three or more stages in the deployment process before releasing to production.

  • Developer Sandbox - The environment where developers perform development and testing. You can have multiple sandboxes for different testing environments.

  • Merging environment - Integrating environment where the code from all the development environments is synced before the User Acceptance Testing (UAT) is done. Since a Zuora Central Sandbox can mirror your production tenant's configuration and data, it is the ideal environment for integrating all the code from different developer sandboxes into one tenant for robust testing.

  • Production environment - This is an operationally live environment where subscribers access the Catalog and Services. It must be highly stable and reliable for handling large volumes of transactions as it directly impacts the customer experience.

Zuora Environments

There may be a merging environment, often named the SIT environment, where all the changes from various developers are merged and tested. The Central Sandbox that you are using as your UAT/QA environment is production-like allowing you to gain an understanding of how your changes will work when migrated to Production.