> 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.

# Overview of Zuora CPQ development resources

> This article provides an overview of the development resources available with Zuora CPQ.

This article provides an overview of the development resources available with Zuora CPQ.

The articles in this sections assumes that you have:

* Development experience on the Force.com platform, including the Apex language and Visualforce pages
* Familiarity with Zuora functionality and some knowledge of the [Zuora SOAP API](https://docs.zuora.com/en/zuora-platform/integration/apis/soap-api/soap-api-overview)

## Development Resources for Zuora CPQ

Zuora CPQ provides two powerful resources for developers who wish to customize Zuora CPQ or integrate Zuora functionality into Salesforce applications:

* **Component Library** is a set of classes and Visualforce UI components.
* **Order Builder** is an SDK that implements a subset of the Zuora SOAP API in Apex.

Component Library is part of Zuora Quotes, and Order Builder is part of Zuora 360.

## Component Library

Component Library provides Force.com [Visualforce components](https://developer.salesforce.com/docs/atlas.en-us.pages.meta/pages/pages_intro.htm) for customizing and adding to Zuora Quotes, including key business logic and UI features. For example, components include a lookup dialog and a function that sends quotes to Zuora Billing as subscription orders.

Component Library saves you development time while providing you with reusable functionality similar to the features provided in Zuora Quotes.

For more information, see [Component Library](/docs/cpq/development-resources/zuora-cpq-component-library).

## Order Builder

Order Builder is an SDK for Apex, Force.com's proprietary Java-like programming language. The Order Builder SDK implements a subset of the Zuora SOAP API as Apex calls, allowing you to make subscription-related calls to Zuora directly from Apex without having to deal with the mechanics of SOAP. The SDK includes Apex methods for creating, amending, renewing, and deleting subscriptions, performing queries, and more.

Order Builder makes it easy for Force.com developers and ISVs to build the power of Zuora subscription billing directly into their applications.

For more information, see [Order Builder](https://zuora.deploy.heretto.com/v4/deployments/QPAZk6lsgXwvotedNERE/object/1337a3cb-23d5-46af-b2b2-cb7150ec538c?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJodHRwczovL2pvcnNlay5jb20vZXpkX29yZ2FuaXphdGlvbiI6Inp1b3JhIiwiaHR0cHM6Ly9qb3JzZWsuY29tL2V6ZC9vYmplY3RfdXVpZCI6IjEzMzdhM2NiLTIzZDUtNDZhZi1iMmIyLWNiNzE1MGVjNTM4YyIsImV4cCI6MTc4NDk5OTcxOCwianRpIjoiMTZlNTU3Y2U5ZGQwNDEzYmE0M2Y1NjkwMmNhYjFhZjUiLCJodHRwczovL2pvcnNlay5jb20vZXpkX2ZpbGVzZXQiOiJRUEFaazZsc2dYd3ZvdGVkTkVSRSJ9.2MDp8iwSp-yUWRdlWWYe-gBulnRFMCN-9kdf-Nuq52A\&response-content-disposition=filename%3D%22Order_Builder.pdf%22).