Here is the exact sequence you should follow before you leave home. Start at least one week in advance.
1. Download Alipay or WeChat Pay and create an account using your passport or travel document. Use the same name as on your passport. Both apps now support English.
2. Complete identity verification (KYC). In Alipay, go to Account > Identity Verification. In WeChat Pay, go to Me > Pay > Wallet > ID Verification. You'll need to take a photo of your passport and a selfie. This step can take a few hours or up to 2 days, so don't leave it for the day of travel.
3. Link an international bank card. In Alipay, go to Cards > Add Card. In WeChat Pay, go to Wallet > Cards. Enter the card number, expiry, and CVV. Use Visa, Mastercard, or JCB. American Express is not widely supported yet. The card must be from a bank outside mainland China. If you link a card issued by a Chinese branch, even if it's a foreign bank, the system may reject it because of internal policies.
4. Make a small test payment. Try paying a local friend or buying a cheap item from a digital store within the app (like a ¥1 phone top-up). This confirms the entire loop works. If it fails, check the error message—most apps now show a specific reason like “Card not supported” or “Identity mismatch.”
5. Enable international use if needed. Alipay has a setting: Profile > Settings > Payment Settings > International Payment. Ensure it's turned on. For WeChat Pay, it's automatic once KYC is done.
A Concrete Scenario: The Breakfast Test
Imagine you've just arrived, you're at a small café near Dongzhimen. The menu shows a QR code. You open Alipay, scan, enter ¥35 for two coffees, and hit Pay. The spinner spins for 10 seconds, then shows "Payment failed: Transaction declined by issuer." This is almost certainly a bank card issue. The card issuer might have blocked the transaction, or your card limits don't allow cross-border payments. Call your bank before you go, tell them you'll be in China, and ask them to whitelist the merchant category codes (e.g., 5411 for coffee shops). Also check your daily transaction cap. Some cards default to a low cap for international transactions.