Welcome to Zuora Product Documentation

Explore our rich library of product information

Zuora reference implementation of SubmitContractOrder plugin

This document provides guidance on configuring the Zuora reference implementation of the SubmitContractOrder Plugin, which enables the translation of Salesforce CPQ Contracts to Zuora Orders.

Note:

This functionality is only available if you have the Orders feature enabled.

As of Version 3.0, Zuora Connector for Salesforce CPQ supports Orders capabilities in the form of SubmitContractOrder Plugin. Zuora reference implementation of SubmitContractOrder Plugin allows you to translate a Salesforce CPQ Contract to a Zuora Order. This article describes how to configure the Zuora reference implementation.

If you want to make your own custom implementation of SubmitContractOrder Plugin, see SubmitContractOrder Class for more information.

Salesforce Components

Zuora reference implementation of SubmitContractOrder Plugin consists of the following Salesforce components.

Component NameComponent Type
ZuoraSubmitContractOrderPluginApex Class
ZuoraOrderRequestApex Class
ZuoraDataFactoryApex Class
ZuoraSubmitContractOrderPluginTestApex Class
ZuoraTestsBaseApex Class
Zuora Custom FieldCustom Metadata