> For the complete documentation index, see [llms.txt](https://docs.peakcommerce.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.peakcommerce.com/integrations/billing-and-payments/integrating-billing-systems-with-peakcommerce.md).

# Integrating Billing Systems with PeakCommerce

### **Overview**

Integrating a billing system with PeakCommerce is an essential step in configuring both Sandbox and Production environments. This integration enables the set-up of profiles, segments, and other crucial elements within PeakCommerce.

### Supported Billing Systems

PeakCommerce integrates natively with three billing providers, each suited to a different billing model:

* [**Zuora**](/integrations/billing-and-payments/zuora-integration/zuora-billing-integration.md) — subscription billing and revenue management; subscription changes are submitted through the Zuora Orders API.
* [**Stripe**](/integrations/billing-and-payments/stripe-payments.md) — payment processing and subscription billing, with card capture via Stripe Elements and catalog sync from Stripe products and prices.
* [**Metronome**](/integrations/billing-and-payments/metronome-usage-based-billing.md) — usage-based and consumption billing. Metronome follows a distinct pattern: it meters usage, rates it, and **finalizes invoices**, while payment is collected automatically through a **linked Stripe integration** — a Metronome-backed tenant runs a Metronome integration and a Stripe integration side by side.

Whichever provider you connect, it plugs into the same catalog, journeys, customer portal, and reporting surfaces — the provider handles the billing math, and PeakCommerce orchestrates the buying and self-service experience around it.

### Benefits of Billing System Integration

Integrating a billing system with PeakCommerce allows for streamlined operations and enhances the functionality of your commerce platform:

* Product and Plan Integration: Products and plans from the billing system are automatically pulled into PeakCommerce through catalog sync.
* Payment Capture and Gateways: Hosted payment pages or embedded card capture (depending on the provider) are integrated to facilitate seamless transaction experiences.
* Automatic Account Creation and Synchronization: Sign-ups and purchases through PeakCommerce automatically create an account in the billing system, pulling subscription information and processing payments. For usage-based providers such as Metronome, provisioning also creates the linked payment-provider customer so collection works from day one.
* Dynamic Updates: Any account or subscription changes made in PeakCommerce are synchronized in real-time to update the billing system.

### How to Integrate Your Billing System with PeakCommerce

Follow these steps to integrate your billing system with PeakCommerce effectively:

1. Access the Billing Integration Settings:
   * Navigate to Integrations > Billing on your PeakCommerce dashboard.
2. Edit Billing Settings:
   * At the bottom of the Billing Integrations page, click the edit button to manage your integration settings.

For provider-specific connection steps — credentials, environments, and field-by-field setup — see the dedicated guides for [Zuora](/integrations/billing-and-payments/zuora-integration/zuora-billing-integration.md), [Stripe](/integrations/billing-and-payments/stripe-payments.md), and [Metronome](/integrations/billing-and-payments/metronome-usage-based-billing.md).

### Managing Billing Integration

Regularly manage and review your billing integration settings to ensure they remain aligned with your business processes and to make use of new features as they become available. This proactive management helps maintain the efficiency and accuracy of your financial transactions.

Setting up and managing billing system integration is crucial for efficiently handling financial transactions and customer data in PeakCommerce. By following the outlined steps, tenants can ensure that their billing systems are properly integrated and fully functional, enhancing their overall commerce strategy.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.peakcommerce.com/integrations/billing-and-payments/integrating-billing-systems-with-peakcommerce.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
