Before You Go

How to Pay in China Without Cash

⚡ Quick Answer

  1. Download Alipay and link your Visa/Mastercard before you fly
  2. Bring $50-100 in cash (Chinese Yuan) as backup
  3. Your foreign card works at big stores and ATMs, but not small shops

Keep reading for the full details below.

China runs on mobile payments. Walk into most shops, restaurants, or street food stalls and you'll see QR codes everywhere. Cash is rarely used by locals.

Good news: it's much easier for foreigners now than it was a few years ago. Here's what actually works in 2026.

Alipay & WeChat Pay

Almost every payment in China goes through one of these two apps. They work by scanning QR codes. No card reader, no chip, no contactless tap.

Alipay (recommended for tourists)

Alipay now lets international visitors link a Visa, Mastercard, or other foreign card directly in the app. This is the easiest option.

How to set up Alipay

1

Download the Alipay app from the App Store or Google Play

2

Register with your passport and phone number

3

Link your Visa or Mastercard in the payment settings

4

You can now scan QR codes to pay almost everywhere in China

💡 Tip: Set up Alipay before you land in China. The registration process is smoother on a non-Chinese network. Once set up, it works everywhere.

WeChat Pay

WeChat Pay also supports foreign cards now. If you already use WeChat for messaging, enabling the payment feature is straightforward. Add your foreign card in the wallet section.

Some tourists find WeChat Pay slightly less intuitive to set up, but once it's running, it works in all the same places as Alipay.

Do Foreign Bank Cards Work?

Yes, but with limitations:

⚠️ Heads up: Don't rely only on your foreign bank card. Many everyday places (local restaurants, markets, taxis) only accept mobile payment or cash. Always have Alipay or some cash as backup.

Should I Bring Cash?

Bring some, but you won't need a lot. A few hundred Yuan (around $50-100 USD) is good for emergencies and the few places that don't take mobile payment.

You can exchange currency at the airport when you arrive, or withdraw from ATMs. The airport exchange rate isn't great, so just get a small amount there and use ATMs later.

Paying for Hotels & Trains

Quick Summary

  • Set up Alipay with your foreign card before arrival
  • Bring some cash ($50-100 worth of Yuan) as backup
  • Your foreign card works at big stores and ATMs
  • Don't expect card tap-to-pay to work everywhere
  • Don't carry huge amounts of cash. You won't need it.

Still confused about payments?

Our local team helps tourists set up Alipay and navigate payments every day. Message us on WhatsApp and we'll walk you through it.

Chat With Us Free →

Read next

Chinese high-speed train
Transport

Getting Around China as a Tourist

Metro, trains, Didi, and taxis explained.

Essential Apps Getting Around
View Pricing Contact Us