> This page is for Docs.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://zuora.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://zuora.ferndocs.com/_mcp/server.

# Zuora CPQ operating architecture

> Learn about the different operating options supported by Zuora CPQ.

Learn about the different operating options supported by Zuora CPQ.

The following table explains the settings you must configure and the different operating options Zuora provides for CPQ UI and Zuora Billing API architecture:

|                                             |                                                         |                                                        |                                                                               |                                                                                                         |
| ------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------ | ----------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- |
| Zuora CPQ configuration                     | - Orders - Disabled - CPQ X - Disabled - MSQ - Disabled | - Orders - Enabled - CPQ X - Disabled - MSQ - Disabled | - Orders - Enabled - CPQ X - Enabled - MSQ - Disabled                         | - Orders - Enabled - CPQ X - Enabled - MSQ - Enabled                                                    |
| Zuora CPQ UI options                        | Legacy CPQ UI                                           | Legacy CPQ UI                                          | One of the following UI's can be utilized:  - Quote Studio UI - Legacy CPQ UI | One of the following UI's can be utilized:  - Quote Studio UI for MSQ - Quote Studio UI - Legacy CPQ UI |
| Zuora Billing API architecture CPQ utilizes | Subscribe and Amend API                                 | Orders API                                             | Orders API                                                                    | Orders API                                                                                              |

Note:

You must enable Orders to be able to use CPQ X or [Multi Subscription Quoting (MSQ)](https://docs.zuora.com/en/zuora-cpq/manage-subscriptions/multi-subscription-quoting/multi-subscription-quoting-overview).

Following are some important pointers:

* Each Salesforce organization can only have one Zuora CPQ-managed package installed. For the latest version of Zuora CPQ, see [Zuora CPQ for Salesforce Release Notes](https://docs.zuora.com/en/zuora-cpq/zuora-cpq-setup/zuora-cpq-for-salesforce-release-notes).
* Zuora CPQ uses only one [object model](/docs/cpq/additional-and-supplementary-knowledge-of-cpq/zuora-cpq-object-model), and the core objects are used in the 'Subscribe and Amend' and 'Orders' architecture.
* Each Zuora CPQ-managed package can only connect to one Zuora Billing tenant.
* You can create and save a quote using the legacy UI of the Zuora CPQ and access/edit it later from the Quote Studio UI.