New in Chargebee: Explore Reveal and understand your payment performance end-to-end.Try Now
Docschargebee docs
HomeBillingCPQPaymentsRevRecGrowthReveal
Support

Product Updates


  • Release Notes

Payment Methods


  • Payment Methods Overview
  • Cards
  • Direct Debit
  • Bank Based Payments
  • Wallets
  • Vouchers
  • Articles and FAQ

Payment Gateways and Configuration


  • Payment Gateways Overview
  • Chargebee Test Gateway
  • Stripe
    • Stripe Prerequisites & Configuration
    • Stripe 3DS Implementation
    • ACH Credit Transfer via Stripe
    • ACH Payments via Stripe
    • Alipay via Stripe
    • Amazon Pay via Stripe
    • Apple Pay via Stripe
    • Automated Bank Transfer via Stripe
    • BACS via Stripe
    • Bancontact via Stripe
    • BECS via Stripe
    • BECS NZ via Stripe
    • Boleto Payments via Stripe
    • Cartes Bancaires
    • Cash App Pay via Stripe
    • Google Pay via Stripe
    • iDEAL via Stripe
    • Kakao Pay via Stripe
    • Klarna via Stripe
    • Naver Pay via Stripe
    • Revolut Pay via Stripe
    • SEPA Payments via Stripe
    • Sofort via Stripe
    • Stablecoin via Stripe
    • Stripe RBI e-Mandate Impacts
    • Wechat Pay via Stripe
    • PayPay via Stripe
    • South Korean Cards via Stripe
    • Bizum via Stripe
    • Pay by Bank via Stripe
    • PromptPay via Stripe
    • PayNow via Stripe
    • PayTo via Stripe
    • Pix via Stripe
    • UPI via Stripe
  • PayPal Payment Services
  • Chargebee Pay
  • Adyen
  • Authorize.net
  • Bambora (formerly Beanstream)
  • Bank of America
  • BluePay
  • BlueSnap
  • Braintree
  • Checkout.com
  • CyberSource
  • dLocal
  • EBANX
  • Ecentric
  • Elavon
  • E-xact Direct Integration
  • eWay Rapid
  • Global Payments
  • GoCardless
  • J.P. Morgan Mobility Payment Solutions
  • Metrics Global
  • Mollie
  • Moneris
  • Network Merchants Incorporated (NMI)
  • Nuvei
  • Orbital (Chase Paymentech)
  • Pay.com
  • Paymill
  • Paystack
  • Pin Payments
  • QuickBooks Payments
  • Razorpay
  • Sage Pay
  • Solidgate
  • Tempus
  • Twikey
  • Windcave
  • Worldline Online Payments(formerly Ingenico)
  • Worldpay
  • Articles and FAQ

Level 2/3 Data Support


  • Level 2/3 Data Support

Payment Optimization Engine


  • Overview
  • Defaults
  • Advanced Setup
  • Payment Method Display Rules
  • Verification Rules
  • Routing Rules

Dunning


  • Dunning
  • Articles and FAQ

Payment Components


  • Overview
  • Use Cases
  • Troubleshooting

Card Components and Payment Method Helper


  • Card Components
  • 3DS Helper
  • Payment Method Helper

Offline Checkout


  • Offline Checkout
  • Articles and FAQ

Transaction Sync & Invoice Mapping


  • Transaction Sync and Invoice Mapping

Fraud Management


  • Fraud Management

Error Handling


  • Errors with Root Cause and Troubleshooting

Payment Lifecycle Logs


  • Payment Intents
  • Transactions
  • Gateway Activity Logs
  • Gateway Webhook Logs
  • Retries
  • Articles and FAQ

Others


  • Reach (Merchant of Record)
  • Bulk Deletion of Payment Methods
  • Custom Payment Methods
  • Payment Initiator Parameter
  • PSD2 and Strong Customer Authentication
  • RBI e-Mandate
  • RBI Tokenization Regulations
  • Chargeback Management
  • Transaction Descriptors
  • Payment Preferences
  • Visa Trial Rules
  • Mastercard Trial Rules
  • Co-badged Card Compliance
  • Articles and FAQ
  1. Payments
  2. Payment Gateways and Configuration
  3. Stripe
  1. Payments
  2. Payment Gateways and Configuration
  3. Stripe

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 methodDescriptionPCI3D Secure
Chargebee hosted pages + Stripe

Hosted checkout and portal tokenize card details and handle 3DS when required. Lowest engineering effort.

LowYes
Chargebee.js + Stripe

Embed Chargebee.js so tokenization and 3DS run in your checkout.

LowYes
Stripe.js + Chargebee API

Use Stripe.js for tokenize and 3DS, then pass the token to Chargebee. Best for custom checkouts.

LowYes
Chargebee API + raw card detailsNot recommended for 3DS.HighLimited

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:

  • Chargebee supported currencies
  • Stripe supported currencies

Supported payment methods

Payment methodTypeSetup guide
CardsCard

Prerequisites & Configuration

ACHBank

ACH Payments via Stripe

ACH Credit TransferBank

ACH Credit Transfer via Stripe

SEPABank

SEPA Payments via Stripe

BACSBank

BACS via Stripe

BECSBank

BECS via Stripe

BECS NZBank

BECS NZ via Stripe

Automated Bank TransferBank

Automated Bank Transfer via Stripe

Apple PayWallet

Apple Pay via Stripe

Google PayWallet

Google Pay via Stripe

Amazon PayWallet

Amazon Pay via Stripe

Cash App PayWallet

Cash App Pay via Stripe

Revolut PayWallet

Revolut Pay via Stripe

Kakao PayWallet

Kakao Pay via Stripe

Naver PayWallet

Naver Pay via Stripe

PayPayWallet

PayPay via Stripe

KlarnaBNPL / other

Klarna via Stripe

iDEALBank redirect

iDEAL via Stripe

BancontactBank redirect

Bancontact via Stripe

SofortBank redirect

Sofort via Stripe

AlipayWallet

Alipay via Stripe

WeChat PayWallet

WeChat Pay via Stripe

BoletoVoucher

Boleto via Stripe

UPIBank / local

UPI via Stripe

BizumWallet / local

Bizum via Stripe

Pay by BankBank

Pay by Bank via Stripe

PromptPayLocal

PromptPay via Stripe

PayNowLocal

PayNow via Stripe

PayToBank

PayTo via Stripe

PixLocal

Pix via Stripe

StablecoinCrypto

Stablecoin via Stripe

South Korean CardsCard

South Korean Cards via Stripe

Cartes BancairesCard

Cartes Bancaires

Stripe RBI e-Mandate ImpactsRegulatory

Stripe RBI e-Mandate Impacts

Capabilities at a glance

CapabilitySupported?Notes
3DS / SCAYes

See 3DS Implementation

Auth and captureYes (limited)

One-time charges via API only; maximum hold of 7 days. See configuration.

Automated account updaterYesVia Stripe + webhooks
Webhooks / status syncYesRequired for disputes, refunds, and account updater
Chargeback managementYes

Chargebee Chargeback Management with Stripe dispute webhooks

Raw card details for 3DSNot recommendedUse hosted pages, Chargebee.js, or Stripe.js

Continue the journey

  • Next: Stripe Prerequisites & Configuration
  • Then: Stripe 3DS Implementation

Related content

  • Payment Gateways overview
  • PSD2 and Strong Customer Authentication
  • Payment Optimization
  • Testing with Stripe sandbox

Articles & FAQs

How to configure ACH Payments for US customers with a Canadian Stripe account?
How do I prevent automatic VBA creation while using SEPA Credit Transfer?
Bank account blocked due to failed verification in Stripe
Migrating legacy Stripe tokens to Payment Method IDs
Transaction amount limit in Stripe
Testing with Stripe sandbox
I'm getting card declined or processor declined error. What's going on?
What does Chargebee offer that Stripe doesn't?
'Stripe Error: "This Connect account cannot currently make live charges".'
'Error: "Payment collection failed. Customer does not have a linked card with ID card". What''s going on?'
How do I configure Chargebee's webhook in Stripe?
Which API keys do I need to set up stripe.js? Where can I find them?
How to retrieve the Stripe payment method id for stripe payment intent API?
I'm moving to a new Stripe account in Chargebee. What are the steps to be followed?
Stripe India for INR and non-INR transactions
How to move to a new Stripe account?
Does Chargebee support MoR?
Can Chargebee help protect against fraud?
Configuring Payments via Stripe
setup_intent_authentication_failure while updating payment method
Error "As per Indian Regulations, goods export transactions require a billing and shipping address.
My customer "created" date is different in Stripe and doesn't match with Chargebee records. Why?
Why are we receiving "[EXTERNAL] Stripe webhook delivery issues emails" from Stripe?
Is it mandatory to configure Chargebee webhook in Stripe?
How to manually link the refund/dispute from Stripe Webhooks to Chargebee invoices?
'Error: The payment is blocked due to a high likelihood of chargeback'
Unable to find the customer details in Gateway - Stripe
Stripe capture_method
How can I disallow payments using PrePaid Cards via Stripe?
What is the general 3DS checkout flow with Stripe and Chargebee?
Is Chargebee supported in Korea?
If a payment method is deleted in Chargebee, will it be deleted in Stripe?
'How to resolve Bank account verification error "Gateway Err: The micro deposit has a type of descriptor_code"'
Why Unattempted payment attempts in Stripe being refunded ?
Why payments made through the Chargebee sandbox are not reflected in the Stripe dashboard ?
Why are email and billing addresses missing in Stripe from Chargebee?
When and How Chargebee Communicates with Stripe?

Show more

Was this article helpful?