Don't wait until you're at the gate. Follow these steps, ideally a few days before your trip or on your first day in Beijing.
Step 1: Check Your Wallet's Domestic vs. International Balance
Both Alipay and WeChat Pay have separate "Domestic" and "International" versions. Many travelers accidentally use the international version (often linked to a foreign credit card) which has lower merchant acceptance inside China. Open your wallet, go to payment settings, and confirm you are using the "Mainland China" version with a linked Chinese bank card or an international card accepted by local merchants (like Visa/Mastercard via Alipay Tour Pass).
Step 2: Perform a Low-Value Offline Test
Before attempting a ticket purchase, try a small payment at a convenience store (like 7-Eleven, Wumart) or a coffee shop. Use the exact same QR code scanning method you would at an attraction. If this succeeds, you have high confidence your wallet is configured correctly.
Step 3: Verify with the Specific Ticketing Platform
Beijing attractions often use third-party ticketing platforms like Trip.com, Fliggy, or official mini-programs. These platforms each have their own payment gateways. Open the mini-program for the Forbidden City (for example) and attempt to start a ticket purchase — but don't complete it. See if the payment options load without errors. This reveals whether the platform accepts your wallet type.
Step 4: Test Network and GPS
Some China payment apps require location services enabled and a stable internet connection. At the attraction, you might be in a dead zone for data (e.g., inside a subway station or at a remote section of the Great Wall). Before you travel, test your network by disabling Wi-Fi and using mobile data at a location near the attraction. Many tourists fail because they are on a VPN that interferes with local payment gateways – temporarily disconnect from your VPN before paying.