Stripe
Understand how Stripe works with Chargebee, what the integration supports, and which payment methods you can enable — then continue to Stripe Prerequisites & Configuration.
Looking for RBI e-mandate information? See RBI e-mandate and Stripe RBI e-Mandate Impacts.
If you use Stripe.js as your checkout and need SCA under PSD2, see Stripe 3DS Implementation.
What Stripe with Chargebee lets you do
Connect your Stripe account to Chargebee and collect subscription payments using cards, direct debit, wallets, and local payment methods — without building your own payment infrastructure.
What is the Stripe payment gateway
The Stripe payment gateway connects a Stripe account to Chargebee so Chargebee can collect, manage, and reconcile payments. Stripe is the processor; Chargebee handles subscriptions, invoicing, and revenue recognition — including tokenization, 3DS, webhook sync, and automated card updates through Stripe.
How businesses use the Stripe payment gateway
A B2B SaaS company uses Stripe in Chargebee for US and EU card payments. When cards expire, Stripe's account updater refreshes details in Chargebee in real time. Failed renewals follow Chargebee dunning; Stripe webhooks keep statuses in sync.
Key differentiators
- Global card and local payment-method coverage through one Stripe connection in Chargebee
- Automated account updater to reduce renewal failures from outdated cards
- Strong Customer Authentication / 3DS support for PSD2 markets via hosted pages, Chargebee.js, or Stripe.js
- Webhook-driven status sync for disputes, refunds, and payment-method updates
Integration options
| Integration method | Description | PCI | 3D Secure |
|---|---|---|---|
| Chargebee hosted pages + Stripe | Hosted checkout and portal tokenize card details and handle 3DS when required. Lowest engineering effort. | Low | Yes |
| Chargebee.js + Stripe | Embed Chargebee.js so tokenization and 3DS run in your checkout. | Low | Yes |
| Stripe.js + Chargebee API | Use Stripe.js for tokenize and 3DS, then pass the token to Chargebee. Best for custom checkouts. | Low | Yes |
| Chargebee API + raw card details | Not recommended for 3DS. | High | Limited |
Supported countries and currencies
Check Stripe's global availability for the current list and status of supported merchant countries and regions. Stripe currently provides access in India and Indonesia by invite only.
After Stripe supports your account country or region, you can generally collect payments from customers worldwide. Availability remains subject to your Stripe account country, card network, transactional currency, regulations, sanctions, and the card issuer. See Stripe's supported card brands for network-specific restrictions.
Chargebee and Stripe have 100+ common currencies, but availability varies by Stripe account country and card network. Confirm each transactional currency in both sources:
Supported payment methods
| Payment method | Type | Setup guide |
|---|---|---|
| Cards | Card | |
| ACH | Bank | |
| ACH Credit Transfer | Bank | |
| SEPA | Bank | |
| BACS | Bank | |
| BECS | Bank | |
| BECS NZ | Bank | |
| Automated Bank Transfer | Bank | |
| Apple Pay | Wallet | |
| Google Pay | Wallet | |
| Amazon Pay | Wallet | |
| Cash App Pay | Wallet | |
| Revolut Pay | Wallet | |
| Kakao Pay | Wallet | |
| Naver Pay | Wallet | |
| PayPay | Wallet | |
| Klarna | BNPL / other | |
| iDEAL | Bank redirect | |
| Bancontact | Bank redirect | |
| Sofort | Bank redirect | |
| Alipay | Wallet | |
| WeChat Pay | Wallet | |
| Boleto | Voucher | |
| UPI | Bank / local | |
| Bizum | Wallet / local | |
| Pay by Bank | Bank | |
| PromptPay | Local | |
| PayNow | Local | |
| PayTo | Bank | |
| Pix | Local | |
| Stablecoin | Crypto | |
| South Korean Cards | Card | |
| Cartes Bancaires | Card | |
| Stripe RBI e-Mandate Impacts | Regulatory |
Capabilities at a glance
| Capability | Supported? | Notes |
|---|---|---|
| 3DS / SCA | Yes | |
| Auth and capture | Yes (limited) | One-time charges via API only; maximum hold of 7 days. See configuration. |
| Automated account updater | Yes | Via Stripe + webhooks |
| Webhooks / status sync | Yes | Required for disputes, refunds, and account updater |
| Chargeback management | Yes | Chargebee Chargeback Management with Stripe dispute webhooks |
| Raw card details for 3DS | Not recommended | Use hosted pages, Chargebee.js, or Stripe.js |
Continue the journey
Related content
Was this article helpful?