Step 1: Install and Register WeChat
First, download WeChat from your app store. Registration requires a phone number that can receive SMS. If you're outside China, use your home number—it works for setup. You'll also need a passport or ID for verification later, but you can start without it.
Step 2: Add Your Foreign Credit Card
Open WeChat, go to Me > Services > Wallet > Cards. Tap “Add a Card.” WeChat accepts Visa, Mastercard, and JCB from most countries. Enter your card number, expiry date, CVV, and billing address. The billing address must match what your bank has on file. This is where many setups fail.
Common failure: Your bank may reject the transaction if it doesn't recognize WeChat. Before you try, notify your bank that you'll be using your card for international digital wallet transactions. Also, ensure your card allows online international payments—some cards have this turned off by default.
Step 3: Verify Your Identity
After adding the card, WeChat will ask for identity verification. You'll need to upload a photo of your passport. This step is mandatory for foreign users. The verification can take a few hours to a couple of days, so do it well before your trip. Once verified, your wallet is ready for small transactions (typically up to $500 per transaction and $1,000 per month).
Step 4: Make a Test Payment
Before you leave, try a small payment to a Chinese merchant that accepts WeChat Pay. If you can't find one at home, ask a friend in China to send you a payment request, or use a service like the WeChat Pay test environment. If the test fails, you'll know before you land. In Xiamen, you can test at a convenience store like 7-Eleven or a coffee chain—both reliably accept foreign cards.