Cash is dead in China. WeChat Pay and Alipay handle 99% of transactions — from street food to apartment rent. The good news since 2024: foreigners can link overseas Visa/Mastercard to WeChat Pay and pay everywhere locals do, without a Chinese bank account.
Here’s the exact 7-step process.
Step 1: Install WeChat (international version is fine)
- Download WeChat from your phone’s app store
- Open the app and tap Sign Up
- Enter your phone number — use your home country number, not a Chinese SIM
- Set a strong password
- Verify via SMS code
- Add a profile photo and WeChat ID
You now have a WeChat account. Don’t try to install WeChat inside China — SMS verification often fails from inside the Great Firewall.
Step 2: Set up the Wallet
WeChat Pay lives inside the main WeChat app:
- Open WeChat
- Tap Me (bottom right)
- Tap Services
- Tap Wallet
- The first time, you’ll be prompted to verify your identity — enter your passport number, full name (matching passport), and date of birth
- WeChat may ask for a photo of your passport — have it ready
- Wait for verification — usually instant, sometimes a few hours
Without identity verification, you cannot link a card or pay.
Step 3: Link a foreign card
This is the key step that unlocks everything.
- In Wallet, tap Bank Cards (or Add a Card)
- Tap Add a Card
- Enter your foreign-issued Visa or Mastercard number
- Expiry date and CVV
- Billing address (use your home country address)
- Tap Next
- Your bank will send a 3-D Secure SMS or app approval — approve it
- Card is now linked
What works (2026, observed)
| Card type | Works? |
|---|---|
| Personal Visa credit | ✅ Best bet |
| Personal Mastercard credit | ✅ Works |
| Personal Visa/MC debit | ✅ Works (varies by bank) |
| Amex | ⚠️ Sometimes |
| Prepaid cards | ❌ Often rejected |
| Corporate cards | ⚠️ Depends on issuer |
| Cards without 3-D Secure | ❌ Rejected |
If your card is rejected: call your bank. The #1 cause is the bank’s fraud rule blocking China-region transactions. Tell the bank you’ll be in China for specific dates.
Step 4: Pay a merchant (the moment of truth)
Every Chinese merchant — street cart to luxury mall — has a QR code by the register. Most accept both WeChat Pay and Alipay QRs.
- Open WeChat
- Tap + (top right) → Scan (or pull down on the chat list)
- Point the camera at the merchant’s QR code
- The merchant’s name appears
- Enter the amount (the merchant will tell you, or the QR is amount-specific)
- Tap Pay
- Confirm with your WeChat Pay PIN or Face ID
- Done — you’ll see a success screen, the merchant hears a chime
That’s it. The transaction debits your foreign card in CNY at your bank’s exchange rate. Most banks charge 0-3% foreign transaction fee.
Step 5: Send money to friends (and split bills)
WeChat Pay also lets you send money to other WeChat users — useful for splitting rent with a flatmate or paying a freelance contact.
- Open the chat with the person you want to pay
- Tap + → Money (or Transfer)
- Enter amount
- Tap Pay
- Confirm with PIN/Face ID
- They receive it instantly in their WeChat Wallet
Note: Transfers between foreign accounts may have lower limits (~$200/transaction). For larger amounts, you’ll need a Chinese bank account or use a service like Wise.
Step 6: Handle common failures
“Card declined” on a transaction
- Check 3-D Secure — call your bank, ask them to enable “Verified by Visa” or “Mastercard SecureCode”
- Try a different card — some banks block China entirely
- Tell your bank you’ll be in China — pre-authorize the trip
- Wait 24 hours — banks sometimes auto-reverse after a fraud flag
Transaction failed but money was deducted
This is a settlement timing issue. Wait 24 hours — most reversed automatically. If not, contact your bank with the transaction ID.
WeChat account frozen
Some accounts get frozen if WeChat detects a new device + foreign login. Don’t panic:
- WeChat will show an in-app appeal prompt
- Submit your passport photo and a selfie holding the passport
- Wait 24-72 hours
- Pro tip: Set up WeChat before you leave home — your bank’s support line is harder to reach from inside China
“You’ve reached the daily limit”
Foreign card limits reset every 24 hours. If you hit a limit, use a different card or wait until tomorrow.
Step 7: Know your limits
WeChat Pay applies these limits to foreign-card-linked accounts (2026):
| Limit type | Threshold |
|---|---|
| Single transaction | ~$500 USD |
| Daily cumulative | ~$1,000 USD |
| Monthly cumulative | ~$2,000 USD |
| Annual cumulative | ~$20,000 USD |
Above these limits, you’d need a Chinese bank account. For most nomads, the foreign-card limits cover all everyday spending.
Beyond WeChat: should you set up Alipay too?
Eventually, yes. WeChat Pay covers ~90% of transactions. Alipay is preferred for:
- Taobao (China’s Amazon) — checkout works better with Alipay
- Some larger purchases (hotels, flights)
- Bike sharing apps (HelloBike, Meituan)
Set up Alipay the same way: download, verify identity with passport, link foreign Visa/Mastercard. The process mirrors WeChat Pay.
Do you need a Chinese bank account?
For stays under 3 months: no. Foreign card limits cover most nomad spending. For longer stays:
- A Chinese bank account removes all limits
- Bank of China and ICBC accept foreign passport holders
- Requires residence registration (临时住宿登记) from your local police station
- Half a day at the branch, allow 2-4 weeks for the debit card to arrive
- Useful if you’ll be in China 6+ months
Before you fly — final checklist
- WeChat installed and account created
- Identity verified with passport (in Wallet)
- Foreign Visa/Mastercard linked and tested
- Bank informed you’ll be in China (fraud pre-authorization)
- Backup card from a different bank
- WeChat Pay PIN set and remembered
- Bank’s international support number saved (outside WeChat)
Once this is done, you’ll be paying for noodles and Didi rides within minutes of clearing customs.
Frequently asked questions
- Can I use WeChat Pay with a foreign credit card?
- Yes. Since 2024, WeChat Pay accepts foreign Visa, Mastercard, and (sometimes) Amex cards linked directly in the Wallet. No Chinese bank account needed for everyday spending.
- What's the spending limit on WeChat Pay with a foreign card?
- Single transactions up to ~$500 USD, monthly cumulative ~$2,000, annual ~$20,000. Above these you'd need a Chinese bank account. Most nomads won't hit the limits.
- Why was my foreign card declined by WeChat Pay?
- Usually 3-D Secure is missing, or your bank's fraud rules blocked the China transaction. Call your bank, enable 3-D Secure, and tell them you'll be in China on specific dates.
- Do I need both WeChat Pay and Alipay?
- Most merchants accept both. WeChat Pay is more universal for small vendors because everyone has WeChat. Alipay is sometimes preferred for big purchases and Taobao. Set up WeChat first, Alipay later if needed.
- What if my WeChat account gets frozen?
- Appeal through the in-app prompt with your passport and a selfie. Resolution usually takes 24-72 hours. Always set up WeChat before you leave home so your bank's support is reachable.