Living in China

WeChat Pay for Foreigners: How to Set It Up in China (2026)

By the 17Talk teaching team - certified Mandarin teachers, 8+ years of classroom experience, 3,500+ students in 40 countries
Last updated:

Quick answer

WeChat Pay accepts overseas Visa and Mastercard for foreign visitors. Install WeChat, register with your home phone number, complete identity verification with your passport under Me → Services → Wallet, then add your card. It works anywhere the green WeChat QR code is displayed. The foreign-card fee works exactly as it does in Alipay: payments of 200 RMB or less are free, and anything above 200 RMB carries 3% on the whole amount.

Can foreigners use WeChat Pay in China?

Yes - WeChat Pay accepts overseas Visa and Mastercard for foreign visitors. Install WeChat, register with your home phone number, complete identity verification with your passport, then add your own card under Me - Services - Wallet.

Two things decide whether it works: the name on the card must match your passport exactly, and your own bank has to allow China-region transactions. Turn that on before you fly, or the first payment declines and looks like a WeChat problem when it is not.

WeChat Pay for foreigners: the numbers at a glance

Set-up is free and takes about ten minutes: verify your identity with your passport, then add an overseas Visa or Mastercard. What costs money is the international-card fee, and it has one threshold worth memorising - RMB 200 per transaction. The same figures, each with its official source, are collected on China travel: the official numbers.

At or below RMB 200 a foreign card pays nothing extra. Above it, the fee is 3% of the whole amount - not of the part above the line - so a RMB 201 payment costs about RMB 6 and a RMB 300 payment costs about RMB 9.

ItemFigureWho sets it
International-card fee, RMB 200 or less0WeChat Pay official service notice (Tenpay)
International-card fee, above RMB 2003% of the whole amountWeChat Pay official service notice (Tenpay)
Mobile payment limit, per transactionUSD 5,000People's Bank of China (raised from USD 1,000 in March 2024)
Mobile payment limit, per yearUSD 50,000People's Bank of China (raised from USD 10,000 in March 2024)
ATM withdrawal with a foreign cardRMB 3,000 per transactionBank of China published ATM terms
Transfers to individuals (red packets)Not available on a foreign-card accountWeChat Pay account rules

Do you need both Alipay and WeChat Pay?

In practice, most places display both QR codes, so one is usually enough. Set up both anyway if you can — the failure mode is not 'this shop rejects WeChat', it is 'my card got flagged this morning'. Two linked apps means a second chance.

What you need before you start

You do not need a Chinese bank account, and you do not need a mainland phone number. Binding an overseas card - what the platforms call a foreign-card account - needs three things and nothing else:

1. A valid passport, used for identity verification. 2. An overseas Visa, Mastercard, JCB, Discover or Diners Club card issued in the same name as that passport. 3. An overseas phone number that can receive an SMS code.

One detail trips up more people than anything else: the name on the card must match the passport exactly, including middle names, spacing and spelling. If your card says J. R. Smith and your passport says John Robert Smith, expect trouble.

Setting it up

Open Me → Services → Wallet, then add a bank card. Complete the identity verification with your passport when prompted. Verification sometimes takes a few minutes to clear, so do it before you are standing at a till.

Why foreign cards fail to bind - the four usual causes

Almost every failed attempt comes down to one of these four things. Check them in order.

1. Your own bank is blocking the transaction. Most overseas banks block China-region transactions by default as a fraud precaution. Open your banking app before you travel and switch on transactions in China. This is the single most common cause of both failed binding and failed payments.

2. The name on the card does not match the passport. See above - it has to match exactly.

3. The passport upload is incomplete. The clear photo page is always required; some verification flows also ask for the page carrying your entry stamp.

4. You are registering on the wrong network. Install and register the app on your home network before you fly. Registering for the first time on a Chinese Wi-Fi network sometimes triggers additional verification, which is a slow conversation to have at an airport arrivals hall.

Paying

Two directions: show your own payment QR (Money → Receive) to the cashier, or tap Scan to read the shop's code. Cashiers usually tell you which they want. The phrase 微信支付 (Wēixìn zhīfù) means 'WeChat Pay' if you need to ask.

Limits and quirks

Red packets and transfers to individuals are the parts most likely to be restricted for foreign cards — shopping and dining, which is what most visitors need, are fine. If a transfer fails, switching to Alipay or paying cash is faster than debugging it.

If you tap your physical card instead of scanning

Paying with the physical card at a terminal works on a different fee model. In that case the merchant pays the fee - roughly 1.5% for ordinary retail and restaurants, a little more for hotels and travel - and you pay the sticker price. That sounds better, but there is a catch to watch for.

The catch is DCC, Dynamic Currency Conversion. When a terminal offers to charge you in your home currency instead of RMB, that conversion typically adds 3-5% on top of the real exchange rate, and you are the one paying it. Always decline and choose RMB. The same warning applies at ATMs.

One more thing: many businesses in China no longer accept physical foreign cards at all, because mobile payment is the default. Carry a card as your backup, but do not plan your trip around using it.

There is an incentive here worth knowing. When you tap a physical card at a merchant's terminal, the merchant pays the fee (about 1.5% for ordinary retail) and you pay the listed price. When you scan with the app using a foreign card, you pay the 3%. That is why some shops will quietly steer you towards the card terminal - they are not being difficult, they are avoiding a cost.

For you the decision depends on the amount. Below 200 RMB, the app costs you nothing and is faster. Above 200 RMB, the terminal is cheaper - provided you refuse DCC. If the venue does not take physical foreign cards at all, which is common outside airports, hotels and large malls, the app is your only option.

Limits, and what a foreign-card account cannot do

Foreign-card accounts are capped by policy guidance from the People's Bank of China rather than by the platforms: 5,000 USD per transaction and 50,000 USD per year. Those figures were raised in March 2024 from 1,000 and 10,000 USD. Note the currency - they are policy-level dollar figures, not RMB figures, and both apps apply their own RMB risk limits on top of them. For an ordinary trip you will not come close to either.

If a transaction is refunded, the service fee is refunded proportionally. You do not lose the 3% on a purchase that gets cancelled.

The more useful thing to know is what the account is not for. It is a spending tool, not a wallet.

Works with a foreign-card accountDoes not work
Scanning a merchant's QR codeSending money to another person
A merchant scanning your payment codeWeChat red packets
Taxis, metro and busesTopping up a cash balance in the app
Restaurants, hotels, attraction ticketsWealth-management or investment products
Mini-program purchasesReceiving money into the account

What costs what: WeChat Pay fees for foreigners

The published limits and fees behind these numbers - and who sets each one - are on China travel: the official numbers.

SituationWhat to expect
Paying a shop with a linked foreign cardFree at or below 200 RMB; above that, 3% of the whole amount
Receiving money from a Chinese friendUsually free, and the main reason to set WeChat Pay up at all
Transferring money out to your own bankLimited for foreign-card accounts
Paying for a taxi through a mini-programWorks, but some mini-programs require a domestic card

Why some foreign cards fail here but work in Alipay

WeChat Pay runs its own risk checks on top of your bank's. A card that sails through Alipay can still be refused here, especially on the first transaction. This is not a sign that something is wrong with your account.

The workaround is patience and sequence: make a small payment first (a bottle of water), approve the bank confirmation, then try the larger one. If a card keeps failing, use Alipay for payments and keep WeChat for messages and receiving money.

If WeChat says your card is unsupported

This is the message people search for most often, and it is worth separating from a plain decline. Unsupported is usually about the card itself rather than your balance: the channel does not accept that card type, that issuer, or that card network for this kind of transaction.

The usual causes, in the order they tend to turn out to be the answer: a debit or prepaid card from an issuer with no cross-border arrangement for this channel; a card network that WeChat does not process for foreign cards in China; overseas or online use switched off at your own bank; or a card that simply is not on the list accepted for an international-card account by Tenpay, the licensed payment institution behind WeChat Pay.

What actually works, in order: try a Visa or Mastercard credit card from a different issuer - a mainstream bank beats a fintech card for this; if the same card already works in Alipay, leave it there and use WeChat for messaging, because it is normal for one app to accept a card the other refuses; use the physical card at a terminal instead of scanning a QR code; and keep a cash backup for the purchase in front of you. A supported card still carries the 3% international-card fee above RMB 200 per transaction, so the switch is about which app will take the card, not about escaping the fee.

If a payment is declined: five things to try

Most refusals are not about WeChat at all. They come from the card issuer's side, or from the merchant's QR code being a personal account rather than a shop account. Work down this list before you conclude the app does not work.

If none of it helps, pay cash for that purchase and try Alipay next: the two apps run separate risk checks, so a card refused here can still work there.

When it is the amount rather than the app, the five limits that block a foreign card are laid out in China payment limits for foreign cards.

What you seeWhat it usually meansWhat to try
"Card not supported" while adding the cardThat card or issuer is not enabled for this channelTry a Visa or Mastercard credit card; some debit-only and prepaid cards are refused
The card adds, but the payment is declinedYour bank blocked an overseas online transactionTurn on overseas and internet transactions in your banking app, then retry
It works in one shop and fails in the nextThat merchant is using a personal QR codePay cash, or ask whether the shop's Alipay QR code works
Payment asks you to verify againThe name on the card does not match the passport you registered withRe-add the card using the name exactly as printed on the passport
A larger payment carries an unexpected feeAbove RMB 200 the 3% fee applies to the whole amountFor larger purchases, compare with paying cash using the cash guide

Common questions

Can foreigners use WeChat Pay without a Chinese bank account?

Yes. WeChat Pay supports overseas cards for visitors; you verify with your passport and link a Visa or Mastercard.

Is WeChat Pay or Alipay better?

For everyday shopping and dining they are interchangeable. Set up both — having a backup matters more than which you open first.

Why can't I send money to a friend?

Person-to-person transfers are the feature most often restricted for foreign cards. Use cash for that, and keep WeChat Pay for shop payments.

Does WeChat Pay charge a fee on foreign cards?

Only above RMB 200 per transaction. At or below RMB 200 the fee is waived; above it, 3% is charged on the whole amount. If the transaction is refunded, the fee is refunded proportionally.

What are the spending limits on a foreign card?

At policy level, USD 5,000 per transaction and USD 50,000 per year - both raised in March 2024 from USD 1,000 and USD 10,000. Each platform applies its own risk limits on top, so an individual card can be capped lower.

Do I need a Chinese phone number to open WeChat Pay?

No. You register with your own number and the SMS code comes to it. A Chinese number matters for ordinary life in China - see the [SIM card guide](/guides/how-to-buy-a-sim-card-in-china) - not for opening the wallet.

Can I pay without verifying my identity?

No. Passport verification inside the wallet is required before any payment goes through; adding a card on its own is not enough.

What should I do if a payment is declined at the counter?

Work through the five-point checklist in this guide. The usual cause is your own bank blocking an overseas online transaction, not a problem with WeChat Pay itself.

Read next

Sources

Want the phrases in this guide to actually stick?

See the courses →