Chargebee
Chargebee is a PCI Level 1 certified recurring billing platform for SaaS and subscription-based businesses.
Websites Using Chargebee
No websites detected yet. Analyze a website to contribute data.
What Is Chargebee?
Chargebee is a subscription-management and recurring-billing platform that sits between a business's checkout and its payment gateway, automating the complex work of charging customers on a schedule. Rather than processing the card transaction itself, Chargebee orchestrates the entire subscription lifecycle, plans and pricing, sign-ups, upgrades and downgrades, proration, dunning for failed payments, invoicing, taxes, and revenue reporting, while delegating the actual money movement to a connected gateway such as Stripe, Braintree, or others.
Chargebee was founded in 2011 and has grown into one of the most widely used subscription-billing platforms for SaaS companies, digital services, and other recurring-revenue businesses. It is frequently chosen by companies that have outgrown the basic subscription features of a raw payment gateway and need sophisticated billing logic, flexible pricing experiments, and finance-grade reporting without building and maintaining that machinery in-house.
A defining characteristic of Chargebee is that it is a billing layer rather than a payment processor. This distinction matters for both buyers and anyone trying to detect it: a business using Chargebee still has a separate gateway doing the card processing underneath, and Chargebee coordinates that gateway through API integrations. The value Chargebee adds is everything around the transaction, the rules, schedules, invoices, tax handling, and analytics, that turns a single charge into a managed subscription relationship.
Chargebee is not a hosted store, a website builder, or a browser extension. It is software that businesses integrate through APIs and embeddable checkout components, or operate through its hosted checkout and self-serve customer portal. The merchant controls how subscriptions are presented and sold; Chargebee supplies the billing engine and the connections to gateways and downstream finance tools.
It helps to understand who Chargebee is for. The platform deliberately targets subscription and recurring-revenue businesses, especially SaaS companies, with billing needs too complex for a gateway's built-in subscription features. A company selling a one-off product rarely needs Chargebee; a company juggling multiple plans, usage-based pricing, trials, coupons, mid-cycle upgrades, multi-currency invoicing, and revenue recognition is the natural customer. That orientation explains Chargebee's product depth, from its pricing-model flexibility to its dunning workflows and integrations with accounting and analytics systems.
How Chargebee Works
At a technical level, Chargebee acts as the system of record for subscriptions and coordinates the gateway, the customer, and the merchant's downstream tools. A business defines plans (the products customers subscribe to), addons and charges (extra items billed alongside a plan), and pricing rules including tiered, volume, and usage-based models. When a customer subscribes, Chargebee creates a subscription object that tracks its status, billing cycle, and renewal date.
Chargebee connects to a payment gateway, it integrates with many, including Stripe and Braintree, and uses that gateway to tokenize and charge the customer's payment method. Crucially, Chargebee can store the payment method as a token at the gateway and trigger charges on the billing schedule, so the merchant gets automated recurring billing while the sensitive card data stays within the gateway's PCI-compliant vault. This layered model is why a site can show Chargebee signals at checkout while the underlying card processing belongs to a separate provider.
For collecting payment details, Chargebee offers hosted and embeddable checkout options. Chargebee Checkout provides a hosted or in-page checkout that captures payment information securely, and the platform also exposes a self-serve customer portal where subscribers can update their card, change plans, view invoices, and cancel. Both of these load Chargebee-hosted assets and scripts, which is what makes the platform detectable from the outside.
A useful way to picture the workflow is to follow a subscription end to end. A prospect clicks "subscribe" on the merchant's pricing page and is taken into Chargebee Checkout, where they choose a plan and enter payment details that are tokenized through the connected gateway. Chargebee creates the subscription, generates the first invoice, and instructs the gateway to charge the card. On each renewal date, Chargebee automatically raises a new invoice and triggers the next charge; if a charge fails, its dunning workflow retries on a configurable schedule and emails the customer to update their card. When the customer later upgrades, Chargebee prorates the difference and adjusts the next invoice. Throughout, finance teams see accurate revenue reporting and the data flows into accounting and analytics integrations. From the customer's perspective it is a smooth subscription; behind the scenes Chargebee is orchestrating invoices, gateways, taxes, and retries.
Chargebee also layers in finance and growth tooling. It handles tax calculation (directly and through integrations), supports multiple currencies and price points, manages coupons and discounts, and provides subscription analytics such as monthly recurring revenue and churn. Integrations connect it to accounting platforms, CRMs, and data warehouses, positioning Chargebee as the billing hub of a wider revenue stack rather than a standalone checkout.
How to Tell if a Website Uses Chargebee
Chargebee leaves several recognizable fingerprints, most of which surface at or near the checkout and account-management steps. StackOptic inspects these from the server side, and you can confirm them manually.
Chargebee script and asset domains. The strongest signal is traffic to Chargebee's hosts. Sites embed Chargebee's JavaScript from js.chargebee.com, and many run their checkout and portal on a *.chargebee.com subdomain (commonly <site>.chargebee.com) or a Chargebee-hosted domain. Requests to chargebee.com assets are a dependable indicator.
Hosted checkout and portal subdomains. Following a "subscribe," "buy," or "manage subscription" link often redirects to, or opens an in-page frame from, a <company>.chargebee.com address. Seeing that subdomain in the URL or in a checkout iframe is a specific, high-confidence tell.
JavaScript globals. Chargebee's embeddable checkout exposes a Chargebee object on the page (its JS API is typically initialized via Chargebee.init). Spotting the Chargebee global in the browser console confirms the integration.
Checkout iframes and field markup. The in-page checkout and customer portal render through Chargebee-served iframes. Inspecting the subscription or payment form and finding frames sourced from a Chargebee domain points clearly to the platform.
API endpoints. Background calls may reach Chargebee's API hosts on chargebee.com. These reinforce detection when combined with the front-end script and iframe signals.
| Method | What to do | What Chargebee reveals |
|---|---|---|
| View Source | "View Page Source" on the pricing or checkout page | References to js.chargebee.com and Chargebee checkout scripts |
| Browser DevTools (Network) | Open the Network tab and start a subscription | Requests to chargebee.com and a *.chargebee.com checkout/portal |
| Browser DevTools (Elements) | Inspect the checkout or portal frame | Iframes sourced from a Chargebee domain |
| Browser DevTools (Console) | Type window.Chargebee | The exposed Chargebee global object |
| Wappalyzer | Run the extension on the checkout page | Identifies "Chargebee" under payment/subscription tooling |
A practical approach is to click a site's "subscribe" or "manage subscription" link, open DevTools, and watch for a redirect or iframe pointing at a *.chargebee.com address. For the broader methodology, see our guide on how to find out what payment processor a website uses. Because subscription signals usually appear only after you reach the sign-up flow, the techniques in how to find out what ecommerce platform a website uses help you navigate to the right page first.
It is worth noting how these signals behave on production sites. Because Chargebee is a billing layer, a site will frequently show both Chargebee signals (around subscription management) and the signals of an underlying gateway (around the actual card charge); finding both is consistent with Chargebee orchestrating that gateway, not a contradiction. Businesses that use Chargebee's hosted checkout reveal the platform most obviously through the *.chargebee.com subdomain, while those using the in-page embeddable checkout reveal it through the js.chargebee.com script and the Chargebee global. Some teams put a custom domain in front of the hosted pages, which can mask the subdomain, but the loaded scripts and the Chargebee JavaScript object are far harder to disguise. When you combine multiple signals, a request to js.chargebee.com, the Chargebee global, and a checkout iframe, the conclusion becomes reliable. Server-side analysis helps by fetching the unmodified response and surfacing many of these references without the noise a browser introduces.
Key Features
- Flexible pricing models. Flat-rate, tiered, volume, and usage-based pricing, plus addons and one-time charges under one billing engine.
- Subscription lifecycle management. Sign-ups, upgrades, downgrades, pauses, cancellations, and proration handled automatically.
- Dunning and recovery. Configurable retry schedules and customer emails to recover failed payments and reduce involuntary churn.
- Hosted checkout and customer portal. Secure payment capture and a self-serve portal where customers manage their own subscriptions.
- Gateway-agnostic. Integrates with many payment gateways, so businesses keep their existing processor while gaining billing sophistication.
- Tax and compliance. Tax calculation and invoicing support for selling across regions.
- Revenue analytics and integrations. Subscription metrics plus connections to accounting, CRM, and data tools.
Pros and Cons
Pros
- Removes the burden of building and maintaining complex recurring-billing logic in-house.
- Gateway-agnostic, so businesses are not locked to a single processor for card acceptance.
- Strong dunning and revenue-recovery tooling to reduce churn from failed payments.
- Finance-grade reporting and integrations that suit growing SaaS and subscription businesses.
Cons
- Adds a layer (and cost) on top of the payment gateway, which simple one-time sellers do not need.
- Requires integration work to embed checkout and connect downstream finance tools.
- Pricing and depth are oriented to scaling subscription businesses, not the smallest shops.
- Because it sits between checkout and gateway, troubleshooting can involve two systems rather than one.
Chargebee vs Alternatives
Chargebee competes with other subscription-billing platforms and with the built-in subscription features of payment gateways. The table below clarifies where it fits.
| Provider | Model | Standout strength | Best for |
|---|---|---|---|
| Chargebee | Subscription billing over a gateway | Pricing flexibility and finance reporting | SaaS and recurring-revenue businesses with complex billing |
| Recurly | Subscription billing platform | Dunning and churn management | Subscription businesses focused on retention |
| Stripe Billing | Billing within the Stripe stack | Tight integration with Stripe payments | Teams already standardized on Stripe |
| Zuora | Enterprise monetization suite | Heavy enterprise revenue management | Large enterprises with intricate monetization |
| Gateway built-in subscriptions | Basic recurring charges | Simplicity, no extra layer | Businesses with straightforward recurring billing |
If you find a site is using a gateway directly rather than a billing layer, the same techniques identify it; compare the underlying processors in our payment processor detection guide, and see how a full-stack gateway like Braintree differs from a billing platform that sits on top of one.
Use Cases
Chargebee is the natural choice for businesses whose revenue comes from subscriptions and whose billing needs exceed what a raw gateway provides. SaaS companies use it to manage tiered plans, free trials, usage-based add-ons, and mid-cycle upgrades while keeping finance reporting accurate. Digital media and membership services use it to run recurring billing and reduce churn through automated dunning.
It also fits businesses selling across multiple currencies and tax jurisdictions, companies running pricing experiments that would be painful to hard-code, and finance teams that need clean revenue data flowing into accounting and analytics tools. For competitive research, detecting Chargebee on a site signals a recurring-revenue business with non-trivial billing requirements, useful context when qualifying SaaS and subscription prospects.
Consider a few concrete scenarios. A B2B SaaS company with seat-based and usage-based pricing might adopt Chargebee so it can bill a base subscription plus metered overages, prorate seat changes mid-cycle, and recover failed renewals automatically, all while continuing to process cards through its existing gateway. A membership business might use Chargebee's customer portal so subscribers can self-serve plan changes and card updates, cutting support load. A company expanding internationally might rely on Chargebee for multi-currency invoicing and tax handling without rebuilding its billing stack per region. In each case the common thread is recurring revenue with enough complexity to justify a dedicated billing layer.
From a sales-intelligence perspective, spotting Chargebee on a domain is a high-value signal. It strongly suggests a subscription-driven business, often SaaS, that takes its billing operations seriously, which is exactly the profile many B2B vendors want to identify. Knowing a prospect runs a dedicated billing platform is a rich technographic data point, as explained in what is technographics: using tech stack data to qualify leads. Surfacing that signal automatically across many domains, rather than inspecting each checkout by hand, is precisely where automated technology detection earns its keep.
Frequently Asked Questions
Is Chargebee a payment processor?
No. Chargebee is a subscription-management and recurring-billing platform, not a payment processor. It orchestrates the subscription lifecycle, plans, invoices, proration, dunning, taxes, and reporting, and connects to a separate payment gateway (such as Stripe or Braintree) that actually charges the customer's card. This is why a site using Chargebee will typically show both Chargebee signals around subscription management and a gateway's signals around the card transaction itself.
How can I tell if a website uses Chargebee?
Reach the site's subscribe or "manage subscription" flow, then open your browser's DevTools. Watch the Network tab for requests to js.chargebee.com and for a checkout or portal hosted on a *.chargebee.com subdomain, inspect the checkout frame in the Elements panel for an iframe sourced from a Chargebee domain, and type window.Chargebee in the Console to check for the JavaScript global. Tools like Wappalyzer also identify Chargebee.
Why does a site show both Chargebee and another payment provider?
Because Chargebee is a billing layer that sits on top of a payment gateway. Chargebee handles the subscription logic and invoicing, while a connected processor performs the actual card charge and securely stores the payment method. Seeing Chargebee scripts alongside, say, Stripe or Braintree traffic is normal and indicates that Chargebee is orchestrating that gateway, not that the site uses two competing processors.
Does Chargebee store credit card data?
Chargebee is designed so that sensitive card data is tokenized and stored within the connected gateway's PCI-compliant vault rather than handled directly by the merchant. Chargebee references the stored payment method by token to trigger charges on the billing schedule. This layered approach keeps the merchant's exposure to raw card data minimal while still enabling fully automated recurring billing, which is one reason subscription businesses adopt a dedicated billing platform.
Is Chargebee only for SaaS companies?
No, though SaaS is its core market. Any recurring-revenue business with non-trivial billing needs can benefit, including digital media and membership services, online education, subscription boxes, and businesses selling across multiple currencies and tax jurisdictions. The deciding factor is usually billing complexity, multiple plans, usage-based pricing, trials, coupons, proration, and finance reporting, rather than the specific industry. Simple one-time sellers generally do not need it.
Want to detect Chargebee and the full payment and technology stack behind any site in seconds? Try StackOptic at https://stackoptic.com.
Alternatives to Chargebee
Compare Chargebee
Analyze a Website
Check if any website uses Chargebee and discover its full technology stack.
Analyze Now