WeChat Pay Setup for Foreigners
WeChat Pay is the most widely accepted payment method in China (~99% of merchants). Since mid-2023, foreigners can link international cards (Visa, Mastercard, JCB, Diners Club, Discover, American Express, and UnionPay) directly — no Chinese bank account needed.

Install WeChat & Register
Download WeChat from App Store or Google Play. Register with your international phone number and verify via SMS code.
Enable WeChat Pay (Weixin Pay)
Go to Me > Settings > General > Tools > Weixin Pay and enable it. If you do not see this option, go to Me > Services > Wallet to activate.
Complete Real-name Verification
Go to Me > Services > Wallet > ID Info. Submit your passport information and a clear photo of the passport photo page. Processing typically takes minutes to a few hours.
Link Your International Card
Go to Me > Services > Wallet > Bank Cards > Add a Card. Enter your card details and complete SMS verification from your bank.

Start Paying
Go to Me > Services > Money Code to display your payment QR code. Or use the Scan function to scan a merchant QR code.
About Account Verification
When registering a new WeChat account, you may occasionally be asked to have an existing WeChat user verify your identity by scanning a QR code. This is a general WeChat account security measure, not specific to WeChat Pay. If prompted, ask a friend who has used WeChat for 6+ months, or check online communities like r/chinavisa for help. Most users report this step is not always triggered.
Limitations for Foreign Users
Foreign-linked WeChat Pay cannot send/receive red packets, cannot make person-to-person transfers, and cannot receive money from others. For these features, a Chinese bank account is required.
Limits & Fees
| Type | Limit | Fee |
|---|---|---|
| Single payment | ¥6,500 | Free under ¥200; 3% above ¥200 |
| Monthly total | ~¥50,000 | — |
| Yearly total | ~¥60,000-65,000 | — |
New users may get a promotional waiver: 3% fee waived on daily transactions under ¥1,000 for the first 60 days.
Alipay vs WeChat Pay
| Feature | Alipay | WeChat Pay |
|---|---|---|
| Setup difficulty | Easy (~10 min) | Moderate (~15-30 min) |
| Chinese number | Not required | Not required, but helpful |
| Foreign card support | Visa/MC/JCB/Diners/Discover | Visa/MC/JCB/Amex/Diners/Discover/UnionPay |
| Merchant acceptance | ~90% | ~99% |
| English UI | Yes (16 languages) | Partial |
| P2P transfers | Limited | Not available for foreigners |
| Tourist-friendly | Excellent | Very Good |
Small-Amount Transactions
For low-value purchases, WeChat Pay generally does not require additional identity verification. You can start making small payments quickly after linking your card, even while full verification is still processing.
Weixin Pay English Hotline
International: +86-571-95017
From within China: 95017