Paying in China
Alipay and WeChat Pay both accept foreign passports and international cards. Limits were raised in 2025 to USD 5,000 per transaction and USD 50,000 per year — here is how to set it up before you land.
⚠️ Policy details change fast — this page was last verified on 2026-11-08. Always confirm with official sources before you travel.
The 3-minute version
- China is close to cashless: scan-to-pay (QR codes) covers shops, restaurants, taxis, metros and street vendors.
- Alipay and WeChat Pay both accept foreign passports for registration and let you link Visa, Mastercard, JCB or Discover cards.
- Since the 2025 relaxation, per-transaction limit is USD 5,000 and yearly cap USD 50,000 for overseas cards.
- Keep a small amount of cash (CNY 300–500) as backup — some small stalls only accept domestic QR codes your foreign card cannot pay.
Set up Alipay (recommended first)
- Install Alipay (or Alipay Global) and sign up with your phone number.
- Choose Passport as your ID type and complete real-name verification.
- Go to Me → Bank Cards → add your Visa/Mastercard. A small verification may apply.
- You can now scan any QR code and pay in CNY; your card is charged in your home currency.
WeChat Pay works the same way: Me → Services → Wallet → add card, passport verification.
Where cards and cash still matter
- Street food stalls and rural markets may show a personal QR code that only works with domestic Chinese cards — pay cash there.
- Some vending machines, deposit-required services (bike rentals) and small-town taxis are domestic-only.
- Large hotels, department stores and airports accept international credit cards directly.
- Exchange counters at airports and major banks change major currencies; keep the receipt if you plan to convert back.
Good to know
- Foreign-card transactions inside Alipay/WeChat sometimes carry a small fee shown before you confirm.
- Tipping is not expected anywhere in China — see our Customs page.
- If a payment fails, try switching between Alipay and WeChat; coverage differs occasionally.
Frequently asked
Do I need a Chinese bank account?
No. A passport-verified Alipay or WeChat Pay account with your home credit card is enough for almost everything.
Can I use Apple Pay / Google Pay?
Apple Pay works where UnionPay QuickPass is accepted (major chains). Google Pay is not accepted; Alipay and WeChat are the universal answer.
How much cash should I carry?
CNY 300-500 covers small stalls and backup situations. Most travelers never need more.
Updated 2026-11-08