Can I use Alipay or WeChat Pay in China as a foreign visitor?


Short answer: Yes. Alipay and Weixin Pay, the wallet inside WeChat, both accept international bank cards from Visa, Mastercard, American Express, JCB, Discover and Diners Club. You register with your own mobile number, upload a photo of your passport, link the card, and then pay by scanning a merchant QR code or showing your payment code. No Chinese bank account and no Chinese phone number are needed. Purchases of RMB 200 or less carry no platform fee; above RMB 200 the wallet charges 3 percent, and that fee is charged on the whole amount, not just the part above the threshold.

Set it up before you fly

Do this at home on a reliable connection, not in the arrivals hall. Both apps work with a foreign number, so the whole setup can be finished before you board.

Step What to do
1 Install Alipay and WeChat from the App Store, Google Play, or Alipay’s own website.
2 Register with your home mobile number and the SMS code the app sends.
3 Complete identity verification with a photo of your passport photo page. Alipay may also ask for a face scan; approval usually takes a few minutes.
4 Add the card. Alipay: Me, then Bank Cards. Weixin Pay: Me, then Services, then Wallet, then Bank Cards.
5 Approve the 3D Secure check your own bank sends. Some issuers refuse to link a card; if that happens, try another card or another network.

Setting up both is worth the extra ten minutes. They fail in different places, and a second wallet with a second card is the fastest fix at the counter.

Paying in practice

Two gestures cover almost everything: you scan the merchant QR code and confirm the amount, or you open your payment code and the cashier scans it. The same app pays for a bowl of noodles, a metro ride, a Didi car, a museum ticket and a convenience store purchase. Coverage is close to universal in cities. Street stalls, some temples and a few rural guesthouses still run on cash, and a phone with a flat battery pays for nothing, so carry a power bank.

Fees: where the RMB 200 line falls

Transaction size Platform fee
RMB 200 or less None
Above RMB 200 3 percent of the full amount
Charged by your own bank Foreign transaction fee, typically 0 to 3 percent, set by your issuer

Two things follow. First, the 3 percent is not a marginal charge on the excess, it applies to the entire purchase, so a RMB 210 bill costs more in fees than a RMB 200 one. Second, paying with a card that carries no foreign transaction fee keeps the total close to the shelf price.

Weixin Pay has been running two promotions through 2026: a first-time international card user gets the 3 percent fee waived for 90 consecutive days from their first purchase, up to RMB 1,000 of spending a day, and single payments of RMB 200 or less stay fee-free for all international card holders. Offers of this kind are time-limited, so confirm the current terms in the app before you rely on them.

Spending limits

After passport verification, the ceiling set for foreign cards in these wallets is USD 5,000 per transaction and USD 50,000 per year. Those are the figures the People’s Bank of China published in 2024 when it raised the caps from USD 1,000 and USD 10,000, and they are still the numbers quoted in official visitor guidance. Individual platforms can apply tighter in-app limits, so check the limits page inside the app before an expensive purchase. If a large payment is declined, split it into two transactions or switch to the other wallet.

What the wallets will not do

Foreign-card accounts are built for paying merchants. Person-to-person transfers and red packets (hongbao) generally require a Chinese bank account, and you cannot withdraw cash from the wallet balance. For everything a visitor normally buys, from hotels and high-speed rail tickets to taxi fares and museum entry, that restriction does not get in the way.

Keep some cash

Carry RMB 300 to 500 in small notes. It covers the cash-only stall, the flat battery and the app that will not load, and small vendors rarely have change for a large note. Hotels, airport counters and department stores accept international cards directly at the terminal, which is the simplest fallback when a QR payment will not go through.

If a payment fails

Work through the same four checks each time. Confirm that passport verification was approved, because unverified accounts sit on much lower limits. Check whether your own card issuer set a daily cap. Try the other wallet. Then ask the merchant to scan your payment code instead of you scanning theirs, since some small merchants cannot accept payments funded by a foreign card. If none of that works, pay cash and settle the rest later.

Send us your itinerary and we will flag the places on your route where mobile payment is reliable and where cash still matters. Start a custom China itinerary.

Last updated: October 27, 2026. Sources: People’s Bank of China guidance on raising foreign card mobile payment limits, reported by gov.cn, July 2024; Guide to Payment Services in China, 2024 edition; Shanghai Municipal Government English portal, How to use mobile payments in Shanghai, September 2026; China Economic Net report on Weixin Pay international card fee waivers, July 2026.