How to Set Up WeChat Pay as a Foreigner (2026)
WeChat Pay (微信支付) is built directly into WeChat — China's dominant messaging app with over 1.3 billion monthly active users. Unlike Alipay, which is a separate payment app, WeChat Pay lives inside the app you are probably already using to message friends, scan QR codes, and get around. Since 2023, foreign visitors can link an international Visa or Mastercard to WeChat Pay without a Chinese bank account, making it a fully viable payment option for your entire trip.
What You Need
- An active WeChat account (registered and working)
- An international phone number linked to that account
- A Visa or Mastercard (credit or debit); Amex is accepted on some cards
- A passport (for identity verification)
- 10 minutes
Step-by-Step Setup
Open WeChat and go to Wallet
Tap "Me" (我) at the bottom right of WeChat. Tap "Pay" (支付) — this opens the WeChat Wallet screen. If you do not see a "Pay" entry, your WeChat account region may need to be set to mainland China — update this under Settings → General → Region.
Tap "Cards" or "Bank Cards"
On the Wallet screen, tap "Cards" (卡包) or look for a "Add Bank Card" option. Select "Add Card."
Enter your card details
Enter your Visa or Mastercard number, expiry date, CVV, and the billing name exactly as it appears on the card. WeChat will send a verification SMS to the phone number associated with the card.
Complete identity verification
WeChat will ask you to verify your identity using your passport. Upload a clear photo of your passport's photo page and complete the face scan. This step activates the foreign card payment feature. Verification usually completes within a few minutes.
Set a payment PIN
Create a 6-digit payment PIN. This is separate from your WeChat login password and is required to confirm every transaction.
Test with a small payment
Find a merchant's WeChat Pay QR code (look for the green WeChat Pay logo). Tap "Pay" on the Wallet screen, scan the code, and confirm the amount with your PIN.
How to Pay with WeChat Pay
Method 1 — Show your payment QR code (most common)
Tap "Pay" from the WeChat home screen or the Me → Pay shortcut. Your personal payment QR code appears. Show it to the cashier, who scans it with their device. Confirm the amount displayed and enter your 6-digit PIN.
Method 2 — Scan the merchant's QR code
From the WeChat home screen, tap the "+" icon in the top-right corner and select "Scan" (扫一扫). Point your camera at the merchant's QR code. Enter the payment amount if not auto-filled, then confirm with your PIN.
International Card Limits and Fees
- Single transaction limit: approximately ¥6,000 (may vary by card issuer)
- Monthly cumulative limit: approximately ¥50,000 for verified foreign users
- Currency conversion: handled by your card issuer at their standard foreign exchange rate
- WeChat Pay fee on international cards: 3% per transaction — waived entirely on transactions under ¥200. The 3% applies to the full amount (e.g. a ¥250 payment incurs ¥7.50 in fees, not just the ¥50 above the threshold). Local Chinese cardholders pay no fee.
- Refunds typically return to the original card within 3–7 business days
Tips from Real Users
- Set up WeChat Pay before you arrive — passport scanning and face verification work more reliably on a fast, unrestricted connection outside China.
- If your card is declined, try a different Visa or Mastercard. Some prepaid travel cards and neobank cards (e.g. Revolut virtual cards) are rejected — a physical card from a major bank has the best success rate.
- WeChat Pay works offline for displaying your QR code — useful in areas with spotty signal.
- Some smaller vendors only accept one platform. Having both WeChat Pay and Alipay avoids the awkward moment of being turned away at a market stall.
- If you lose access to your WeChat account, you lose access to WeChat Pay — make sure your account recovery options (phone number, emergency contacts) are up to date before you travel.
Common Questions
Do I need a Chinese phone number? No. Your international phone number is sufficient to register WeChat and set up WeChat Pay.
My card was rejected — what now? First confirm the card details are correct and the card is internationally enabled. Try removing and re-adding the card. If it still fails, try Alipay as an alternative — the two platforms use different card verification systems and a card that fails on one often works on the other.
Can I use WeChat Pay outside China? WeChat Pay is accepted at some international merchants in Asia and at stores in Chinese-majority communities abroad, but its primary use case is within mainland China.
Is my card information safe? WeChat Pay uses end-to-end encryption and does not expose your card number to merchants. Your card details are stored on Tencent's servers, subject to Chinese data regulations.
Alipay vs WeChat Pay — Which Should You Set Up?
Both platforms cover virtually the same merchant network across China — shops, restaurants, street food vendors, taxis, high-speed rail, and hotels. The practical differences for a foreign visitor come down to convenience:
Choose WeChat Pay if you are already using WeChat to message people, book things, or scan QR codes. The wallet is built in — no separate app needed, and one face-verification step covers both messaging and payments.
Choose Alipay if you want a dedicated payment app with a more streamlined international-user onboarding flow, or if WeChat Pay's card verification is giving you trouble.
The best answer is both. Setting up WeChat Pay takes about 10 minutes once your WeChat account is active. Alipay adds another 10–15 minutes. Having both gives you a fallback at the rare merchant that only accepts one, and means a temporary problem with either platform will not leave you unable to pay.
Search go2china pay guide to find this page again, or visit go2china.app for the full app toolkit.
Frequently Asked Questions
Can foreigners use WeChat Pay in China?
Yes. WeChat Pay supports international Visa and Mastercard — you can register with your home phone number and link a foreign card inside the app. Set it up before you fly, while you have fast home internet for verification.
Do I need a Chinese bank account for WeChat Pay?
No. Linking an international credit or debit card is enough for paying merchants in China. A Chinese bank account is only needed for advanced features like peer-to-peer transfers.
Are there fees for using WeChat Pay with a foreign card?
Small payments are generally free of extra charges; larger transactions (above roughly 200 RMB) may carry a small international card service fee of around 3%. Check the current fee notice in the app when linking your card.
Why does WeChat Pay ask for identity verification?
China requires real-name verification for payment accounts. Foreigners verify with a passport inside the app — it is a standard, expected step, and approval is usually quick.
WeChat Pay vs Alipay — which should I set up?
Set up both. Coverage is nearly universal for each, but some small merchants prefer one over the other. Having both means you are never stuck at a checkout.
Recommended Apps
WeChat Pay is one of many essential tools for visiting China. See the full list.
Explore all China apps →Real Experiences from Other Travelers
Everyone's situation is different — visa type, phone carrier, and timing all affect outcomes. See what others have reported and adjust based on your own circumstances.