E-commerce

Chargebee

Chargebee is a subscription management and recurring billing platform widely used by SaaS, e commerce subscription and digital media businesses across Europe. It handles plans, trials, dunning, invoicing, taxes (EU VAT, OSS) and revenue recognition, and connects to payment service providers like Stripe, Adyen, GoCardless or Braintree. Integrations include hosted checkout pages, a JavaScript SDK and back end APIs. Chargebee acts as a processor for subscription data and offers an EU data centre in Frankfurt for European customers.

Overview

What does Chargebee do?

What is Chargebee

Chargebee is a subscription management and recurring billing platform operated by Chargebee Inc. (California), with substantial operations through Chargebee Technologies Pvt Ltd in India. It is a popular middle layer between e commerce sites or SaaS applications and the underlying payment service provider, handling plans and pricing tables, free trials, coupons, dunning, taxes (including EU VAT MOSS/OSS), revenue recognition and customer self service portals. Integration options include hosted checkout pages on chargebee.com, drop in JavaScript components and a server side REST API. Chargebee currently offers regional data centres in the EU (Frankfurt, AWS eu-central-1), the US and Australia.

What data Chargebee processes

Chargebee processes customer name, billing and shipping address, email, phone, tax identifiers (VAT number, ABN), subscription plan, invoice history and references to payment method tokens issued by the PSP. The hosted checkout pages set technical cookies (CSRF, session, JSESSIONID) and may include analytics cookies depending on the configuration. Server side, Chargebee stores activity logs, audit trails, webhook deliveries and dunning event history. The Card Vault (cb_secured) optionally tokenises cards inside Chargebee with PCI DSS Level 1 certification.

GDPR and ePrivacy implications

Chargebee acts as a processor under Article 28 GDPR for the subscription data. The legal basis for the underlying processing is the contract with the subscriber (Art. 6(1)(b)), legal obligations for invoicing and accounting (Art. 6(1)(c)) and legitimate interest for dunning and fraud prevention (Art. 6(1)(f)). The technical cookies set by the hosted checkout are largely strictly necessary for the requested service, but any analytics or marketing cookies the merchant enables on the Chargebee pages require consent under Article 5(3) ePrivacy. Cross border transfers to Chargebee Inc. (US) and Chargebee Technologies (India) trigger Chapter V GDPR.

Is consent required

For the core subscription processing on hosted checkout, no: the cookies are strictly necessary to complete the requested service. For any Chargebee analytics integration (Mixpanel, Google Analytics, custom tracking) and for marketing widgets on the merchant site that lead to Chargebee, consent is required. The user must also be informed that Chargebee receives the data and that some flows reach the US and India.

Data transfers and recipients

With the EU data centre, persistent customer data stays in Frankfurt. Chargebee Inc. in the United States accesses data for engineering, support and security; Chargebee Technologies in India handles a significant share of the technical operations. Chargebee Inc. is self certified under the EU US Data Privacy Framework. India does not have an EU adequacy decision; transfers rely on the new SCCs in the Chargebee DPA and supplementary measures (encryption at rest, access controls, audit logs). The DPA is publicly available and pre approved by EU customers.

Practical compliance steps

Choose the EU data centre during onboarding, sign the Chargebee DPA, list Chargebee Inc. and Chargebee Technologies as recipients in your privacy policy with the transfer mechanism, restrict access using SSO and role based controls, and configure the dunning and email notifications to use anonymised templates. Make sure the cookie banner exposes any analytics integration enabled on the Chargebee hosted pages.

Compliance

Chargebee and the GDPR

Chargebee is classified as “Preferences”. On a site that targets European visitors, it must only load after the visitor consents, and it must be listed in your cookie policy.

Legal basis
Contract (Art. 6(1)(b) GDPR) for the subscription, legal obligation (Art. 6(1)(c)) for invoicing and accounting, legitimate interest (Art. 6(1)(f)) for fraud and dunning; consent (Art. 6(1)(a) and Art. 5(3) ePrivacy) for analytics or marketing cookies the Chargebee hosted pages may include
Risk level
medium
Applicable regulations
GDPR, ePrivacy Directive, PSD2 (when bundled with PSPs that perform SCA), VAT regulations including OSS/IOSS, TTDSG, LIL

Impact assessment (DPIA)

Chargebee processes customer identity, billing and payment metadata at scale. A DPIA is recommended when the merchant relies on automated dunning, customer scoring or cross border subscription flows, and should cover the choice of data centre, the EU US and EU India transfers and the integrations with payment providers.

Sample text for your banner

We use Chargebee to manage your subscription and process recurring billing. This stores your billing data with Chargebee in our chosen region (EU data centre when available) and shares it with Chargebee Inc. in the United States and Chargebee Technologies in India.
Cookies and trackers

What Chargebee sets and contacts

Tracking method
Hosted checkout pages and JavaScript SDK (chargebee.js) for in app checkout, drop in elements, customer portal iframes, and REST/server side API for subscriptions, invoices, dunning and revenue recognition
Server location
Region selected by the customer: EU data centre (Frankfurt, Germany on AWS eu-central-1), US data centre (AWS us-east-1) or AU data centre. Chargebee Inc. is incorporated in California; the parent Chargebee group has substantial operations in India (Chennai, Bengaluru).
Data transferred outside the EU
When the EU data centre is selected, billing data persists in Germany. However, Chargebee Inc. (USA) and Chargebee Technologies Pvt Ltd (India) operate the service and have access to data for support, security and development. Chargebee is certified under the EU US Data Privacy Framework and offers the EU SCCs in its Data Processing Addendum. India is recognised by the European Commission as a third country without an adequacy decision; SCCs apply to those flows.

Cookies set (6)

NameTypeDurationPurpose
cb_session_idthird partySessionSession identifier set by Chargebee hosted checkout to keep the user logged in to the secure billing flow.
cb_visit_idthird party1 yearVisit identifier used by Chargebee for funnel analytics inside the hosted checkout and customer portal.
cb_user_idthird party1 yearAnonymous user identifier set by Chargebee to correlate sessions across the checkout and the customer portal.
JSESSIONIDthird partySessionJava application server session cookie set by the Chargebee back end for the hosted checkout.
XSRF-TOKENthird partySessionCSRF protection token used by Chargebee during the checkout flow.
ajs_anonymous_idthird party1 yearSegment.io anonymous identifier sometimes set on Chargebee admin and checkout pages when product analytics are enabled.

Third-party domains contacted (7)

  • chargebee.com
  • <site>.chargebee.com
  • js.chargebee.com
  • js.eu.chargebee.com
  • api.chargebee.com
  • api.eu.chargebee.com
  • config.chargebee.com
Questions

Frequently asked questions about Chargebee

Can't find your question? Write to us, we answer fast.

What cookies do Chargebee hosted pages set?

Chargebee hosted checkout pages set technical cookies (CSRF token, JSESSIONID, cb_visit_id, cb_user_id) that are strictly necessary to maintain the checkout session. Some integrations may add analytics cookies (Mixpanel, Google Analytics) which then require consent.

Is consent required for Chargebee?

For the strictly necessary checkout cookies no, the contract performance basis covers them. For any optional analytics integration enabled on Chargebee hosted pages, yes. Make sure the marketing widget on your own site that leads to Chargebee is also consented.

What is the legal basis for Chargebee?

Contract with the subscriber (Art. 6(1)(b) GDPR) for managing the subscription, legal obligation (Art. 6(1)(c)) for invoicing and accounting retention, legitimate interest (Art. 6(1)(f)) for dunning, fraud and customer retention analytics, and consent (Art. 6(1)(a)) for non essential cookies and marketing.

Are personal data transferred outside the EU?

Yes. Even with the EU data centre, Chargebee Inc. (United States) and Chargebee Technologies (India) access data for support, engineering and security. Chargebee Inc. is DPF certified; India transfers rely on the SCCs in the Chargebee DPA with supplementary measures.

Do I need a DPIA for Chargebee?

A standalone DPIA is rarely required, but Chargebee should appear in the DPIA of the SaaS or e commerce product it supports, especially when high subscription volumes, automated dunning and cross border flows are involved.

How do I integrate Chargebee compliantly?

Pick the EU data centre during onboarding, sign the Chargebee DPA, enable SSO and RBAC for the admin console, configure invoice retention to match local accounting rules, mention Chargebee in the privacy policy with the recipient list and transfer mechanism, and disable analytics integrations on hosted pages unless they are consented.

What are the alternatives to Chargebee in Europe?

Recurly, Stripe Billing, Paddle (acts as merchant of record from the EU), Zoho Subscriptions, Maxio (formerly Chargify), Recurpay or self hosted alternatives (Lago, Killbill, Apphud). EU based options include billwerk (Germany) and Solid Invoice or Spendesk on the lighter side.

How should the cookie policy describe Chargebee?

Add an entry under Functional or Strictly Necessary listing the checkout session cookies (CSRF, JSESSIONID, cb_visit_id), the provider (Chargebee Inc., USA and Chargebee Technologies, India), the purpose (subscription checkout) and the transfer mechanism (Data Privacy Framework and SCCs). Mention any analytics cookie enabled on hosted pages separately.

Squarespace Commerce

Squarespace Commerce offers a scalable e-commerce solution designed to help merchants sell products and services online. Its feature set includes customizable storefronts, multi-currency support, automated tax calculations, and advanced shipping options. Squarespace Commerce integrates with leading payment gateways, marketing platforms, and fulfillment services. Built-in analytics and reporting tools help merchants track performance, optimize conversions, and make data-driven business decisions for.

E-commerce

Talex

Talex is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. Talex supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, Talex ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

Preferences

Crealive

Crealive is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. Crealive supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, Crealive ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

Preferences

Grappos

Grappos is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. Grappos integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, Grappos helps organizations maintain robust websites that meet user expectations and technical requirements.

Preferences

VNTANA

Vntana is a digital marketing technology that helps businesses reach, engage, and convert their target audience online. It provides advanced targeting, campaign management, and performance analytics capabilities. Vntana enables marketers to deliver personalized experiences across channels, optimize campaign ROI, and gain actionable insights into customer behavior. With automation features and data-driven optimization, Vntana empowers marketing teams to achieve measurable growth.

Marketing

OXID eShop Professional Edition

OXID eShop Professional Edition is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. OXID eShop Professional Edition supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, OXID eShop Professional Edition ensures your website delivers a smooth, uninterrupted experience.

Preferences

Make your site compliant today.

Free up to 25,000 sessions a month. No credit card, no commitment.