Why will my Alipay metro code not activate when shop payments work?
By the MyChinaTrip team · checked 26 sept 2026Metro-code activation has its own city, identity and payment setup, so a working shop payment does not complete it. If you need to travel now, buy a single-journey ticket at the station; Shanghai service centres accept listed overseas card networks for ticket purchases.
您好,我的乘车码无法开通,但商户付款正常。我想先购买到这个站的单程票。如果已有进站记录,请帮我处理,避免重复扣费,谢谢!
Meaning: Please help me buy a single ticket or resolve an existing entry record while my transport code is unavailable.
At a glance
- Shanghai's official guide describes the Metro Daduhui app and Shanghai Metro services within Alipay or WeChat as transport-code routes. [1]
- It lists overseas Visa, Mastercard, Discover, American Express, Diners Club and JCB at metro service-centre card terminals for ticket purchases. [1]
- Shanghai single-journey IC tickets are valid on the purchase day and collected at exit; paper QR single tickets are scanned at entry and exit and are not collected. Neither supports out-of-station transfers. [1]
- Shanghai's ordinary metro fare starts at RMB 3 for up to 6 km. The Airport Link Line has a separate fare system, starting RMB 4 with a RMB 26 full journey. [1]
What to do next
- Before the first ride, select the correct city transport service and finish its identity, payment and authorisation prompts while you have time and a stable connection. Keep a physical card or RMB cash as a ticket-buying fallback instead of relying on an untested QR code.
- If activation fails at the station, step away from the gate and read the actual error. Check the city, transport product, document details, funding method and any incomplete authorisation rather than repeating an ordinary merchant payment test.
- If the journey is urgent, go to the staffed service centre and request a single-journey ticket to the exact destination. In Shanghai, use the listed overseas-card terminal route or another payment method accepted at that counter.
- Keep the ticket for the whole journey and use the same ticket or activated transport method at entry and exit. If you entered successfully but cannot exit, speak to station staff with the entry record instead of buying an unrelated new ticket.
- Later, open the transport service's own account or payment settings and resolve the named blocker. Shanghai's guide also documents an International Cards option for Mastercard or Diners Club within Metro Daduhui's WeChat Pay channel; follow the option actually shown for your card and account.
- Test the completed setup on an ordinary ride with enough time for staff help. Keep the successful transport record so you can identify an unsettled journey if the code is blocked again.
If your situation is different
You are outside Shanghai: use the local operator's fare and ticket route. The card networks and products listed here describe Shanghai, not a universal promise for every Chinese metro.
The screen asks for a Chinese bank card: inspect whether you selected a product with that requirement. Use a supported international-card route or a single ticket rather than assuming the linked foreign card must satisfy every transport product.
You have an unpaid or incomplete previous ride: open that city's transport record and ask station staff to resolve the entry/exit or fare issue. Re-registering a wallet does not explain the missing journey record.
Your phone is offline or out of battery: buy a physical or paper ticket through the staffed route and keep it available for exit. Do not assume a screenshot of a transport code will function as a live ticket.
Common mistakes
- Using a working shop purchase as proof of metro activation: complete the transport product separately.
- Scanning at the gate repeatedly while the code is not active: move aside and use the counter fallback.
- Switching payment methods between entry and exit: keep the same journey record.
- Applying Shanghai's fare or card list to another city: use that operator's actual ticketing options.
Quick questions
Do I have to fix the app before riding?
No. In Shanghai, use the station ticket route while you resolve the code later.
Can I tap my foreign card directly?
Shanghai's current guide lists eligible UnionPay, Visa, Mastercard, American Express and JCB contactless cards for Tap to Ride. Use the same eligible card or device at both ends and ask staff if the gate rejects it.
Can one code admit two people?
Arrange each traveller's valid ticket or supported transport credential. Do not assume an ordinary merchant payment covering a group means one live metro code can be reused for everyone.
What should I show staff?
The error, destination and any existing entry record, so they can distinguish an activation problem from an incomplete journey.