Digital wallets

Alipay payments

Learn about Alipay, a digital wallet popular with customers from China.

Alipay is a popular digital wallet in China, operated by Ant Financial Services Group, a financial services provider affiliated with Alibaba. Launched in 2004, Alipay currently has more than one billion active users worldwide.

Chinese consumers using Alipay transact most frequently in e-commerce, travel, online education, online gaming, and food/nutrition. Alipay wallet holders can pay on the web or on mobile using their login credentials or their Alipay app. Another benefit of Alipay lies in the reduced risk of fraud: payments are authenticated with the customer’s login credentials and dispute rates are very low.

Getting started

Get started with accepting Alipay payments.

Disputed payments

Alipay payments have a low risk of fraud or unrecognized payments because the customer must authenticate the payment. Therefore, there is no dispute process that can result in a chargeback and funds being withdrawn from your Stripe account. If an Alipay wallet-holder contacts Alipay about a specific transaction, they may direct them to contact you.


Alipay payments can be refunded up to 90 days after the original payment. Refunds for Alipay payments are asynchronous and take up to 5 minutes to complete. Stripe notifies you of the final refund status using the charge.refund.updated webhook event. When a refund succeeds, the Refund object’s status transitions to succeeded. In the rare instance that a refund fails, the Refund object’s status transitions to failed and Stripe returns the amount to your Stripe balance. You will then need to arrange an alternative way of providing your customer with a refund.

Supported currencies

By default, you can create a PaymentIntent for Alipay with currency cny or in the currencies that map to your country below. CNY is the default local currency for Alipay customers. When the customer authenticates the payment, they will see the amount reflected in CNY.

Currency Country
cny Any country
aud Australia
cad Canada
eur Austria, Belgium, Denmark, Estonia, Finland, France, Germany, Greece, Ireland, Italy, Latvia, Lithuania, Luxembourg, Netherlands, Norway, Portugal, Slovakia, Slovenia, Spain, Sweden, Switzerland
gbp United Kingdom
hkd Hong Kong
jpy Japan
myr Malaysia
nzd New Zealand
sgd Singapore
usd United States

If you have a bank account in another currency and would like to create an Alipay PaymentMethod in that currency, please get in touch. Support for additional currencies is provided on a case-by-case basis.

Was this page helpful?
Questions? Contact us.
Developer tutorials on YouTube.