Paying

Can I use a Visa or Mastercard in China?

International cards work at international hotels, airport shops and some department stores, but small restaurants, taxis and most attractions are mobile-pay only. Here is exactly where a foreign card works, and the setup that makes it work everywhere else.

Verified 2026-09-11

Short answer

Yes, but only in a narrow slice of places. Visa and Mastercard are accepted at international hotels, major department stores and airport shops. Small restaurants, convenience stores, taxis and most ticket counters run on Alipay or WeChat Pay, so the practical answer is: a foreign card works day to day only after you link it to a wallet.

Where a physical card works

Expect card acceptance at international hotel chains, high-end malls, airline counters and tourist-facing department stores in Beijing, Shanghai, Guangzhou and Shenzhen. Beyond that tier it drops sharply.

  • International hotels and their restaurants — reliably yes
  • Large department stores and supermarket chains — usually yes
  • Airports, high-speed rail ticket offices — yes
  • Small restaurants, street food, taxis, corner shops — usually no

Why contactless alone will not get you through the trip

China's retail payments moved to QR codes on phones. A market stall, a noodle shop and a metro turnstile all expect you to scan, not to tap. Carrying only plastic means falling back on cash constantly.

Linking the same card to Alipay or WeChat Pay takes about five minutes with a passport and turns the card into something that works at those same stalls.

What to do before you board

  • Install Alipay and WeChat at home, not after landing
  • Link your Visa, Mastercard, JCB, Amex or Discover card and complete passport verification while you still have home Wi-Fi
  • Carry ¥300–500 in cash as a fallback for the first day
  • Bring a second card from a different network in case one is declined

Related guides

More questions answered

Where these matter

Official sources

Policies and booking channels change — check the official channel before you rely on it.