πŸ’³ Payment

What to Do When Your Payment Fails in China

Don't panic β€” most payment failures are easy to fix.

πŸ“… Last updated: June 11, 2026 ⏱️ 4 min read

🎯 Quick Answer

Payment failures are common for foreign users. Most are caused by daily limits, bank fraud blocks, or network issues. Try switching to cash, using a different app, or connecting to WiFi. If nothing works, wait a few hours and try again.

It's going to happen at some point. You're at a shop, you scan the QR code, the app spins for a moment, and then β€” error. Payment failed.

Don't panic. Payment failures in China are common for foreign users, and most of the time it's a simple fix.


πŸ” Why It Happened

1. You hit the daily limit

Both Alipay and WeChat Pay have limits on how much you can spend. If you've been shopping, you might have hit the ceiling.

Fix: Wait until the next day β€” daily limits reset.

2. Your bank blocked the transaction

Your bank sees a charge coming from China and thinks it's fraud.

Fix: Check your notifications β€” your bank usually sends an SMS asking if it's you. Approve it and try again. Notify your bank before you travel to avoid this.

3. Network issue

Your VPN might have disconnected, or the merchant's internet is slow.

Fix: Check your VPN, toggle airplane mode on/off, or ask the merchant if they can try again.

4. Merchant doesn't accept international cards

Some smaller vendors have payment accounts that only work with Chinese bank cards.

Fix: Use cash, or ask if they accept WeChat Pay (sometimes that works when Alipay doesn't).


βœ… Quick Troubleshooting Checklist

  1. 1
    Switch to the other app β€” If Alipay fails, try WeChat Pay (or vice versa)
  2. 2
    Use cash β€” Always carry Β₯500–1000 in small bills as backup
  3. 3
    Connect to WiFi β€” Ask the merchant for their WiFi; sometimes cellular data is the issue
  4. 4
    Restart the app β€” Close and reopen Alipay or WeChat
  5. 5
    Wait and retry β€” Some issues resolve themselves after a few minutes