Chargebee Integration

The m3ter Integration for Chargebee allows you to quickly set up and implement highly configurable usage-based pricing models for your new or existing Chargebee service. You can then charge your customers based on what they use, instead of charging by subscription under a one-price-fits-all pricing model.  

The m3ter Chargebee Integration is seamless, meaning you only need to ingest consumption usage data into m3ter in order to be able to bill via your Chargebee service. You can also start to exploit ingested usage data using other m3ter features, such as our analytics tools, and support other business operational use cases.

This topic provides an overview of the m3ter Chargebee Integration.

Subscriptions to Invoices: High-Level Integration Flow

  1. Chargebee Subscriber and Subscription into m3ter Account and Account Plan.

  2. Usage data submitted and ingested into m3ter.

  3. Billing output from m3ter into Chargebee invoice.

Data synchronization and flows between Chargebee and m3ter are established and maintained using webhooks.

Subscription Flow: Chargebee into m3ter

When a Subscriber and their Subscription are created in Chargebee, a webhook is triggered and captured by m3ter. This causes an Account and Account Plan to be created respectively in m3ter. If subsequently a Subscription is cancelled in Chargebee, a webhook is triggered and the end date supplied by Chargebee is set on the corresponding Account Plan in m3ter.

Usage Data Ingest for Metering

End customer usage data measures and events are submitted and ingested into m3ter via API calls or file uploads. See Submitting Usage Data and our Submit measurements API Reference documentation.

Billing Flow: m3ter into Chargebee

Bills in m3ter can be generated several times. When the Bill is ready to be sent to Chargebee for invoicing, the bill must be approved. On Bill approval in m3ter, the webhooks connector is triggered and Charge Items are created against the Chargebee Pending invoice.

Native Integration for Outbound Bills! You can set up a native integration directly in the Console for outbound bills to be sent through to your Chargebee system. See Configuring Chargebee Integrations for more details.

More details? If you would like more information on the m3ter Chargebee Integration, please contact m3ter Support - we'll be happy to provide you with fuller details.

Additional Support

Login to the Support portal for additional help and to send questions to our Support team.