Step 1: Switch Payment App Immediately
If Alipay fails, open WeChat Pay. Many vendors display both QR codes. If only one code is available, try scanning with both apps—some codes work cross-platform despite being labeled. This simple switch resolves about 30% of failures.
Step 2: Request Offline QR Code
Ask the vendor: “Nín yǒu méiyǒu shōukuǎn mǎ?” (Do you have a payment code?). Some vendors keep a printed, laminated code separate from the one taped to the cart. That code might be a merchant code that works with foreign cards. Point to your phone and gesture “scan again” to avoid language barriers.
Step 3: Pay with Cash (Always Carry It)
Cash is the universal fallback. The People’s Bank of China mandates that all merchants accept cash, but smaller vendors may be reluctant because they lack change. Carry small denominations: 1, 5, 10, and 20 RMB notes. Avoid 100 RMB notes for breakfast—vendors rarely have change. Hand over exact change when possible.
Step 4: Use a Backup International Card
If you have a physical Visa or Mastercard, ask if the vendor has a POS terminal. Most breakfast stalls do not, but some inside convenience stores or chains do. This is a last resort; rely on cash or app switching first.
Step 5: Pre-Trip Wallet Verification
The best fallback is preventing failure before you arrive. Use a payment verification tool (like the one on our homepage) to test your Alipay or WeChat Pay account’s compatibility with Beijing merchant codes. This step catches issues like unverified identity, expired card linking, or regional restrictions.