WeChat Pay via Stripe
This feature is a Private Beta release. Contact Chargebee Support to enable WeChat Pay via Stripe for your live and test sites.
WeChat Pay is a single-use payment method that allows your Chinese customers (Chinese consumers, overseas Chinese, and Chinese travelers) to complete payments using the WeChat Pay mobile application.
During checkout, customers scan a QR code displayed on the screen. This opens a payment page within the WeChat Pay app, where customers authenticate and complete the payment.
This integration enhances checkout flexibility and improves conversion for businesses using the Chargebee platform.
Key Features
- Supports one-time payments (one-time charges) only.
- Payments are completed using QR code–based authentication.
- Supports currencies enabled for WeChat Pay via Stripe.
- Manual capture is not supported; it refers to capturing authorized payments later rather than immediately at checkout.
- Available through
Prerequisites
Before configuring WeChat Pay in Chargebee, ensure the following:
- Stripe is configured as a payment gateway in Chargebee.
- WeChat Pay must be enabled in your Stripe account.
Configure WeChat Pay via Stripe in Chargebee
Follow these steps to enable WeChat Pay in your Chargebee site:
- Log in to your Chargebee Billing site.
- Navigate to Settings > Configure Chargebee > Payment Gateway.
- Select Stripe from the list of configured gateways.
- On the Configure Stripe page, enable WeChat Pay.

- Click Apply to save your changes.

Configuring Webhooks
To ensure your Chargebee–Stripe integration functions smoothly, configure webhooks in Stripe to listen for specific events. This allows Chargebee to receive real-time updates whenever events (such as refunds) occur in Stripe.
For this integration to function correctly, the following event must be enabled:
These events notify Chargebee about the creation, failure, or update of a refund transaction in Stripe, ensuring accurate reflection within your Chargebee account.
Was this article helpful?