Integrations / Payments

Chargebee

Look up customers, subscriptions and invoices, add comments, and trigger workflows from Chargebee events.

9 tools 20 trigger events

Tools

chargebee.get_customer

Get a customer by ID, e.g. 16CRibSsFdLC7AQ3.

customer_id*

chargebee.find_customers

Find customers by exact email address, newest first.

email*limit

chargebee.get_subscription

Get a subscription by ID, e.g. 169lvsSsFdPGu1l6j.

subscription_id*

chargebee.list_subscriptions

List a customer's subscriptions, newest first.

customer_id*statuslimit

chargebee.list_invoices

List a customer's invoices, newest first.

customer_id*statuslimit

chargebee.get_invoice

Get an invoice with its line items by its ID, which is the invoice number, e.g. 1234.

invoice_id*

chargebee.add_comment writes

Add a comment to a customer, subscription, invoice or other record, shown in the Chargebee admin console.

entity_type*entity_id*notes*

chargebee.api_get

Send a GET request to any Chargebee API path under https://{site}.chargebee.com/api/v2 and return the response. For endpoints the named tools don't cover.

path*params

chargebee.api_request writes

Send a POST, PUT, PATCH or DELETE request to any Chargebee API path under https://{site}.chargebee.com/api/v2.

method*path*paramsbody

Tick Allow raw writes on the connection to add api_request, which can send POST, PUT, PATCH and DELETE requests to any Chargebee API path.

Connect

  1. In Chargebee, open Settings → Configure Chargebee → API Keys and Webhooks, and on the API Keys tab create a read-only key, or a full-access key if workflows add comments.
  2. Enter your site name, the part before .chargebee.com in your Chargebee URL, and paste the API key.
  3. To trigger workflows, add a webhook on the Webhooks tab with the URL shown on the connection page, switch on basic authentication, and paste the password you choose there on the connection.

Credentials

API key Webhook basic auth password

Chargebee API docs

Triggers

In Chargebee, go to Settings → Configure Chargebee → API Keys and Webhooks → Webhooks, add a webhook with this URL, switch on "Protect webhook URL with basic authentication" with any username, and paste the password on this connection.

Events

customer_createdcustomer_changedcustomer_deletedsubscription_createdsubscription_activatedsubscription_changedsubscription_renewedsubscription_cancellation_scheduledsubscription_cancelledsubscription_reactivatedsubscription_pausedsubscription_resumedsubscription_trial_end_remindersubscription_renewal_reminderinvoice_generatedpayment_succeededpayment_failedpayment_refundedcard_expiry_remindercredit_note_created
trigger
kind: chargebee connection: chargebee events: [customer_created] sources: [...]

Your next automation is one sentence away.

14-day free trial with $5 of built-in AI included. Cancel anytime.