China is one of the most cashless societies on the planet. Walk into a street food stall, a pharmacy, a museum, or a taxi — most of them expect you to pay by scanning a QR code. Cash exists, but it's a fallback, not the norm.
For foreigners, this creates a real friction point: how do you pay for things when you don't have a Chinese bank account, the country's two dominant payment apps (Alipay and WeChat Pay) were originally built for Chinese users, and cash feels increasingly awkward to use?
This guide covers what actually works in 2026 — not the theoretical options, the ones that work when you land.
The Two Apps You Need to Understand
Nearly all cashless payments in China flow through two apps:
- Alipay (支付宝) — dominant for transport, street vendors, many shops, and online shopping (Taobao/Tmall)
- WeChat Pay (微信支付) — dominant for social, peer-to-peer transfers, many restaurants, and WeChat mini-programs
Both apps now allow foreigners to link a foreign Visa/Mastercard/Amex/JCB/Discover card. This changed in 2023, and it's the main reason foreigners can now use cashless payments meaningfully.
You don't need a Chinese bank account. You don't need a Chinese phone number (though it helps for verification). You need the app, a foreign card, and a supported country.
Option 1: Alipay with a Foreign Card (Most Foreigners' First Choice)
Alipay's "Alipay International" experience lets you link a foreign card and use it for QR code payments.
How to set it up:
- Download Alipay from the App Store or Google Play
- Register with a non-Chinese phone number (your home country number works)
- Go to "International Card" in the app and link your Visa, Mastercard, or Amex
- Set a payment PIN
Once set up, you can scan merchant QR codes or show your Alipay QR code to be scanned.
Limits to know:
- There are transaction caps (currently ¥50,000 per transaction, ¥500,000 annual — well above what tourists need)
- Some merchants only accept Alipay from Chinese accounts; foreign-card Alipay is accepted at most mainstream merchants, larger stores, and tourist areas
- Street vendors in rural areas may not accept Alipay at all
What it covers:
- Most major cities: restaurants, shops, convenience stores, transit (metro)
- Didi (ride-hailing)
- Most tourist attractions
- Hotel payments
→ More detail: How to use Alipay without a Chinese bank account
Option 2: WeChat Pay with a Foreign Card
WeChat Pay also accepts foreign cards, through the same 2023 policy expansion.
How to set it up:
- Download WeChat and register (requires a phone number and a brief friend verification step — have a WeChat contact available who can vouch for you)
- In WeChat → Me → Services → Wallet → Cards → Add Card
- Add your foreign Visa or Mastercard
The friction here is the WeChat registration itself. WeChat's verification process is stricter than Alipay for new accounts. If you can get a friend who uses WeChat to help verify your account, it goes smoothly. Without that, you may hit roadblocks.
WeChat Pay is more commonly expected at:
- Smaller local restaurants (especially outside tourist zones)
- Payments inside WeChat mini-programs (ordering at some restaurants is app-based)
- Peer-to-peer transfers if someone needs to send you money
Option 3: Hotel and Accommodation Billing
If you're staying at international-standard hotels, you can often pay for everything through your room account — and settle with a foreign credit card at checkout. This includes:
- Room rate
- In-hotel restaurants
- Spa, gym, concierge services
- Some affiliated bookings
This doesn't help you outside the hotel, but it eliminates payment stress for one part of your trip.
For Airbnbs, boutique hotels, or guesthouses outside major cities, expect Alipay or WeChat Pay to be the only option, with cash as a last resort.
Option 4: International Credit Cards at Some Merchants
UnionPay, Visa, and Mastercard physical cards are accepted at:
- Upscale hotels and international chains
- Larger department stores and malls
- Airport shops and restaurants
- Some pharmacies and hospital international departments
This is not reliable for street food, local restaurants, taxis (that aren't Didi), or most small businesses. Don't count on it as your primary payment method.
One useful note: UnionPay is more widely accepted in China than Visa or Mastercard. If you have a card that carries the UnionPay logo (some international banks issue dual-brand cards), that gives you broader coverage.
Option 5: Prepaid Alipay Top-Up via a Friend
If you're staying with a Chinese contact or have a friend in China, one option is to have them top up your Alipay balance directly (transfer from their Alipay to yours). This gives you a CNY balance that works identically to how Chinese users pay.
This is informal and depends on having that relationship. But it works reliably.
What to Do If Payment Fails
Even with everything set up, you'll occasionally hit scenarios where your payment doesn't go through:
Alipay declines: Try the merchant's QR code instead of showing yours. Some merchants only accept one direction. Also check whether your card is still valid and not being blocked by your home bank for overseas transactions (call your bank before you travel to whitelist China).
Merchant doesn't accept foreign-linked Alipay/WeChat: This happens in smaller towns and older establishments. Have a backup. A ¥500–1,000 cash buffer ($70–140 USD) handles most of these situations.
WeChat verification fails: Alipay is generally easier to set up for new foreign users. If WeChat is giving you trouble, lean on Alipay first.
→ Related: What to do if Alipay and WeChat Pay both fail in China
Practical Setup Checklist Before You Leave
- [ ] Download Alipay and complete foreign card setup at home (don't wait until you land)
- [ ] Download WeChat if you expect to need it (initiate account verification before arrival)
- [ ] Notify your home bank you'll be using the card in China
- [ ] Bring a physical Visa/Mastercard for hotel check-ins, international department stores, and emergencies
- [ ] Keep ¥500–1,000 cash for small vendors and places that don't take apps
The Short Version
Foreigners can pay without cash in China using Alipay or WeChat Pay with a foreign card. Alipay is slightly easier to set up. Both are widely accepted in cities. For anything outside major urban areas, cash is still a useful backup.
Set up the apps before you arrive. Link your card at home. Then China's cashless system works well for you, not against you.
If you're planning a trip and want practical help with logistics beyond payments — transport, apps, accommodation, communication — get the Survival Kit.
Need more than the guide?
This guide covers the basics. If real-world friction shows up, you can compare the support options and choose the level of human backup that fits your trip.
