INTEGRATIONS
Chargebee
How to connect Chargebee to NoChurn: what to paste, what NoChurn does in Chargebee and what it reads.
Connect
In NoChurn, test mode first, open Integrations, pick Chargebee and paste the fields below (or send them to POST /v1/billing_connections with provider: "chargebee"). Use the provider’s test or sandbox credentials in test mode. Secrets are stored encrypted and never returned by the API.
| Field | Where to find it |
|---|---|
site | The part before .chargebee.com (test site: <name>-test) |
api_keySECRET | Settings › Configure Chargebee › API keys (full access) |
The connection returns a webhook_url and a Basic auth user name and password, shown once. Add a webhook in Chargebee on that URL with those credentials.
What NoChurn does
| Retries | Chargebee retries the payment (its own retry settings). NoChurn sends the recovery emails. |
|---|---|
| Card update | The recovery emails link to Chargebee’s own page where the customer updates the payment method. |
| Cancel flow offers | Applied in Chargebee: discount, pause. An offer the provider cannot apply reaches your backend as a billing.*_requested webhook. |
| Cancellation | A cancellation requested in the cancel flow is carried out in Chargebee. |
| Disputes | Chargebee handles disputes. NoChurn shows them on the customer’s timeline. |
| Events | NoChurn follows Chargebee’s webhooks. |
| Import | The last 12 months are imported when you connect (POST /v1/billing_connections/{id}/backfill imports again). |
What NoChurn reads
- Customers and subscriptions
- Invoices, payments and failures
- Payment method type and expiry
- Coupons and plans, to build offers
What stays with Chargebee: invoicing, taxes and the charge itself; your payment gateway; your plans and prices. More on the Chargebee integration page.