How to Set Up WeChat Pay as a Foreigner
WeChat Pay works alongside Alipay and is especially useful for peer-to-peer transfers, smaller shops, and anywhere that only accepts one platform.
Download WeChat
Download WeChat from the App Store or Google Play before arriving in China. Create an account with your phone number. WeChat is also China's main messaging app, so you'll use it beyond just payments.
Open WeChat Pay
Tap "Me" at the bottom right โ "Services" โ "Wallet". This opens WeChat Pay. If you don't see "Wallet", tap the search icon and search for "WeChat Pay".
Verify your identity with passport
Tap "Add Card" โ you'll be asked to verify your identity first. Select your country, then enter your full name exactly as it appears on your passport, and your passport number. WeChat may also ask for a face scan.
Add your foreign bank card
After identity verification, enter your Visa or Mastercard number, expiry date, and CVV. The card must be in your name and match the identity you verified. Virtual and prepaid cards are not supported.
Verify with your bank
Your bank will send an SMS or require in-app approval. Complete this step. If it fails, log in to your bank app and make sure international online transactions and fintech payments are enabled.
Test with a small payment
Scan any merchant's WeChat Pay QR code and pay ยฅ1โ5 to confirm everything is working. You can also tap "Receive" to generate your own QR code for others to pay you โ useful for splitting bills.
Limits & Fees
Troubleshooting
โ Card declined or not supported
โ Call your bank to enable international fintech and online transactions โ some banks block Chinese payment platforms. Try a physical Visa or Mastercard. Virtual, prepaid, and Amex cards will not work.
โ Real-name verification fails
โ Make sure your name matches your passport exactly, including middle names and any hyphens. Restart the app and try again in good lighting. Some users have success switching to mobile data instead of Wi-Fi.
โ "This service is not available in your region"
โ Turn off your VPN before setting up WeChat Pay. The app detects VPNs and blocks setup. You can turn it back on after completing setup.
โ Daily limit too low
โ Foreign cards default to a ยฅ3,000 daily limit. You can request a limit increase in WeChat Pay settings โ "Payment Management" once the account has been active for a few days.
โ "Account restricted" after setup
โ This sometimes happens on new accounts. Use the account for a small payment first โ the restriction usually lifts within 24 hours after first use.