Step 1: Refresh and Maximize Screen Brightness
Immediately close and reopen the QR image. Most third-party booking platforms embed a timestamp in the QR; a stale image from hours ago may be invalid. Also, check that your screen brightness is at least 70%—Beijing sunlight is strong, and a dim screen can make the QR unreadable. Take your phone out of any pop socket or thick case that might cast a shadow on the QR.
Step 2: Switch to the Official Mini-Program
Many Beijing attractions use the official WeChat or Alipay mini-programs for ticketing. If you used a travel agency or aggregator, their QR might not be recognized by the on-site terminal. Open WeChat, search for the attraction's official mini-program (e.g., “Palace Museum” for the Forbidden City), log in, and find your order under “My Tickets.” The mini-program often generates a fresh QR that works.
Easy to get wrong: People often spend too long retrying the same QR that came in an email attachment. That static image is likely expired; you must regenerate it from your booking account.
Step 3: Ask Staff for Manual Verification
If the QR still fails after Steps 1–2, walk to the staffed entry lane (usually marked with a yellow vest or a “Manual” sign). Show your booking confirmation (email or order number), and the staff can scan a barcode from their tablet or even manually input your order ID. This almost always works. Do not get back in line—go directly to the staff window.
Step 4: Use Mobile Data or Offline Backup
Sometimes the QR app needs a real-time internet check to validate the ticket. If you're on Wi-Fi that's slow or captive, switch to mobile data. Even a weak signal should suffice. As a last resort, screenshot your QR while data is still on, then try that screenshot. Some gates accept a static QR paired with the last validation timestamp.