1. Wallet Identity Verification
Both Alipay and WeChat Pay require identity verification linked to your passport. If you registered with a foreign phone number and haven't completed the verification, your wallet will be restricted to very low limits — often just a few hundred yuan. Worse, some merchants won't accept unverified accounts at all.
What to do: Open the app, go to account settings, and look for identity verification. Upload a clear photo of your passport bio page and a selfie holding your passport. This process can take 1–3 business days, so start at least a week before departure.
Failure mode: One traveler we spoke to did everything right except they used a US phone number that couldn't receive SMS during the verification step. The app timed out, and they had to start over. Solution: ensure your phone number can receive international SMS, or use a number that works globally (e.g., Google Voice is unreliable; a roaming SIM is better).
2. Card Binding and Cross-Border Limits
Even with a verified account, your international credit or debit card must be linked correctly. Alipay and WeChat Pay now accept Visa, Mastercard, and other foreign cards, but not all cards work. "Plus" network cards (e.g., Visa Plus) have separate routing and often fail.
Check this: In the wallet app, go to "Cards" and add your card. Then try a small payment (e.g., Alipay's 1 RMB charity donation). If it succeeds, your card is likely fine. If not, you may need to call your bank to enable international usage and whitelist the merchant category codes for mobile wallets.
Failure mode: A user from Australia successfully linked their Mastercard but couldn't pay at a 7-Eleven. The transaction was declined because the bank flagged it as "suspicious." Solution: before you leave, tell your bank you'll be in China and authorize repeated small transactions. Also, keep a backup card — ideally a different network (e.g., a Visa *and* a Mastercard).
3. Account Funding and Balance Verification
Some merchants, especially small breakfast shops or market stalls, only accept payments from a funded balance — not directly from your linked card. This is crucial: if your wallet has zero balance, even a verified card won't help.
The fix: Before you travel, ask a friend or use a service like WISE to transfer a small amount (e.g., 100 RMB) into your Alipay or WeChat Pay balance. Or, after you arrive, ask your hotel concierge to help you top up using their local bank. Once the balance is positive, you can pay anywhere.
Failure mode: A tourist in Guangzhou tried to pay for dim sum at a traditional restaurant using card-only mode. The restaurant only accepted balance payments. They had to borrow cash from a stranger. Avoid this by always keeping at least 50 RMB in your wallet balance.
4. Offline QR Preview and Scanning Test
This is the most overlooked step. Many wallets require an active internet connection to generate the QR code for payment. If your roaming data is slow or the Wi-Fi at a shop is weak, the QR code may not appear — or it may be stale and rejected.
Test before you need it: In the hotel room, using Wi-Fi, open Alipay and tap "Pay" to see if your QR code loads. Then turn off Wi-Fi and try again with mobile data. If the code fails, you'll need to preload the QR image (some wallets allow a static offline QR for small amounts).
Failure mode: At Guangzhou Metro's Tiyu Xilu station, a traveler's app kept showing "network error" at the turnstile because the underground signal was poor. The solution? They had activated Alipay's metro card beforehand, which works offline once generated. Lesson: always set up offline-capable passes before you leave your hotel.