How to Set Up WeChat Pay for Foreigners: A Step-by-Step Guide

Last updated: October 2026  |  About 10 min read  |  Step-by-step guide for first-time visitors

Short answer: Download WeChat before you fly, sign up with your home phone number, verify your identity with your passport, and link an international Visa or Mastercard. You do not need a Chinese bank account or a Chinese phone number. Then pay by scanning a merchant’s QR code, or by showing your own payment code for the cashier to scan. The whole setup takes about 10 to 20 minutes, and doing it at home — on stable Wi-Fi, with your passport in hand — avoids most problems.

Last updated: October 2026. Menu names move between app versions; follow the labels on your screen if a step looks slightly different. Real-device screenshots will be added later; the steps below describe exactly where to tap.

What you need before you start

  • A valid passport
  • A mobile number that can receive an SMS (your home number works)
  • An international bank card with cross-border / online payments enabled and 3D Secure set up — Visa and Mastercard are the most reliably accepted; American Express, JCB, Discover and Diners Club acceptance varies by card and merchant
  • The official WeChat app from the Apple App Store or Google Play

WeChat Pay lives inside WeChat, not in a separate app. That is also why many travellers set it up even if they already have Alipay: WeChat is the app hotels, drivers and restaurants in China use to message you, and its Mini Programs cover everything from ride-hailing to food ordering.

Step 1: Download WeChat and register before you leave home

  1. Install WeChat from your home country’s app store before your trip.
  2. Tap Sign Up, select your country code, enter your mobile number, and enter the SMS verification code.
  3. Set a profile name and photo you recognise — this is the account shop staff and contacts will see.

You do not need a Chinese SIM. Your home number works for registration. Two things can slow this step down, so do it at home, not at the airport. First, WeChat’s anti-spam check sometimes asks an existing WeChat user to scan a QR code to vouch for a new account — if you know someone who has used WeChat for a long time, ask them in advance. Second, virtual or VoIP numbers are often blocked, so use a real mobile number.

Step 2: Find the Wallet

  1. Tap Me at the bottom right of WeChat.
  2. Tap Services — in some versions this is labelled Pay.
  3. Tap Wallet, then Bank Cards (in some versions: Cards).

If you do not see a Pay or Services entry, check your account region: it generally needs to be set to mainland China. Go to Me > Settings > General > Region and update it if needed, then look again.

Step 3: Verify your identity with your passport

This is the step travellers most often skip — and the one that causes the most failed payments later. Verification raises your spending limits and makes payments far more reliable.

  1. In Wallet, start the identity verification flow and select Passport as your ID type (other accepted documents include a Chinese foreign permanent resident ID card, and mainland travel or residence permits for Hong Kong, Macau and Taiwan residents).
  2. Photograph the data page of your passport: flat, well lit, all four corners visible, no glare on the laminate.
  3. Confirm the details the app reads from the photo, and complete any face scan it asks for.
  4. Enter your name exactly as printed on your passport — a mismatch is the most common reason verification fails.

Verification often completes in a few minutes, but allow up to 24 hours at peak times. If it fails, retake the photo in natural light and check the name spelling before retrying.

Step 4: Link your international card

  1. In Wallet > Bank Cards, tap Add a Bank Card (in some versions: Add a Card).
  2. Read and agree to the Weixin Pay user agreement and privacy policy, then enter the card number, expiry date, CVV, and cardholder name exactly as they appear on the card.
  3. Complete your bank’s verification prompt (an SMS code or an approval in your banking app). This step is where a “failed” setup is most often actually your bank blocking the authorisation: tell your bank before you travel that you will use the card in China.
  4. Set a 6-digit payment PIN — this is separate from your WeChat login password, and you will use it to confirm payments. If your phone supports it, you can also enable fingerprint or face confirmation.

There is no need to pre-load money for everyday purchases. WeChat Pay takes payment directly from your linked card: you see the price in yuan, the card network converts it, and your bank charges the result in your home currency.

Step 5: Pay — two ways, both normal

1. Scan the merchant’s QR code. Open WeChat, tap Scan (or the + icon, then Scan), point your camera at the QR code on the counter, menu or bill, enter the amount if asked, and confirm with your payment PIN or fingerprint. Small shops and street stalls usually work this way.

2. Show your payment code. Open Me > Services > Wallet > Pay (or tap + > Money in some versions) to show your own QR/barcode, and let the cashier scan it. Supermarkets and chains usually prefer this — it is faster for them. Keep your screen brightness up so the code scans quickly.

Step 6: Do a small test payment first

Make your first payment a small one — a bottle of water at a convenience store, not a hotel deposit or a busy restaurant bill. If something is wrong, you want to find out there. If the test payment works, your setup is done.

Fees: the 200-yuan rule

  • 200 CNY or less per payment: WeChat Pay generally charges no international-card service fee.
  • Over 200 CNY per payment: WeChat Pay generally adds a 3% service fee on the full amount, not just the part above 200 CNY. For example, a 300 CNY payment would generally carry a 9 CNY platform fee.
  • Your own card issuer may add its own currency-conversion or foreign-transaction fee on top, so a card with low foreign-transaction fees saves real money here.

A practical consequence: two separate payments under 200 CNY each avoid the fee that one combined payment over 200 CNY would trigger — where the merchant allows splitting. Some guides also report a first-60-days promotion for newly linked foreign cards, with fee-free daily spending under 1,000 CNY, but this is not confirmed in every source and may change, so do not plan a large payment around it — check what the app shows you before you pay.

Limits: check the app, not a blog post

Published guides disagree on exact caps for foreign cards, and limits also depend on your verification status, the merchant category, and your own bank’s daily limit. Two figures are commonly cited, and they do not agree, so this guide does not present either as a single hard limit:

  • Guides citing WeChat’s own Help Center report about 6,500 CNY per transaction, 50,000 CNY per month, and 65,000 CNY per year, with a much lower lifetime cap (about 15,000 CNY) before identity verification.
  • Guides citing the People’s Bank of China 2024 directive report a higher general ceiling for verified foreign cards, about US$5,000 per transaction and US$50,000 per year.

The reliable rule is: unverified accounts have much lower limits than passport-verified ones — another reason to verify before you fly. For a large payment (hotel, tour, shopping), confirm in the app and with your bank before checkout, and be ready to split the payment or use a second card if one payment is declined.

What a foreign-card WeChat Pay account cannot do

It is for paying merchants, not for everything a local account can do. With a foreign card only, you generally cannot:

  • Send money to other WeChat users, or receive red packets (hongbao) from individuals
  • Pay a personal QR code — the kind an individual, rather than a registered business, shows you. Foreign cards work at commercial merchant codes, not personal transfer codes
  • Use wealth-management or investment products inside WeChat

Unlocking those features generally requires linking a Chinese debit card, which means opening a local bank account — not something a short first trip needs. For shopping, restaurants, transport and tickets, the foreign-card route is enough.

If it doesn’t work: the most common fixes

Problem Most likely cause Fix
No SMS code Wrong country code, a VoIP number, or a weak/roaming connection Recheck the country code; use a real mobile number; retry on stable Wi-Fi
New account needs a friend to verify WeChat’s anti-spam check Ask a long-standing WeChat user to scan the code, or try the bank-card verification option on the same screen
No Pay/Services entry Account region not set to mainland China Check Me > Settings > General > Region, then reopen Wallet
Verification failed Passport name mismatch or a poor photo Enter the name exactly as on the passport; retake in natural light, no glare
Card declined at linking Bank blocked the authorisation, or billing details mismatch Approve it in your banking app, or call your bank; check the billing name and address; try a second card from a different issuer
Payment declined at a small shop That merchant uses a personal code, which foreign cards cannot pay Pay at a larger store, use Alipay as a second option, or use cash as backup
Payment declined for a large amount Over a per-transaction or monthly limit, or your bank’s daily limit Split the payment if the merchant allows, use a second card, or confirm the in-app limit before checkout
App features missing Outdated app or wrong regional version Update from the official store; confirm you installed WeChat, not a clone

Keep a backup: carry some cash (small bills — many small vendors cannot break large notes), and set up Alipay as a second option. When one app refuses a payment, the other often works. If you only set up one payment app, WeChat Pay is the natural choice if you are already using WeChat to message people in China; Alipay is often slightly smoother for first-time setup and for transit QR codes.

Frequently asked questions

Do I need a Chinese bank account?
No. A foreign passport plus an international card is enough for merchant payments.

Do I need a Chinese phone number?
No. Your home number works for sign-up and verification.

Can I set everything up before arriving in China?
Yes — download, registration, passport verification, and card linking all work from home. Only the actual QR payments happen in China.

Can I receive money from friends with a foreign card?
No. Person-to-person transfers and red packets are not supported on a foreign-card account; those need a Chinese bank card.

Is WeChat Pay enough on its own?
For most first-time visitors, yes for daily spending — restaurants, shops, taxis, and Mini Programs. But install Alipay as well if you can; a backup payment method is the cheapest travel insurance there is.

Do I need both WeChat Pay and Alipay?
It is strongly recommended. Some merchants accept only one of them, and having both covers almost every checkout. Both are free to install and use.

Next on this site: First Time in China — home, How to Set Up Alipay for Foreigners, and, coming next, the China Visa-Free Countries List 2026.

About this guide. First Time in China is a practical, text-led guide for first-time visitors. Guides are updated regularly, especially time-sensitive pages about visas, payments and trains. Always confirm time-sensitive rules with the official source linked in the guide before you book. See About and Privacy Policy.

1 thought on “How to Set Up WeChat Pay for Foreigners: A Step-by-Step Guide”

Leave a Comment

About  ·  Contact  ·  Privacy Policy  ·  First Trip Checklist  ·  First Time in China — practical guides for first-time visitors.