For the complete documentation index, see llms.txt. This page is also available as Markdown.

Zuora

Zuora is a subscription billing and revenue platform, and one of the billing systems PeakCommerce integrates with natively. Connecting it makes Zuora the system of record for your product catalog, subscriptions, invoices, and payments — while PeakCommerce owns the buying experience that feeds it.

Why the integration matters

Subscription commerce splits naturally in two: the experience a customer moves through (choosing a plan, changing it, cancelling it) and the billing system that has to represent the result correctly for the rest of the business. Wiring those together by hand is where most subscription programs break — a plan change that looks right in the storefront but prorates wrong on the invoice, or a catalog that drifts out of sync between the two systems.

PeakCommerce closes that gap. Journeys, storefronts, CSR flows, and the Agent API all commit through the same governed path into Zuora, so a self-service upgrade, a CSR-assisted plan change, and an API-driven order all produce the same billing outcome.

How the pieces fit

  • Catalog — products and rate plans are synced from Zuora into the PeakCommerce Commerce catalog. A nightly drift watcher compares the two and can resync automatically, so the plans customers see stay true to what Zuora will actually bill.

  • Orders and subscriptions — journey commerce actions (create order, update order, cancel order, record order) commit against Zuora, with proration and change timing governed by your Business Rules rather than hard-coded per flow.

  • Custom fields — values captured during a journey can be written back to Zuora custom fields, so data collected at the point of sale lands on the account, subscription, or order it belongs to.

  • Invoices and payments — invoices and payment records are read back from Zuora to power the customer portal, CSR account timeline, and the Agent API.

Setting it up

Connecting Zuora is one of the provisioning steps for a PeakCommerce production or sandbox tenant. Start with Zuora Billing Integration for the full connection walkthrough, then check Supported Zuora Charge Models to confirm the charge models in your catalog are ones PeakCommerce can represent.

In this section

Last updated

Was this helpful?