⚠️ Draft under verification
We are checking every fact in this guide against official sources. Amounts or deadlines may still be pending confirmation: always double-check the official links at the end.
Paying in China without a Chinese bank: WeChat Pay and Alipay with your Visa/Mastercard
China runs on phones, not physical cards. How to set up both apps BEFORE flying, what the fees are, and what to do when a payment fails.
Updated: July 6, 2026
In China, cash and physical cards are plan B: you pay by scanning QR codes with WeChat Pay or Alipay, even at the corner noodle stall. The good news: since 2024 you can link your Visa or Mastercard directly in both apps, with passport verification and NO Chinese bank account.
The strategy that works is not "pick one": it is setting up BOTH before flying, testing them with a small payment, and carrying some backup cash. When one fails at a merchant, the other usually works.
Key facts
- Requirements
- Passport + Visa/Mastercard (also Amex, JCB…) + your usual mobile number
- Chinese bank account
- NOT needed
- Fee (foreign card)
- 0% on payments < ¥200 · 3% from ¥200 up (WeChat Pay)
- Limits
- Raised by the central bank in 2024 (indicative: ~USD 5,000 per transaction, ~USD 50,000/year); check the current one in-app
- When to set it up
- BEFORE flying: you need your bank's SMS, and Google Play does not work in China
- Backup
- ¥100–300 in cash for small stalls and emergencies
Step by step
- 1
Install both apps before leaving
Download Alipay and WeChat from your usual store BEFORE travelling: in China Google Play is blocked and creating new accounts is troublesome. Register with your usual number (+34, +44…): no Chinese number needed.
- 2
Verify your identity with your passport
In Alipay: Account → cards section → verification with a passport photo (make sure the machine-readable zone at the bottom is sharp) + facial recognition. In WeChat: Me → Services → Wallet, add a card and complete passport verification. Do it calmly at home: done early, it dramatically reduces "risk control" blocks.
- 3
Link your Visa or Mastercard
Add the card in both apps. Your bank will likely trigger 3D-Secure verification (SMS or bank app): keep it handy. Tell your bank you are travelling to China so it does not block the "odd" charges.
- 4
Learn the two payment modes
Mode 1 — they scan you: open your payment code (Alipay: "Pay/Collect"; WeChat: "Me → Services → Money") and the cashier scans it. Mode 2 — you scan: tap "Scan", point at the QR on the counter, type the amount in ¥ and confirm with your 6-digit PIN.
- 5
Make a test payment on landing
Before depending on it, test with something small (a bottle of water at a convenience store, the metro). That confirms card + verification are live, with margin to fix anything.
- 6
If a payment fails: switch apps, then cash
Typical failures: your bank declines the charge, the merchant's QR is a "personal" one that does not take foreign cards, or the app's risk control kicks in. Protocol: try the other app → if that fails too, cash. For big amounts (hotel, shopping), remember the 3% fee from ¥200 and consider paying those with Alipay or a physical card at the hotel.
💡 Tips
- Alipay tends to be smoother for foreigners (fully English interface, easier verification); WeChat Pay is still essential: many merchants and mini-programs only work with WeChat.
- Everyday small payments (metro, noodles, coffee) almost always stay under ¥200: effectively fee-free.
- A Chinese friend can send you hongbao (红包, red envelopes) on WeChat: you can receive them with a verified account.
- Perfect companions: a data eSIM active on landing (the apps need internet for EVERYTHING) and a VPN installed before flying if you want to keep using Google/WhatsApp.
⚠️ Watch out for
- Do not leave setup for the arrival airport: without your bank's SMS and without Google Play, you can be locked out.
- The "Tour Card/TourPass" (prepaid wallet) charges ~5% per top-up: nowadays it only makes sense if your bank systematically blocks direct charges.
- Limits and foreign-card rules change often (and there have been tightening periods): check current amounts inside the app before a big payment.
FAQ
Do I need a Chinese bank account or phone number?
No and no. You link your international card with passport verification and register with your usual number. Just make sure you can receive SMS while roaming, or use an eSIM that keeps your number for verifications.
What do the fees cost me?
On WeChat Pay with a foreign card: nothing under ¥200 per transaction, and 3% from ¥200 up. Most of a traveller's daily spending (street food, metro, taxis) stays under the threshold.
Alipay or WeChat Pay?
Both. Alipay as your main (friendlier to foreigners) and WeChat Pay as a mandatory backup: some merchants, taxis and mini-programs only take one of the two.
And if nothing works?
Cash (merchants must accept it, though small stalls may struggle with change) and, as a modern last resort, the official digital yuan app (e-CNY) allows registration with a foreign number and top-ups at kiosks in major airports.
Handy for this procedure…
Sources and links
- MyChina Guide — WeChat Pay for foreigners (2026)
- Hidden China Travel — Payments guide (act. mayo 2026)
- Trip.com — WeChat Pay for foreigners
- CnBusinessHub — WeChat Pay & Alipay comparison (2026)
This guide is informational and does not constitute legal advice. Requirements, fees and deadlines can change: always confirm in the linked official sources.