Skip to main content
Chargebee logo

Chargebee

Manage Chargebee billing: subscriptions, customers, invoices, plans, payments. Exposes 42 actions covering the full API surface the agent needs - read and write.

What it can do

MethodWhat it does
chargebee_customers_listList customers - GET /customers.
chargebee_customer_getGet one customer - GET /customers/{customer_id}.
chargebee_customer_createCreate a customer - POST /customers.
chargebee_customer_updateUpdate a customer - POST /customers/{customer_id}.
chargebee_customer_deleteDelete a customer - DELETE /customers/{customer_id}.
chargebee_subscriptions_listList subscriptions - GET /subscriptions.
chargebee_subscription_getGet one subscription - GET /subscriptions/{subscription_id}.
chargebee_subscription_createCreate a subscription - POST /subscriptions.
chargebee_subscription_updateUpdate a subscription - POST /subscriptions/{subscription_id}.
chargebee_subscription_cancelCancel a subscription - DELETE /subscriptions/{subscription_id}.
chargebee_subscription_resumeResume a paused subscription - POST /subscriptions/{subscription_id}/resume.
chargebee_subscription_pausePause a subscription - POST /subscriptions/{subscription_id}/pause.
chargebee_invoices_listList invoices - GET /invoices.
chargebee_invoice_getGet one invoice - GET /invoices/{invoice_id}.
chargebee_invoice_createCreate an invoice - POST /invoices.
chargebee_invoice_updateUpdate an invoice - POST /invoices/{invoice_id}.
chargebee_invoice_voidVoid an invoice - POST /invoices/{invoice_id}/void.
chargebee_invoice_pdfGenerate a PDF of an invoice - GET /invoices/{invoice_id}/pdf.
chargebee_items_listList items (plans, add-ons, charges) - GET /items.
chargebee_item_getGet one item (plan, add-on, or charge) - GET /items/{item_id}.
chargebee_item_createCreate an item - POST /items.
chargebee_item_updateUpdate an item - POST /items/{item_id}.
chargebee_payments_listList payments - GET /payments.
chargebee_payment_getGet one payment - GET /payments/{payment_id}.
chargebee_payment_createCreate a payment - POST /payments.
chargebee_payment_refundRefund a payment - POST /payments/{payment_id}/refund.
chargebee_credit_notes_listList credit notes - GET /credit_notes.
chargebee_credit_note_getGet one credit note - GET /credit_notes/{credit_note_id}.
chargebee_credit_note_createCreate a credit note - POST /credit_notes.
chargebee_coupons_listList coupons - GET /coupons.
chargebee_coupon_getGet one coupon - GET /coupons/{coupon_code}.
chargebee_coupon_createCreate a coupon - POST /coupons.
chargebee_coupon_applyApply a coupon to a customer or subscription - POST /coupons/{coupon_code}/apply.
chargebee_estimate_renewalGet a renewal estimate for a subscription - GET /subscriptions/{subscription_id}/estimate_renewal.
chargebee_estimate_upgradeGet an upgrade estimate - POST /subscriptions/{subscription_id}/estimate_upgrade.
chargebee_orders_listList orders (one-off charges) - GET /orders.
chargebee_order_getGet one order - GET /orders/{order_id}.
chargebee_order_createCreate an order - POST /orders.
chargebee_additional_charges_listList additional charges - GET /additional_charges.
chargebee_additional_charge_createCreate an additional charge on a subscription - POST /subscriptions/{subscription_id}/add_charge.
chargebee_transactions_listList transactions - GET /transactions.
chargebee_event_detailsGet details of a Chargebee event - GET /events/{event_id}.

How to get credentials

This connector uses an API key / token. Create one in the provider dashboard, then paste it into FlyMyAI:

  • CHARGEBEE_SITE - Your Chargebee subdomain (e.g. 'acme-test').
  • CHARGEBEE_API_KEY - Chargebee - Settings - Configure - API keys. (https://www.chargebee.com/)

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
CHARGEBEE_SITEYour Chargebee subdomain (e.g. 'acme-test').
CHARGEBEE_API_KEYChargebee - Settings - Configure - API keys.

Troubleshooting

  • 401 Unauthorized / 403 Forbidden - the token is wrong, expired, or missing a required scope - regenerate it.
  • 429 Too Many Requests - you hit the provider rate limit; retry after a short backoff.
  • Unexpected 4xx on writes - double-check required fields; the agent confirms before write actions.
We love our partners - FlyMy.AI builds with the best. Thanks, Chargebee!