Step 1: Finish your meal and approach the counter.
In most Beijing restaurants, you either pay at the counter after eating or at a self-service kiosk. Wait for the cashier to ring up your bill on their register. Do not scan anything until you see the total.
Step 2: The cashier shows you a QR code or asks you to scan theirs.
There are two common setups: the cashier has a small static QR code sticker on the counter (usually for Alipay or WeChat Pay), or the register generates a dynamic QR code on a screen. Both work the same way for you: open your wallet app, tap “scan,” and aim at the code.
Step 3: Open Alipay or WeChat Pay and scan the QR code.
Step 4: Enter the amount (if required).
When you scan a static merchant QR code, the app shows a blank amount field. Type in the exact total from the bill. This is a common error point: typing the wrong amount leads to a payment mismatch, and the cashier may not catch it until later.
Step 5: Confirm the payment.
Review the merchant name (usually in Chinese characters) and the amount. Tap "Confirm Payment." Enter your password, or use fingerprint / Face ID if you’ve set it up. Wait for the success screen.
Step 6: Show the success screen to the cashier.
Do not just pocket your phone. The cashier needs to see the green checkmark or hear the "payment successful" audio confirmation. Some busy counters will wave you on without checking, but showing it avoids a quick follow-up call if the payment didn’t go through.