Can Foreigners Use WeChat Pay?
The 2026 Guide

TL;DR ¡ª The Short Version

  • Yes, foreigners can use WeChat Pay ¡ª Visa, Mastercard, and JCB are directly supported (as of our latest check). Amex is spotty ¡ª prefer Visa/MC if you have both
  • No Chinese bank account needed. Overseas phone numbers usually work, but SMS delivery and risk-control checks can vary by country and carrier
  • Setup takes about 10¨C15 minutes ¡ª passport scan + selfie + SMS code
  • But: WeChat Pay is fussier than Alipay. Use Alipay as your main payment app, WeChat as backup
  • You'll want WeChat Pay for small family-run shops and mini-program ordering (Starbucks, Luckin, KFC)

Why Bother With WeChat Pay If Alipay Works?

Fair question. I've lived in Hangzhou for years, and here's the honest truth: for 90% of tourist purchases, Alipay alone is enough. Convenience stores, restaurants, Didi rides, metro ¡ª Alipay handles all of them, and its English UI is better.

But there are moments when only WeChat Pay will save you. I learned this the hard way at a noodle shop near West Lake ¡ª a tiny family-run place with six tables, handwritten menu, and the best Ƭ¶ù´¨ (pi¨¤n'¨¦r chu¨¡n) noodles I've ever had. When I pulled out my phone to pay, the owner pointed at a faded WeChat QR sticker taped to the wall. No Alipay. Just WeChat. I had to call a Chinese friend to come pay for me. The noodles were £¤18 ¡ª about $2.50 ¡ª but I couldn't pay for them because I'd never bothered to set up WeChat Pay.

Here's when WeChat Pay becomes essential:

?? The two-app strategy: Set up both Alipay and WeChat Pay before your trip. Use Alipay as your daily driver. Keep WeChat Pay in your back pocket for when Alipay doesn't work. Together they cover 99.9% of payment situations in China.

WeChat Pay vs Alipay ¡ª Quick Comparison

What matters Alipay WeChat Pay
Foreign card support ? Since 2023 ? Since Nov 2024
English UI quality Excellent Good (redesigned 2024)
Setup time ~5 min ~10¨C15 min
Risk-control triggers Rare Common ¡ª accounts get flagged often
Single-transaction limit ~£¤5,000 ~£¤6,500
Transaction fee ~0% small; ~3% large* ~0% small; ~3% large*
*Fees vary by card issuer, currency, and platform policy. Check payment screen before confirming.
Small shops / street food Most accept Near-universal
Receiving money from locals Limited Not recommended ¡ª usually unavailable with overseas-card-only setup
?? The WeChat risk-control problem: WeChat's fraud detection is aggressive. New accounts ¡ª especially foreign ones ¡ª sometimes get flagged after their first few transactions. Payments get blocked, and you're asked for additional verification. This is uniquely annoying about WeChat Pay and the #1 reason I recommend Alipay as your primary app. If your WeChat account gets frozen, you'll still have Alipay working fine. If you only set up WeChat, a risk-control freeze means you're stuck with cash.

Step 1: Navigate to Your Wallet

Before you start: do this setup before you fly. WeChat's SMS verification and server connections can be unreliable from outside China, so give yourself a few days of buffer. Do it on home WiFi, not at the airport.

1.1 Open the "Me" Tab

Tap the Me icon at the far right of WeChat's bottom navigation bar. This opens your personal homepage.

WeChat Me tab ¡ª tap the rightmost icon in the bottom navigation bar
Tap "Me" at the bottom-right corner

1.2 Open "Pay and Services"

On the Me page, find and tap Pay and Services ¡ª the option with a green wallet-style icon.

WeChat Me page ¡ª tap Pay and Services with the green wallet icon
Look for "Pay and Services" with the green icon

1.3 Enter the Wallet

After entering the Pay and Services page, tap the top module labeled Wallet.

WeChat Pay and Services page ¡ª tap Wallet at the top
Tap "Wallet" at the top of this page
?? Can't find "Pay and Services"? If the option is missing from your Me page, go to Me ¡ú Settings ¡ú General ¡ú Tools and manually enable WeChat Pay. This sometimes happens on fresh accounts.

Step 2: Identity Verification (Passport)

This is the step most first-timers get wrong ¡ª or skip entirely, then wonder why their payments fail. WeChat requires real-name verification before you can add a foreign card and pay. Here's exactly what to do:

  1. Inside Wallet, tap Identity Verification ¡ú Verify Now
  2. Document type: select Foreign Passport
  3. Fill in your details exactly as they appear on your passport:
    • Full name (match the MRZ ¡ª the machine-readable zone at the bottom of your passport page)
    • Passport number
    • Nationality
    • Date of birth
  4. Take a clear photo of your passport information page. No glare on the laminate, full page visible, good lighting. If the text is blurry, it'll be rejected
  5. Complete facial verification ¡ª the app will ask you to blink, turn your head, or read a number. Do this in natural light, not under harsh ceiling lights
  6. Wait for approval ¡ª usually instant, occasionally a few minutes, rarely up to 24 hours
WeChat Pay identity verification ¡ª passport upload and facial recognition screen
Upload your passport and complete the face scan
?? Common pitfall: If your name in WeChat doesn't match your passport exactly ¡ª including middle names, hyphens, and spacing ¡ª verification will fail. Check the machine-readable zone (the two lines of text at the bottom of your passport photo page) and copy the name field exactly as it appears there. "James Michael Smith" and "James M. Smith" are different names to WeChat's system.

Step 3: Add Your International Card

Once identity verification passes, you're ready to link your card.

  1. Go to Wallet ¡ú Bank Cards ¡ú Add a Bank Card
  2. Enter your 16-digit card number (you can scan it with your camera or type it manually)
  3. Enter the expiry date (MM/YY) and CVV (3 digits on the back)
  4. Cardholder name: enter it exactly as it appears on the card and in your passport. This is the most common rejection point
  5. Billing address: use the address registered with your bank ¡ª not your hotel in China, not a friend's address. Your bank will verify this
  6. Phone number: enter your overseas number. WeChat sends an SMS verification code to this number ¡ª make sure you can receive international SMS
  7. Create a 6-digit payment PIN. This is separate from your bank PIN. Pick something you'll remember ¡ª you'll type it every time you pay
WeChat Pay add bank card screen ¡ª enter card number, expiry, and CVV
Enter your card details and set a 6-digit payment PIN
?? Card blocked? Some banks flag the first WeChat transaction as suspicious. I once helped a friend from London set up WeChat Pay ¡ª his card linked fine during setup, but the first actual payment at a convenience store got declined. He had to call Barclays and say "I'm in China, please unblock my card." Save yourself the panic: call your bank before your trip and tell them you'll be using your card in China. Or use a travel-friendly card like Revolut, Wise, Monzo, or YouTrip ¡ª they rarely block China transactions.

How to Actually Pay (Once You're in China)

After you land, paying with WeChat is easy. There are two ways ¡ª and once you've done each one time, it becomes muscle memory.

Method A: You Scan Their Code

This is what you'll use at most shops, restaurants, and street vendors. The merchant shows you a QR code ¡ª usually on a small laminated sign or displayed on a screen. But here's something nobody tells you: there are three types of merchant QR codes, and knowing which is which saves you from awkwardly holding up the line.

¢Ù Blue Alipay code. This is for Alipay ¡ª don't scan it with WeChat.

¢Ú Green WeChat Pay code. Scan this with WeChat.

The image below shows both side by side for comparison:

Side-by-side: Alipay QR code (blue) on the left, WeChat Pay QR code (green) on the right

¡û Alipay (blue, left)   |   WeChat Pay (green, right) ¡ú

¢Û Combined code ¡ª works with both, scan with either app.

Combined QR code that works with both Alipay and WeChat Pay

Bottom line: if it's not blue, you're good. Green or combined, WeChat handles it.

Now, open WeChat. On the home screen, tap the + button in the top-right corner. A menu slides up ¡ª tap Scan.

WeChat home screen ¡ª tap + in the top-right corner, then tap Scan in the menu

Point your camera at the QR code. WeChat reads it, then asks you to enter the amount ¡ª the cashier will tell you how much (they'll usually show you the number on a calculator or write it down). Type it in, double-check, then tap Pay.

WeChat Pay ¡ª after scanning, enter the amount the cashier tells you, then tap Pay

Confirm with your fingerprint, Face ID, or 6-digit payment PIN ¡ª and you're done. (Most Chinese users pay with fingerprint ¡ª it's the fastest option. If your phone supports it, set it up in WeChat's payment settings and skip typing the PIN every time.)

Method B: They Scan Your Code

This is the norm at convenience stores, supermarkets, and chain restaurants. The cashier scans your phone. You don't need to enter an amount ¡ª it's all handled on their side.

Open WeChat. On the home screen, tap the + button in the top-right corner. In the menu that slides up, tap Money ¡ª this jumps straight to your payment QR code.

WeChat home screen ¡ª tap + in the top-right corner, then tap Money to show your payment QR

Below your QR code, you'll see Default Payment Method. The first time you use this, tap it and select the card you just linked ¡ª otherwise WeChat might try to charge a non-existent balance or a different card. Do this once and it remembers your choice. (Note: the QR code screen itself can't be screenshotted by WeChat's security policy, so we can't show it here ¡ª but the Money option in the menu above is what gets you there.)

The cashier will point a handheld scanner at your screen ¡ª just hold your phone steady until you hear the beep. Unlike Alipay, WeChat Pay is rarely used at self-checkout machines (those almost always default to Alipay). In practice, Method B with WeChat mostly happens at supermarket counters, convenience store registers, and chain restaurants where the staff scan your code with a gun-style reader.

Whichever method you use, the payment success screen looks the same ¡ª a green checkmark with the amount and merchant name:

WeChat Pay ¡ª payment successful screen with green checkmark, same for both methods
?? Pro tip: Turn off your VPN before paying. I've had the payment spinner spin for 10¨C15 seconds on WeChat Pay while my VPN was active ¡ª turned it off and the payment went through instantly. Same advice as Alipay: VPN off to pay, VPN back on after.

What Goes Wrong (and How to Fix It)

"Risk control ¡ª account temporarily restricted"

This is the WeChat special. It happened to me once after I tried to pay for three things in quick succession at a night market ¡ª £¤8 grilled squid, £¤12 bubble tea, £¤15 skewers, all within 10 minutes. WeChat's algorithm decided this looked like fraud and froze my payment function. I had to complete an additional face verification before it unlocked ¡ª took about 2 minutes, but it was annoying and a little embarrassing standing at the skewer stall while my payment refused to go through.

Fix: Follow the in-app prompts for additional verification. Usually a second face scan. If it keeps happening, use Alipay instead. Some accounts are just more prone to it than others, and there's no clear reason why.

"This card is not supported"

American Express is the usual culprit. WeChat Pay technically supports Amex, but in practice it's rejected more often than Visa and Mastercard, especially at smaller merchants and for auto-billing (bike rentals, power banks). If you have both Amex and Visa, use Visa as your WeChat Pay primary.

"SMS verification code never arrives"

This is common during setup when you're outside China. Try: switching from WiFi to mobile data, waiting 5 minutes and requesting again. Some carriers may silently block short-code SMS ¡ª try again or ask a friend in China to help with a domestic number for the verification step.

Pro Tips From Someone Who's Been Burned

Get the Free China Arrival Checklist

WeChat Pay is one piece of the puzzle. Get our free 5-day email guide covering Alipay setup, VPN, eSIM, essential apps, and your first 48 hours in China.

Get the Free Checklist

¡û Back to all guides