While you're there · Payment
Where will Alipay / WeChat Pay on a foreign card not work?
Merchant QRs usually work; transfers to people, red packets, balance top-up and some mini-programs or transit QRs don't.
What it depends on
If Merchant QR or till payment code→then Usually works. Scan the code that matches your app's logo; if declined, try the other wallet or a card.
If Personal QR, red packet, transfer, balance top-up→then Not supported on international cards. Ask for the merchant code or pay cash.
If Transit QR or a third-party mini-program→then Varies by city and program. Try it; fall back to a transit card or cash. Beijing metro gates officially take contactless Visa/MC.
If Everything declines suddenly→then Probably your bank's fraud block — call them; switch to the second card.
The core case: scanning a business's merchant QR, or showing your payment code at a till, is what foreign-card binding was built for, and it works at most places. Not every merchant code is guaranteed — the merchant's category and acquirer setup, the wallet's risk checks and your own issuer can each decline. Scan the QR that carries the logo of the app you are paying with.
Where it stops, per WeChat Pay's own help page: international cards “do not support certain features such as red packets and money transfers”. From traveller experience (not a first-party list), that also covers the personal collection QRs (个人收款码) that small stalls and drivers sometimes hold up, wallet balance top-up and withdrawal, and savings or insurance products; Alipay's international-card terms are reported to be similar. If a vendor shows a personal code, ask for the merchant code, or pay cash.
Mini-programs and transit are the grey zone. Traveller guides report that some third-party mini-programs (ticketing, deliveries) and city transit QR codes reject foreign cards, varying by city; one 2026 travel blog says the Alipay and WeChat transit codes worked for it in every major city it tried. Beijing is the one city with an official statement that metro gates take foreign contactless Visa and Mastercard; for other cities, including Shanghai, treat blog reports as unconfirmed. There is no official city-by-city list — try it, and keep a fallback.
The other failure is upstream: your issuer declining a cross-border online transaction. Same fix as binding — tell the bank you are travelling, and carry a second card from a different bank.
New fallback since December 2025: China UnionPay's “Nihao China” app links overseas UnionPay, Visa and Mastercard cards and, per UnionPay's own pages, pays across UnionPay, WeChat Pay and Alipay acceptance, inside 200+ platforms including 12306, Ctrip and Meituan (300+ was the launch figure), on metro in 43 cities and buses in about 1,760 county-level areas. These are UnionPay's claims and were not independently tested for this entry.
Physical cards: at merchants that have a POS terminal, UnionPay is accepted as a rule; Visa and Mastercard only where the logo is shown — hotels, malls, larger shops, station ticket offices. Not every merchant has a terminal at all.
Useful apps
Sources
- WeChat Pay Help Center — international cardsOfficial
“do not support certain features such as red packets and money transfers”
Open source ↗ - PCAC — Guide to Payment Services in China (2026 edition)Official
Alipay/WeChat use cases; ~23 MB PDF, automated fetch times out
Open source ↗ - MOFCOM — Guide to Working and Living in China as Business Expatriates (2024)Official
binding needs issuer authorisation; merchant QR is the supported scenario
Open source ↗ - State Council — Business expats in China 2025 specialOfficial
Beijing: first mainland city with foreign contactless Visa/MC at metro gates; other cities not stated
Open source ↗ - PBoC Beijing — foreign-card tap at Beijing metro gatesOfficial
Beijing metro only
Open source ↗ - UnionPay International — Nihao China appOfficial
current page: 200+ platforms, metro in 43 cities, buses in ~1,760 county-level areas; UnionPay's own figures
Open source ↗ - UnionPay International — Nihao China launch newsOfficial
company press release; 300+ platforms at launch
Open source ↗ - State Council — UnionPay and foreign cards at POSOfficial
POS acceptance of UnionPay; Visa/MC where enabled
Open source ↗ - Wise — Alipay for foreignersCommunity
personal QR, transfers, mini-program failures — traveller-level
Open source ↗ - US-China Chamber — payments guide for foreignersCommunity
page shows month only (2025-06); transit QR mixed by city — anecdotal
Open source ↗ - China Travel Radar — Alipay for foreignersCommunity
bank block as the top cause of sudden declines
Open source ↗ - Baba Goes China — Alipay & WeChat transit codesFirst-hand
page shows updated month only (2026-09); says transit codes worked in every major city tried — single blogger
Open source ↗