How to Pay in China as a Foreigner (2026 Guide)
China is almost entirely cashless. From street food vendors to luxury hotels, everyone expects you to pay by scanning a QR code with Alipay or WeChat Pay. Cash is rarely accepted, and foreign credit cards work at very few places.
If you don’t set up mobile payments before arriving, you’ll have a frustrating trip. This guide walks you through everything.

Your 3 Payment Options in China
| Method | Acceptance | Setup Difficulty | Transaction Fees | Recommended? |
|---|---|---|---|---|
| Alipay (Tour Pass) | 99% of places | Easy | ~3% on foreign cards | Yes — set this up first |
| WeChat Pay | 99% of places | Medium | ~3% on foreign cards | Yes — good backup |
| Cash (RMB) | 30-50% of places | Exchange at airport/bank | Exchange rate spread | Carry some as backup |
Setting Up Alipay (Recommended — Do This First)
Alipay now supports 16 languages and actively welcomes foreign tourists. Here’s how:
Step 1: Download Alipay
Download from the App Store or Google Play before you arrive in China. The app works worldwide for setup.
Step 2: Register with your phone number
Use your non-Chinese phone number. Alipay will send an SMS verification code.
Step 3: Link your credit or debit card
Tap “Me” → “Bank Cards” → “Add Card”
Supported cards:
- Visa
- Mastercard
- JCB
- Diners Club
- Discover
Enter your card details. Alipay will make a small verification charge (refunded).
Step 4: Start scanning
You’re ready! At any store, restaurant, or vendor:
- Open Alipay
- Tap “Scan” at the top
- Scan the merchant’s QR code
- Enter the amount (if needed)
- Confirm with your passcode
Transaction limits: Single transaction up to ¥5,000 (~$700). Annual cap ¥50,000 (~$7,000). This is more than enough for any tourist trip.

Setting Up WeChat Pay (Backup Option)
WeChat Pay works almost identically to Alipay. It’s worth having both because occasionally a small vendor may only display one QR code.
Steps:
- Download WeChat and create an account
- Go to Me → Services → Wallet
- Tap “Cards” and add your Visa/Mastercard
- You’re ready to scan and pay
Note: WeChat Pay’s foreign card integration can be slightly more finicky than Alipay. If one fails, try the other.
The 3% Fee — Is It Worth It?
Yes. Every transaction with a foreign card incurs approximately 3% in fees (currency conversion + cross-border charges). But consider:
- You can’t pay any other way at most places
- ATM withdrawals also charge fees (often 1-3% + flat fee)
- Carrying large amounts of cash is risky and inconvenient
- 3% on a ¥30 ($4) lunch is only ¥0.9 ($0.12)
For a typical 10-day trip spending ¥10,000 ($1,400), you’d pay about $42 in fees total. That’s the cost of convenience in a cashless society.
Where You’ll Use Mobile Payments
Literally everywhere:
- Restaurants and cafés
- Street food vendors
- Convenience stores (7-11, FamilyMart, Lawson)
- Supermarkets
- Taxis and Didi rides
- Metro and buses (in most cities)
- Hotels
- Tourist attractions and ticket offices
- Vending machines
- Even some public toilets
Pro Tips
Tip 1: Keep some cash as emergency backup
Exchange ¥500-1,000 (~$70-140) at the airport or your bank before departure. You probably won’t need it, but it’s insurance for the rare vendor that can’t accept digital payments.
Tip 2: Screenshot your payment QR code
In case your internet drops briefly, having a screenshot of your Alipay payment code can save you in a checkout line.
Tip 3: Metro payment varies by city
- Beijing/Shanghai: Alipay QR code works directly at turnstiles
- Other cities: You may need to buy a transport card or single-ride token. Check the specific city guide.
Tip 4: Budget tracking
Both Alipay and WeChat Pay show your full transaction history, making it easy to track your spending.

FAQ
Q: Can I use Apple Pay or Google Pay in China? A: Very limited. Some high-end hotels and international chain stores accept them, but 95%+ of daily transactions require Alipay or WeChat Pay.
Q: What if my card gets declined? A: Try your other card, try the other app (switch between Alipay and WeChat Pay), or use cash. Some banks block China transactions by default — call your bank before traveling to notify them.
Q: Can I pay with Alipay on the subway? A: In Beijing and Shanghai, yes. In most other cities, you’ll need to buy a transport card at the station (cash or Alipay at the machine).
Q: Do I need a Chinese bank account? A: No. The foreign card linking feature was specifically built for tourists. You don’t need a Chinese bank account.
Next Steps
Payment sorted? Keep going with your China prep:
- Get your China eSIM — Stay connected and access Google, WhatsApp, and all your apps
- Check visa-free eligibility — 46 countries can enter without a visa
- Full pre-trip checklist — Don’t miss anything important
Last updated: February 2026. Setup steps verified with the latest app versions.
Frequently Asked Questions
Can I use cash in China?
While some vendors accept cash, China is nearly cashless. Most shops, restaurants, taxis, and street vendors prefer Alipay or WeChat Pay. Always have a mobile payment app set up before arriving.
Can foreigners use Alipay in China?
Yes! Alipay now supports international credit cards. Download the app, link your Visa or Mastercard, and you can pay at millions of merchants across China.
Do I need a Chinese bank account to use WeChat Pay?
No. WeChat Pay now allows foreign tourists to link international credit cards directly. You can add Visa, Mastercard, or other major cards to pay in China.