Chargebee integration
Subscription billing and revenue management platform API. Manage subscriptions, customers, invoices, payments, and pricing plans. Handle subscription lifecycle events, proration, trials, and dunning. Build complete billing systems for SaaS, subscription boxes, and recurring revenue businesses.
Common Chargebee use cases
- Checkout flow
- Pricing pages
- Customer retention
- Customer management
- CRM sync
- Billing display
- Pricing display
- Payment verification
- Webhook verification
- Accounting integration
What you can do with Chargebee
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Subscription, 9 operations
- POSTcancel_subscription
Cancels a subscription immediately or at billing period end.
- POSTcreate_subscription
Creates a new subscription for a customer.
- GETget_subscription
Retrieves a specific subscription's complete details.
- GETlist_subscriptions
Lists all subscriptions with status and customer filtering.
- POSTpause_subscription
Pauses a subscription, stopping billing temporarily.
- POSTreactivate_subscription
Reactivates a cancelled or non-renewing subscription.
- POSTremove_scheduled_cancellation
Removes a scheduled cancellation from a subscription.
- POSTresume_subscription
Resumes a paused subscription.
- POSTupdate_subscription
Updates an existing subscription's attributes.
Invoice, 6 operations
- POSTclose_invoice
Closes a pending invoice for payment collection.
- POSTdelete_invoice
Deletes a pending invoice.
- GETget_invoice
Retrieves a specific invoice's complete details.
- GETlist_invoices
Lists all invoices with status and customer filtering.
- POSTvoid_invoice
Voids an invoice, making it a null entity.
- POSTwrite_off_invoice
Writes off an invoice as uncollectible.
Customer, 5 operations
- POSTcreate_customer
Creates a new customer in Chargebee.
- POSTdelete_customer
Deletes a customer from Chargebee.
- GETget_customer
Retrieves a specific customer's complete profile.
- GETlist_customers
Lists all customers with filtering options.
- POSTupdate_customer
Updates an existing customer's details.
Coupon, 2 operations
- GETget_coupon
Retrieves a specific coupon's details.
- GETlist_coupons
Lists all coupons with filtering.
Credit note, 2 operations
- GETget_credit_note
Retrieves a specific credit note's details.
- GETlist_credit_notes
Lists all credit notes with filtering.
Event, 2 operations
- GETget_event
Retrieves a specific event's details.
- GETlist_events
Lists events (changes) that occurred in the Chargebee site.
Hosted page, 2 operations
- GETget_hosted_page
Retrieves a specific hosted page's details.
- GETlist_hosted_pages
Lists hosted pages created in Chargebee.
Item, 2 operations
- GETget_item
Retrieves a specific item's details.
- GETlist_items
Lists all items in the Product Catalog 2.0.
Item price, 2 operations
- GETget_item_price
Retrieves a specific item price's details.
- GETlist_item_prices
Lists all item prices in the Product Catalog 2.0.
Payment, 2 operations
- POSTcollect_payment
Attempts to collect payment for an unpaid invoice.
- POSTrecord_payment
Records an offline payment for an invoice.
Plan, 2 operations
- GETget_plan
Retrieves a specific pricing plan's details.
- GETlist_plans
Lists all pricing plans in the catalog.
Transaction, 2 operations
- GETget_transaction
Retrieves a specific transaction's details.
- GETlist_transactions
Lists all transactions with filtering.
Payment source, 1 operation
- GETlist_payment_sources
Lists payment sources (cards, bank accounts, etc.).
Use Chargebee from Claude Code, Cursor or Codex
Connect Chargebee in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Chargebee operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Chargebee
Create your workspace
Sign up free. Nothing to install.
Connect Chargebee once
Add your Chargebee connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Chargebee integration FAQ
- What can you do with the Chargebee integration?
- LiveContext exposes 39 operations on Chargebee, covering subscription, invoice, customer and coupon. Common uses include Checkout flow, Pricing pages and Customer retention.
Popular integrations
Instagram API with Instagram Login (graph.instagram.com). Manage a Business/Creator Instagram account…
Messaging platform API for building bots and integrations. Send messages, manage chats and channels, handle…
Google email service API for sending, receiving, and managing emails. Access messages, threads, labels,…
Google's video platform API for accessing video, channel, playlist, and comment data
Social media platform API for content creators and businesses. Access user info, manage videos, get…
Social media platform API for posting, reading, and managing Twitter/X content. Post tweets, read timelines,…
Professional networking platform API for managing profiles, connections, and content. Share posts, manage…
AI API from xAI (Elon Musk's AI company) powering Grok models. Access state-of-the-art language models with…