The first time I tried to buy noodles from a street stall in Xi’an, I held out a 50-yuan note. The vendor shook her head and pointed at a QR code. “No cash,” she said. I opened Alipay, scanned the code, and the payment failed — my foreign credit card wasn’t accepted by her personal QR code. I stood there hungry, holding useless plastic and useless paper, until a local behind me offered to pay and I gave him cash.
That moment taught me the real truth about payments in China: mobile payment is everywhere, but cash is still your safety net. And not all QR codes are created equal. Here’s what you actually need to know before you land.
If you want the full checklist — including exactly which cards work, how much cash to carry, and which apps to download before you fly — grab our free China guide here. Get the free checklist →
The Real Payment Situation in China
Mainland China is heavily digital, but the idea that cash is dead is wrong. Most supermarkets, restaurants, hotels, and big stores accept cash. It’s only some small street vendors, market stalls, and independent sellers who go cashless.
Why? Because their QR codes are often personal collection codes — not merchant codes. Those personal codes only accept payments from Chinese bank accounts or Alipay/WeChat balances. Personal QR codes cannot accept foreign bank cards. So even if you’ve linked your Visa to Alipay, you might scan and get declined.
That’s why I always carry 300–500 yuan in cash as backup. You’ll use it for:
- Small street food stalls that don’t take cards
- Rural markets and tiny shops
- Paying back a kind local who helps you out of a jam
- Any moment your phone dies or your card gets blocked
Don’t rely on cash as your main payment method, but don’t leave home without it either.

Why You Still Need Mobile Payment
In cities like Xi’an, Chongqing, and Kunming, you’ll see QR codes everywhere — metro turnstiles, bus entrances, restaurant tables, even donation boxes at temples. Cash works in many places, but mobile payment is faster and often the only option for transport.
There are only two platforms that matter: Alipay (支付宝) and WeChat Pay (微信支付). You need at least one of them working, mainly for:
- Metro and bus fares (Alipay does this best)
- Ride-hailing via Didi
- Larger restaurants and chain stores
- Online bookings for attractions
But remember: mobile payment complements cash. It doesn’t replace it entirely. China cashless payment pitfall #1: assuming your foreign card works everywhere just because it’s linked to Alipay.
Alipay vs WeChat Pay: Which One Should You Use?
I’ll keep it simple: prioritize Alipay.
Why Alipay wins for daily travel:
- Public transport. You can scan a QR code directly in the Alipay app to ride the metro and buses in most Chinese cities, including Xi’an, Chongqing, and Kunming. No physical transport card needed.
- Didi ride-hailing. Alipay has Didi built in. Book a car without a separate app, and payment goes through Alipay.
- Friendlier English interface. The app is easier to navigate for foreigners, and the transaction flow feels more intuitive.
Where WeChat Pay is actually useful:
- Scenic spot bookings. Many tourist attractions in Xi’an (like the Terracotta Army) and Chongqing require booking through their official WeChat mini-programs. Some only work in WeChat, not Alipay.
- The catch: most of these mini-programs require a mainland China phone number. If you don’t have one, you’ll be locked out anyway. So WeChat is useful only if you have a local number or a Chinese friend willing to book for you.
Bottom line: set up Alipay first. Set up WeChat as a backup if you can. And keep cash in your pocket for the small vendors who can’t take your card.
How to Set Up Alipay as a Foreigner (The Real Struggles)
Registration is trickier than anyone admits. Here’s what actually happens.
Step 1: Passport Verification
Both Alipay and WeChat Pay require real-name verification using your passport. You’ll need to photograph your passport information page.
The problem? Passport pages are ridiculously reflective. The holographic coating bounces light back and blurs the photo. I spent 15 minutes in a Chongqing hotel room trying to get a clear shot. It finally worked when I tilted the passport at a sharp angle against the window and turned off overhead lights.
Try different angles, use natural daylight if possible, and turn off your flash. If the app rejects your photo, don’t panic — just keep trying. It usually goes through eventually.

Step 2: Binding Your Overseas Card
After verification, you’ll add a credit or debit card. Alipay supports many international Visa, Mastercard, and JCB cards, but not all banks are accepted.
Here’s the frustrating part: you won’t know if your card works until you try an actual payment. The app may show the card as “added” but transactions still fail. I learned this in Kunming when my first card looked fine in the app but got declined at a hotpot restaurant.
Important: even if your card works for merchant QR codes, it will NOT work for personal collection codes used by small vendors. That’s a separate limitation. Foreign credit card Alipay declined is a common problem — not a bug, but a design of the Chinese payment ecosystem.
The only real test is a live transaction. Try buying something small from a chain convenience store as soon as you land. If it fails, try a different card.
Step 3: What to Do If Your Card Doesn’t Work
If none of your cards bind successfully, use Alipay Travel Wallet.
Travel Wallet is designed specifically for foreign travelers. You can top up a balance using your international card, then pay from that balance inside China. It bypasses some card compatibility issues because the top-up goes through Alipay’s own processing, not a direct merchant charge.
Alipay Travel Wallet spending limit is generally lower than a regular account for daily use, but it covers most tourist expenses comfortably. Check the exact limits in the app after setup.
Image: Smartphone showing Alipay Travel Wallet balance screen with top-up option. Filename: alipay-travel-wallet-interface.jpg. Alt: “Alipay Travel Wallet balance screen for international travelers in China”
Setting up Alipay can feel like a puzzle. I’ve already done the testing for you — in our China self-guided travel guides, I include a bank card compatibility list, mark which vendors are personal QR codes, and show you which stores accept foreign cards. No trial and error needed. Check out the guides →
The Language Barrier: Easier Than You Think
A lot of first-time visitors worry about not speaking Chinese. I did too. But in Xi’an, Chongqing, and Kunming — where English is less common than in Beijing or Shanghai — free translation tools and a hidden WeChat trick solve most problems.
Google Translate (Needs a VPN)
Google Translate is still the most reliable for Chinese-English translation, especially for camera translation of signs and menus. The problem: you need a VPN to use it in mainland China.
If you already have a VPN for other reasons, this is your go-to. Point your camera at a menu in a Chongqing hotpot joint, and it translates in real time.
Microsoft Translator (No VPN Needed)
If you don’t have a VPN, use Microsoft Translator. It works in China without any VPN and offers similar features: text translation, voice translation, and camera translation for signs and menus.
Download the offline Chinese language pack before your trip so it works even without data. This saved me multiple times on the Kunming metro.
WeChat’s Built-In Translation Trick
Here’s the one nobody tells you about. If you’ve registered for WeChat, you can add any Chinese person — your hotel front desk, a tour guide, a restaurant owner — and chat with them directly.
You type in English, they type in Chinese. Long-press their message and select “Translate.” WeChat automatically translates it into your default language. No third-party app needed.
This is incredibly useful for:
- Asking your hotel in Xi’an for the correct address to show a taxi driver
- Clarifying food allergies at a restaurant in Chongqing
- Getting help when you’re lost in Kunming’s old town
The translation isn’t perfect, but it’s good enough for daily communication. I’ve used this dozens of times with hotel staff and it works surprisingly well.

Quick Practical Checklist Before You Fly
Okay, here’s the slightly disorganized but real list of what I actually do before each China trip:
- Download Alipay and register with your passport. Do it at least a few days before flying.
- Bind your Visa or Mastercard. If it fails, set up Alipay Travel Wallet.
- Download Microsoft Translator and the offline Chinese pack. I always forget this until the airport, so consider yourself warned.
- Download WeChat if you can. Total pain, but useful.
- Withdraw or exchange 300–500 yuan in cash at the airport or before departure. Seriously, small vendors often can’t take your card-linked QR code.
- Bring one physical credit card as an emergency backup (some hotels still take them for deposits).
After landing, test your Alipay with a small purchase at a chain convenience store like 7-Eleven or FamilyMart. If that works, you’re mostly set. Then ask your hotel to write the hotel address in Chinese characters on a card for you, and save their WeChat contact. That little card saves more time than any app.
More China Travel Tips
If you’re planning a visa-free trip to cities like Xi’an, Chongqing, or Kunming, payment and language are just two pieces of the puzzle. You also need to sort out offline navigation, because Google Maps won’t help you with public transit.
I’ve written separate guides for some of these cities — including a full Chongqing travel guide and a detailed Xi’an itinerary with built-in Amap navigation links so you don’t have to fight with addresses.
For complete done-for-you China itineraries — where every restaurant, hotel, and attraction is one tap away — check out our China self-guided travel guides. You’ll save hours of research, avoid the payment and navigation headaches, and get direct WeChat support if anything goes wrong on the ground.
Explore China self-guided travel guides →
Trusted by global travelers with a 4.8/5 rating. We’ve helped visitors from the US, UK, Australia, and Europe explore China without stress — and we’d love to help you too.
If you’d rather start with a free checklist — the exact steps I follow for China payment setup, including a reminder to pack cash — grab the free China payment checklist PDF right here: Download the free checklist →
FAQs: Cashless Payment & Language Barrier in China
Q: Is cash still accepted in China? A: Yes, most places still take cash — supermarkets, restaurants, hotels, big stores. The exception is small street vendors who use personal QR codes. Those codes often can’t process foreign cards, so keep a few hundred yuan handy. I always carry 300–500 yuan just in case.
Q: What is the best payment app for foreigners in China? A: Alipay is my top pick for most travelers. It handles public transport, Didi, and most tourist spending. WeChat Pay is okay as a backup, but not essential unless you plan to book lots of scenic spot tickets through mini-programs.
Q: How do I set up Alipay as a foreigner? A: Download the app, verify your passport (watch the glare!), then bind an international card. If the card doesn’t work, switch to Alipay Travel Wallet. Do this before you leave if possible.
Q: Does Alipay work with foreign credit cards? A: Yes, for merchant codes and chain stores. But personal QR codes from tiny vendors often reject foreign cards regardless. Test with a small purchase at a 7-Eleven or FamilyMart after landing.
Q: Can I test Alipay payment before arriving in China? A: Partially. You can complete registration and card binding before arrival, but the only real test is a live transaction in China. That’s why a small convenience store purchase on day one is recommended. Before you fly, also call your bank to make sure overseas transactions are enabled on your card — some banks block foreign charges by default, and that alone can save you a lot of frustration.
Q: What is Alipay Travel Wallet spending limit? A: The exact limit varies by account and verification level, but it’s typically high enough for normal tourist spending. Check the app after setup — it shows your available balance and any limits.
Q: Do I need a VPN for Alipay? A: No, Alipay works without a VPN in mainland China. It’s a Chinese app, so it’s fully accessible. You only need a VPN for Google services like Google Translate or Gmail.
Q: What translation app works in China without VPN? A: Microsoft Translator works without a VPN. Download the offline Chinese language pack before you leave. Google Translate is slightly better but needs a VPN.
Q: Can I use WeChat to translate Chinese messages? A: Absolutely. Long-press any Chinese message in a chat and select “Translate.” It’s embarrassingly simple and I use it all the time with hotel staff.
Q: Do I need a Chinese phone number to use WeChat Pay? A: For basic WeChat Pay, no. But most scenic spot mini-programs require a mainland number. If you don’t have one, ask your hotel or a local friend to help book.