Updated September 2026 · Tap any step to expand

Set up WeChat Pay or Alipay before the moment you actually need it.
Three decisions, in the order you actually meet them: what to install before you fly, what to do in the first 24 hours, and where it breaks if it breaks.
Alipay and WeChat Pay both accept foreign cards, and either will cover most counters. Some merchants only display one QR code, so the second app is a convenience rather than a requirement. Install at home — the download plus the passport check is far less painful on a network you trust than on airport Wi-Fi.
The five steps below are already in the order that works: install, register with a number that will still receive SMS in China, add the card, verify with your passport, then test with something small. The passport check is where most people stall — do it while you still have a fallback, not at a till with a queue behind you.
Nearly every payment problem here is one of four things: the issuing bank blocks the transaction, your name does not match the passport character for character, verification fails with no explanation, or the amount is above a limit you did not know about. Each has its own free first-step page.
Cash is a real fallback, not a last resort. Merchants in China are required to accept RMB cash, so a shop that only shows a QR code still has to take your notes.
Open the app store that came with your phone (App Store on iPhone, Google Play or your phone's built-in store on Android). Search for "WeChat" or "Alipay" and download the official app.
Official websites:
WeChat official site Alipay official siteOpen the app and sign up with your phone number. Select your country code, enter your number, and enter the verification code.
Go to Wallet → Add Bank Card. Enter your Visa, Mastercard, JCB, or American Express card details.
Select your ID type
When prompted, choose "Passport" as your ID type. Take a photo of your passport and complete face verification if required.
Show this code to the cashier
You're ready. Scan QR codes at shops, restaurants, and taxis. Or show your payment code to the cashier.
For foreign cards on Alipay / WeChat Pay. Rules change — confirm in the app before relying on these.
Limits apply after passport verification. A foreign card can pay merchants but cannot transfer, send red packets, or buy wealth products.
| Card network | Alipay | WeChat Pay |
|---|---|---|
| Visa | ✓ | ✓ |
| Mastercard | ✓ | ✓ |
| American Express | ✓ | ✓ |
| JCB | ✓ | ✓ |
| Discover / Diners | ✓ | ✓ |
| UnionPay (overseas-issued) | ✓ | ✓ |
| Wise | ✓ | ✓ |
| Revolut | ~ Usually | ~ Usually |
Amex accepted since Feb 2025; JCB since Aug 2023. Revolut routes through Visa/Mastercard and has no official China documentation — treat as “usually works”.
The 5 steps above cover the basics. But here's what actually goes wrong — and what the full guide solves:
The full guide covers 15+ issues with step-by-step fixes.
This guide is part of China Unstuck 2.0. Everything published here stays free.
Get the full guide.
Get the kit — $9.99Terms apply. See our disclaimer.
Each opens its own free diagnosis + first-step page: