The Night I Could Not Pay for Noodles
It was 10pm in Chengdu and I was standing at a street stall with a bowl of dan dan noodles in one hand and my Visa card in the other, watching the vendor shake her head at me. No cash. No WeChat Pay. No Alipay. Just a QR code printed on laminated paper and a look that said she’d seen this exact scene play out a hundred times before. I put the noodles down, walked back to my hotel hungry, and spent the next two hours setting up both payment apps with my UK credit card. It should have taken twenty minutes. It took two hours because I did three things wrong, which I’ll get to.
China runs on mobile payment. Not mostly — almost entirely. Street vendors, taxi drivers, museum ticket counters, the woman selling steamed buns from a cart at 6am — they all expect a phone scan. Cash works sometimes, in big cities, at hotels and high-end restaurants. But outside that narrow band, not having WeChat Pay or Alipay on your phone means constant friction. I learned this the hard way on my second trip, and by my third I had both apps running smooth. Here’s the full setup, step by step, with every error I made along the way.

Before You Start: What You Need
Your Phone
I use an iPhone. These steps cover iOS and Android, and I’ll flag where they diverge. Both apps are free to download. WeChat is in every app store worldwide. Alipay is too — search “Alipay” not “Zhifubao” (the Chinese name won’t return results in Western app stores).
Your Passport
Both apps require passport verification for foreign users. Not a driver’s license. Not a national ID. A passport. Have it next to you when you start, because the app will ask you to photograph the photo page. The photo has to be clear, fully in frame, and not cropped — I got rejected twice for cutting off the bottom edge.
A Foreign Credit Card
Visa and Mastercard work. American Express works on Alipay but not consistently on WeChat Pay as of early 2026. JCB and Discover are hit or miss — I wouldn’t count on them. Debit cards with Visa/Mastercard logos also work, but credit cards are more reliable. My Barclays Visa worked on both apps first try. My Monzo debit card failed on WeChat Pay and worked on Alipay after a second attempt.
The card needs to be the same name as your passport. My partner tried linking her card to my WeChat account and it was rejected within seconds. The name match is automatic and strict.
Wi-Fi or Data
The verification steps send SMS codes and need stable internet. Do this at your hotel, not on a spotty connection at a train station. I tried the WeChat setup on 4G at Shanghai Hongqiao and the SMS verification timed out three times before I gave up and waited until I got back to my room.
WeChat Pay: The Full Setup
Step 1 — Download WeChat
Download WeChat from the App Store or Google Play. It’s the same app worldwide — there’s no separate “international version.” Open it and tap Sign Up. Use your phone number (your home country number is fine). WeChat will send a verification code via SMS. Enter it.
One thing that tripped me up: WeChat asks for a “WeChat ID” during signup. This is a username, not your real name. It can’t be changed later, so pick something you don’t mind seeing on your profile forever. I used my initials and a number. My partner used her cat’s name. Both worked fine.
Step 2 — Find Wallet
Once you’re in WeChat, tap “Me” at the bottom right, then tap “Wallet.” If you don’t see Wallet, it might be called “Services” depending on your region — same thing. Tapping it opens the payment hub.
First time opening Wallet, WeChat will ask you to set a 6-digit payment PIN. This is separate from your phone unlock code. You’ll enter this PIN every time you make a payment, so make it something you can remember without writing it down.
Step 3 — Add a Bank Card
Inside Wallet, tap “Cards” (or “Bank Cards”), then tap “+” to add a new card. Here’s where it gets specific:
- Card number: Enter your Visa or Mastercard number. The app will auto-detect it’s a foreign card.
- Name: Must match the name on your passport exactly. If your passport says “JOHN MICHAEL SMITH” and your card says “John M Smith” — this mismatch caused my first rejection. I had to re-enter using the exact passport spelling.
- ID type: Select “Passport” from the dropdown. Do not select “ID Card” — that’s for Chinese residents.
- ID number: Enter your passport number exactly as printed. Include any letters at the start or end.
- Phone number: Enter the phone number linked to your credit card. This is where the bank sends the verification SMS. Use your home country number with the country code (e.g., +44 for UK, +1 for US).
Tap Next. Your bank will send an SMS verification code. Enter it. If it works, you’ll see your card appear in the Cards section with a small Visa/Mastercard icon next to it.
Step 4 — Verify Your Identity (The Part Where I Failed Twice)
After adding the card, WeChat requires identity verification. Tap the prompt that appears (it usually says something like “Verify Identity” or “Complete Verification”). The app will ask you to:
- Photograph your passport photo page. Hold the phone steady, make sure all four corners are visible, and the text is readable. No flash glare. I got rejected on my first attempt because the bottom edge of the page was slightly cut off.
- Take a selfie. Face the camera straight on, good lighting, no hat or sunglasses. The app uses facial recognition to match your face to the passport photo.
- Wait. Verification takes anywhere from 5 minutes to 24 hours. Mine took about 40 minutes. A friend from Australia got verified in 8 minutes. Another friend from Canada waited 6 hours. There’s no way to speed it up.
If verification fails, the app tells you why — usually “photo unclear” or “information mismatch.” Fix the issue and resubmit. I failed on the passport photo the first time and the name mismatch the second time. Third attempt went through.
Step 5 — Test It
Don’t wait until you’re at a restaurant. Find a convenience store — FamilyMart, 7-Eleven, Lawson — and buy a bottle of water. Open WeChat, tap the “+” icon at the top right, select “Scan,” and point your camera at the store’s QR code. Enter the amount (3 yuan for water), confirm with your PIN, and wait for the green check mark. The whole thing takes three seconds when it works.
My first real transaction was 4 yuan for a bottle of iced tea at a FamilyMart in Shanghai. It worked. I stood there grinning at my phone like an idiot while the cashier moved on to the next customer.
Alipay: The Full Setup
Step 1 — Download Alipay
Search “Alipay” in your app store. Download the official app (developer: Alipay.com Co., Ltd). Open it and tap “Sign Up” or the globe icon if you want to switch the interface to English — tap “Me” > “Settings” (gear icon) > “Language” > “English.” Not everything translates, but the key menus will be in English.
Step 2 — Register with Your Phone Number
Use your home country phone number with the country code. Alipay will send an SMS code. Enter it. Set a login password (at least 8 characters, mix of letters and numbers). Then set a 6-digit payment PIN, same as WeChat — you’ll need this for every transaction.
Step 3 — Link Your Foreign Card
Tap “Me” > “Bank Cards” > “+” to add a card. The flow is nearly identical to WeChat:
- Card number: Enter your Visa, Mastercard, or Amex number.
- Cardholder name: Match your passport exactly. Same rule as WeChat — the name on the card and the name on the passport must be the same person.
- Card type: Select “Credit Card” and “Overseas” or “Foreign” when prompted.
- ID verification: Select “Passport” and enter your passport number.
- Phone number: The number linked to your credit card for SMS verification.
Enter the SMS code from your bank. If the card links successfully, you’ll see it listed under Bank Cards with the card network logo (Visa, Mastercard, Amex).
Alipay is slightly more forgiving than WeChat with name matching. My Monzo debit card has my middle initial and it still went through. But don’t push your luck — the closer the match, the smoother the process.
Step 4 — Verify Your Identity
Alipay also requires identity verification for foreign users. Tap the prompt or go to “Me” > “Identity Verification.” The process:
- Photograph your passport photo page. Same rules as WeChat — clear, complete, no glare, all corners visible.
- Take a selfie. Straight on, good light, no accessories.
- Additional step that WeChat doesn’t have: Alipay may ask you to record a short video of yourself reading a number displayed on screen. This takes about 10 seconds. Speak clearly and hold the phone steady.
Alipay verification was faster in my experience — about 15 minutes. But I’ve heard of it taking up to a day. Same deal: if it fails, the app tells you why and you resubmit.
Step 5 — Test It
Same drill. Buy something small. My first Alipay transaction was 6 yuan for a steamed pork bun from a street cart near my hotel in Guangzhou. The vendor watched me fumble with the app for about ten seconds before the payment went through. She nodded, handed me the bun, and moved on. That bun was one of the best things I ate that whole trip, partly because I’d paid for it with my phone like a local.
Where Each App Works (and Doesn’t)
WeChat Pay Coverage
WeChat Pay works almost everywhere that accepts mobile payment — which is almost everywhere in China. I used it at: restaurants, convenience stores, taxis (via the Didi mini-program inside WeChat), subway ticket machines, hotel front desks, street food stalls, park entrances, and a man selling mangoes from the back of a tricycle in Kunming. The tricycle mango guy was my peak China payment moment.
Where WeChat Pay struggles: some smaller cities where merchants only have Alipay QR codes (rare but it happens), and some government-related payments like visa extension fees at the Entry-Exit Bureau, which sometimes require UnionPay or cash.
Alipay Coverage
Alipay has slightly better coverage at larger retail chains and transportation hubs. It’s the default at many Starbucks, H&M, and supermarket chains. Alipay also integrates with Huabei (a credit function) and Sesame Credit, which some hotels use for deposit-free bookings. As a foreign user with a linked credit card, I couldn’t access Huabei, but the basic payment function worked everywhere I tried.
Where Alipay struggles: some smaller street vendors and rural areas where WeChat is more common. In Guangxi and Guizhou, I found more WeChat QR codes than Alipay. In Shanghai and Shenzhen, both were universal.
Having Both Is Not Optional
There’s no either/or here. Some merchants accept one and not the other. I’d say about 80% of places take both, 15% only take WeChat Pay, and 5% only take Alipay. That 5% will be the moment you’re standing at a counter with no cash and the wrong app. Set up both. It takes an extra 15 minutes and saves you from the situation I was in that first night in Chengdu.
Fees, Limits, and Exchange Rates
What You’ll Pay
Foreign card transactions on both WeChat Pay and Alipay incur a transaction fee. As of 2026, it’s typically 3% per transaction on WeChat Pay and 3% per transaction on Alipay for purchases made with an overseas credit card. This is higher than what locals pay (they pay zero fees on domestic cards), and it adds up over a two-week trip. On my 12-day trip, I spent about 3,200 yuan through mobile payments. The 3% fee cost me roughly 96 yuan — about 10 pounds. Not devastating, but not nothing either.
Exchange Rates
Both apps use the Visa or Mastercard exchange rate, not their own. Your bank’s foreign transaction fee (typically 1-3%) applies on top of the 3% platform fee. Check with your card issuer. My Barclays card charges 2.75% on foreign transactions, so my total cost was about 5.75% above the mid-market rate. On a 200-yuan meal, that’s roughly 11.50 yuan extra — about 1.20 pounds.
Spending Limits
Foreign cards on WeChat Pay have a spending limit. It was raised in 2025 — currently it’s $2,000 per transaction and $5,000 per month. Alipay’s limits are similar: $2,000 per transaction, $5,000 per month. For most travelers, this is more than enough. I never hit the limit. But if you’re paying for high-end hotels or internal flights through the apps, keep the limits in mind.
Refunds
Refunds go back to your credit card, not to a WeChat or Alipay balance. The processing time is 3-14 business days. I had one refund — a 45-yuan museum ticket for a date I had to cancel — and it appeared on my card statement 8 days later. The refund includes the 3% fee, which was a small relief.
The Three Mistakes I Made (Don’t Repeat Them)
Mistake 1 — Setting Up at the Airport
I tried setting up WeChat Pay at Shanghai Pudong airport after landing. The airport Wi-Fi was slow, my UK SIM hadn’t roamed yet, and the SMS from my bank took 12 minutes to arrive. By then, the verification screen had timed out. I wasted 45 minutes and had to start over at my hotel. Do the setup at your hotel on stable Wi-Fi, ideally the night before you need to pay for something.
Mistake 2 — Not Matching Names Exactly
My credit card says “J M THOMPSON.” My passport says “JAMES MICHAEL THOMPSON.” I entered “J M THOMPSON” on WeChat Pay because that’s what was on my card. WeChat rejected it because the name didn’t match my passport. I had to re-enter the card using my full passport name. Both apps cross-reference the card name with the passport name — they need to be the same person, and the closer the match, the faster the approval. If your card and passport names differ, use the passport version.
Mistake 3 — Not Carrying Backup Cash
After I got both apps working, I stopped carrying cash entirely. This was fine in Shanghai and Beijing. It was not fine in a small town in Guizhou where my phone battery died at 2pm and I hadn’t brought a power bank. I couldn’t pay for lunch, couldn’t pay for the bus, couldn’t even buy a bottle of water. A shopkeeper let me charge my phone at his counter for 20 minutes while I sat on a plastic stool drinking warm soy milk. I now always carry 200-300 yuan in 100-yuan notes as backup. On the budget breakdown I tracked for a previous trip, cash was only 10% of my total spend — but that 10% saved me more than once.
Troubleshooting Common Problems
“Verification Failed”
The most common failure. Ninety percent of the time, it’s a passport photo issue. Retake the photo with better lighting, make sure all four corners are visible, and hold the phone perfectly still. The other ten percent is a name mismatch between your card and passport.
“Card Not Supported”
Try a different card. Some issuing banks block international payment platform linking as a fraud prevention measure. Call your bank and tell them you’re linking your card to WeChat Pay / Alipay in China. They can whitelist the transaction. My Monzo card initially failed with this error; after I confirmed the charge in the Monzo app, it went through on the second attempt.
“Payment Declined at Point of Sale”
This happened to me twice in two weeks. Both times, my bank had flagged the transaction as suspicious. I got a push notification from my banking app asking “Was this you?” I tapped yes, and the next attempt went through. Before your trip, tell your bank you’ll be using your card through WeChat Pay and Alipay in China. This reduces the chance of blocks.
“QR Code Won’t Scan”
Usually a lighting issue. QR codes printed on glossy paper or laminated signs can reflect overhead lights and become unreadable. Tilt the code or move to a different angle. If the code is on a screen (like a cash register display), increase your phone’s screen brightness before scanning — this helped twice when the ambient light was too dim.
“App Is in Chinese and I Can’t Navigate”
WeChat’s interface matches your phone’s language settings. If your phone is in English, WeChat will be too. Alipay requires a manual switch: “Me” > gear icon > “Language” > “English.” Some sub-menus stay in Chinese regardless. If you’re stuck, close the app, switch your phone language to English, and reopen it — this forces Alipay to reload in English.
What About Apple Pay and Google Pay?
Neither works as a standalone payment method in China. Apple Pay works at some UnionPay terminals in high-end hotels and international chains, but these are rare. Google Pay doesn’t work at all. The local infrastructure is built around QR codes, not NFC terminals. I tried tapping my phone at a Shanghai Starbucks and the terminal didn’t recognize it. The barista pointed at the WeChat QR code on the counter without saying a word. Message received.
Still Bring Cash (Just Less of It)
I carry 200-300 yuan in cash now. It covers the situations where mobile payment fails: dead phone, no signal, small temples with donation boxes, rural buses with drivers who don’t use smartphones. I’ve never needed more than 100 yuan in cash in a single day, but having it prevented several awkward moments. The budget destinations guide I used for planning a Guizhou trip noted that cash was still essential outside cities — that advice was spot on.
Foreign cards can also withdraw cash from most Bank of China and ICBC ATMs. The fee is usually 10-15 yuan per withdrawal plus whatever your bank charges. ATM withdrawal limits are typically 2,000-3,000 yuan per transaction. I withdrew cash once as emergency backup and never touched it.
After Setup: It Just Works
The setup is the hard part. Once both apps are verified and your card is linked, payments take three seconds: open app, scan code, enter amount, PIN, done. I stopped thinking about payment method entirely after day three. A vendor holds up a QR code, I scan, tap, walk away. Same motion as everyone else around me.
On my last morning in Guangzhou, I bought a coffee and an egg tart from a bakery near the train station. WeChat Pay, 12 yuan, done. Then I bought a pack of tissues from a woman sitting on a stool outside the station. Alipay, 2 yuan, done. Then I got on the train and realized I hadn’t used physical money in four days. My wallet was in my backpack, buried under a power bank and a bag of dried mango slices I’d bought from that tricycle guy in Kunming.
The whole payment system in China feels like the future until it doesn’t work, and then it feels like being locked out of your own life. Setting it up before you need it — not at the airport, not at a restaurant with a hungry stomach — is the only thing that separates a smooth trip from a series of small humiliations at checkout counters. The common mistakes guide I read before my second trip listed “not setting up mobile payment” as error number one. They were right.
Photos courtesy of Unsplash

