WeChat Pay

WeChat Pay is the payment wallet inside WeChat, Tencent's messaging and services app. Stripe puts its users at more than 800 million. Online, the shopper is redirected to WeChat or scans a QR code and confirms the payment in the app, paying from their balance or a linked card. Its cross-border service covered 78 countries and regions in April 2026. With Omno, a merchant would offer WeChat Pay in the hosted checkout through a connected provider that supports its cross-border service.

Updated

Type
Wallet
Countries
China, Hong Kong
Currencies
CNY, HKD, USD, EUR, GBP, SGD, JPY, AUD, CAD, MYR, CHF, SEK
Pay-in
Yes
Pay-out
No
Refunds
Yes
Chargeback exposure
None
Settlement
The shopper pays from their WeChat Pay balance or a linked card; the merchant's provider settles in a supported currency such as HKD, SGD, USD, EUR or MYR on its payout schedule
Authorisation speed
Seconds; the shopper confirms in the WeChat app or scans a QR code, and the result returns in real time

How paying with WeChat Pay feels to the shopper

  1. Picks WeChat Pay

    No card details go to the merchant

    Timing: At checkout

  2. Confirms in WeChat Pay

    Approves in the app or with a one-time code

    Timing: In the app

  3. Confirmed

    The provider reports the result by webhook

    Timing: Seconds

  4. Settled

    In CNY, HKD, USD, EUR, GBP, SGD, JPY, AUD, CAD, MYR, CHF, SEK, per the provider agreement

    Timing: Per agreement

If it fails:

  • not confirmed in time
  • insufficient balance
  • account or daily limit

Example flow. Timings vary by provider.

On this page5 sections

How does WeChat Pay work for online payments?

The shopper chooses WeChat Pay at checkout. On a phone they are redirected to WeChat, and on a computer the checkout shows a QR code that they scan with the app. They confirm the payment in WeChat and the result returns in real time. Antom lists the funding sources as the account balance, credit cards and debit cards.

Limits depend on the shopper’s wallet. Antom’s documentation says shoppers in China can pay up to CNY 50,000 per transaction from their wallet balance, while payments from a linked domestic bank card follow the issuing bank’s limit, with an annual limit of CNY 200,000. In Hong Kong the limit per transaction depends on how fully the WeChat Pay HK account is verified: HK$10,000 for basic accounts with a card only, HK$20,000 after bank transfer verification and HK$38,000 when fully verified with an HKID and facial recognition, with an annual limit of HK$400,000.

Refunds are supported, chargebacks are not. Stripe says WeChat Pay payments can be refunded within 180 days of the original payment, and that there is no dispute process that can lead to a chargeback, because the shopper authenticates in the WeChat Pay app. Antom also supports full and partial refunds, for up to 365 days, and lists no chargeback process.

Where and how do shoppers use WeChat Pay?

Mainly in mainland China and Hong Kong. Stripe lists WeChat Pay’s customers as Chinese consumers, overseas Chinese and Chinese travellers. In China, CNNIC counted 1.017 billion online payment users at the end of December 2025, and the People’s Bank of China reported 1.33 trillion online payments by non-bank payment institutions, the category that includes WeChat Pay, in 2025.

Hong Kong has its own licensed wallet. WeChat Pay Hong Kong Limited, formerly Money Data Limited, has held a stored value facility licence from the Hong Kong Monetary Authority since 25 August 2016. The HKMA reported 86.4 million stored value accounts in use at the end of 2025 and HK$34.3 billion of online spending through them in the fourth quarter.

The cross-border network is wide. A Xinhua report published in April 2026 says WeChat Pay’s cross-border service covers 78 countries and regions and supports 36 currencies, and that WeChat Pay users can now scan local QR codes in South Korea, Sri Lanka, Thailand, Malaysia and Singapore. WeChat Pay’s own merchant site describes it as a daily payment tool for Chinese consumers around the world, citing over 800 million monthly active users in data from December 2018.

What rules and costs should merchants know?

Merchants are screened. Stripe says a business cannot use WeChat Pay if it is restricted by Stripe or falls in a category that WeChat Pay lists as forbidden or restricted in its Proper Use Rules.

Settlement currencies depend on the provider. Stripe presents WeChat Pay in CNY and in the merchant’s local currency, including AUD, CAD, EUR, GBP, HKD, JPY, SGD, USD and the Nordic currencies. Antom processes payments from shoppers in China in SGD, USD, HKD or EUR for Singapore merchants, HKD for Hong Kong merchants and MYR for Malaysian merchants.

Chinese return rules matter to buyers. China’s interim measures on online purchases let consumers return most goods bought online within seven days of receiving them without giving a reason.

Recurring and mini-program payments are newer. Stripe lists both as private previews.

How would Omno handle WeChat Pay?

  • One checkout: WeChat Pay would appear in the Omno hosted checkout next to cards, Alipay, other local methods and crypto, with a redirect on mobile and a QR code on desktop. Merchants with their own payment screens would use Direct Links on their own buttons.
  • Routing rules: The merchant would set rules by shopper country and currency that send WeChat Pay payments to a connected provider with access to WeChat Pay’s cross-border service. Omno connects through those providers; it is not an acquirer and does not hold funds.
  • Cascading: In the hosted checkout, if that provider is unavailable or rejects the request before the shopper pays, the payment would move to the next provider in the rule until one accepts.
  • Status: The final result would reach the merchant by webhook from the provider’s notification, not from the shopper’s return to the shop.

What should merchants plan for?

Show a QR code on desktop. Shoppers on a computer pay by scanning with the WeChat app, so the checkout must display the code and wait for the provider’s confirmation.

Mind the limits. Large orders can exceed the per transaction limit for balance payments or a Hong Kong account’s verification level, so keep cards available.

Refund within the window. Stripe allows refunds for 180 days, so handle returns promptly, including returns under China’s seven-day rule.

Offer Alipay too. Both wallets serve shoppers from China, so showing both lets each shopper use the app they already have.

Questions about WeChat Pay

How does a shopper pay with WeChat Pay online?

On a phone they are redirected to WeChat and confirm the payment there. On a computer they scan a QR code shown at checkout with the WeChat app. The payment is funded from the WeChat Pay balance or a linked card, and the result returns in real time.

Are there chargebacks on WeChat Pay?

No. Stripe says there is no dispute process that can lead to a chargeback, because shoppers authenticate in the WeChat Pay app. Refunds are supported, within 180 days on Stripe and 365 days on Antom.

What are the WeChat Pay limits?

Antom lists up to CNY 50,000 per transaction from the wallet balance for shoppers in China, with an annual limit of CNY 200,000. In Hong Kong the limit per transaction is HK$10,000, HK$20,000 or HK$38,000 depending on how fully the account is verified.

How far does WeChat Pay's cross-border service reach?

A Xinhua report from April 2026 says the cross-border service covers 78 countries and regions and supports 36 currencies. Merchants reach it through providers such as Stripe and Antom.

How would Omno handle WeChat Pay payments?

WeChat Pay would appear in the Omno hosted checkout with a redirect on mobile and a QR code on desktop. The merchant's routing rules would send each payment to a connected provider with access to WeChat Pay's cross-border service, and if that provider is unavailable or rejects it, the payment would move to the next provider in the rule. The final status would arrive by webhook.

it will.

Tell us where your payments fail. We will show you how routing changes the outcome.

esc
↑↓ to move ↵ to open All results