Before you get to the shop, you need to set up Alipay or WeChat Pay on your phone. This section assumes you have already downloaded the app and registered. If not, the only extra step is entering your passport details during registration.
Step 1: Add Your International Card Correctly
Both Alipay and WeChat Pay allow you to link a Visa, Mastercard, or JCB card issued outside China. However, the interface defaults to Chinese bank cards. You must explicitly select the option for international card. In Alipay, go to 'Me' > 'Bank Cards' > '+' > choose 'International Card'. In WeChat Pay, go to 'Me' > 'Pay' > 'Wallet' > 'Cards' > 'Add a Card' > 'International Card'. If you skip this selection and try to add a non-Chinese card, it will reject it with a vague error.
Why this matters: Many travelers fail at this step and assume their card is not supported. It is supported, but the menu path is hidden.
Step 2: Do a Test Transaction Before You Leave Home
Not all card issuers allow cross-border mobile wallet transactions. Even if your card works in other countries, it may not work with Alipay or WeChat Pay. The only way to know is to perform a small test payment.
Open the app and try to pay a small amount to a Chinese merchant that accepts remote payment. A common approach is to use the app's 'Donation' feature to a Chinese charity (e.g., a ¥1 donation). If the transaction succeeds, your card and wallet are fully functional. If not, the failure code will tell you what to fix: 'Card Not Supported' means call your bank, 'Insufficient Balance' is obvious, 'Transaction Limit Exceeded' means you need to adjust daily limits in the app.
Step 3: Scan the QR Code at the Coffee Shop When you arrive at the coffee shop, the standard process is:
1. Look for a small QR code on the counter or a table sticker. This is the merchant's payment QR code.
2. Open Alipay or WeChat Pay. In Alipay, tap 'Scan'. In WeChat Pay, tap 'Discover' > 'Scan QR Code'.
3. Scan the code. A payment screen appears with the amount you need to enter.
4. Type the exact amount (the barista usually tells you the price or you can ask "Duōshao qián?" / "How much?" ).
5. Confirm the payment. You will see a success screen or a failure error.
If the shop instead offers a POS-like terminal where you present your QR code, do this: In Alipay, tap 'Pay' to show your personal payment code; in WeChat Pay, tap 'Me' > 'Pay' > 'Quick Pay'. The shop scans your code.
Real-world scenario: At a Luckin Coffee near Dongzhimen, a traveler scanned the QR code but did not see a price input field. That is because the merchant had set a fixed amount code. In such cases, the app will show the amount and ask you to confirm. Always confirm before the barista finishes making your drink.