Do I Need a Chinese Bank Account?

A decision flow for when a local account is required and when it is not.

Last updated

Report an issue

Quick Answer

If your foreign card works in Alipay or WeChat and you can withdraw cash, you do not need a Chinese bank account. If a service shows Chinese bank card required or blocks you at checkout, you will need one for that service. Decide after a real test payment, not before.

Exact Actions

  1. Confirm your wallet is usable.
    • Open Alipay or WeChat and check Cards to see a foreign card listed.
    • The card should appear with masked digits and no warning icon.
    • If no card appears, you cannot rely on wallets yet; add a card first and retest before deciding on a local account.
  2. Run a live payment test.
    • At a staffed counter, pay a small amount using Scan or Pay.
    • Success is a green Payment Successful screen and a receipt in Bills.
    • If the payment fails with Transaction not allowed, do not retry; try the other wallet or pay cash and keep the failure screen for reference.
  3. Check whether your required services block foreign cards.
    • When a service checkout page shows Chinese bank card required or a mandatory local card field, take a screenshot.
    • If the checkout does not allow a wallet balance or foreign card, that service requires a local account.
    • If the service accepts wallet payment, keep using wallets and avoid opening a local account.
  4. Test cash access as a fallback.
    • Use a bank ATM with Visa or Mastercard logos to withdraw cash.
    • If the ATM declines your card, switch banks or call your issuer; do not assume you need a local account yet.
  5. Decide and act.
    • If your payments and cash access work, stop here and keep using wallets plus cash.
    • If a required service blocks you, plan for a local account only for that specific requirement.

Failure Scenarios & Fixes

  • Wallet card added but payments fail: issuer blocks wallet transactions; call your bank or use another card before deciding on a local account.
  • Service checkout demands a local card: the service does not support foreign cards; you will need a local account or a local payer.
  • ATM declines your card: the ATM network blocked the withdrawal; try another bank ATM or confirm your travel notice with the bank.
  • WeChat Services tab missing: wallet not initialized; update WeChat and retry before concluding you need a local account.
  • Identity verification stuck: wallet limits may block payments; switch to Alipay or cash while verification completes.

Reality Check

  • You reach a checkout page and the only field is Chinese bank card; stop and switch to a service that accepts wallet payment.
  • Your wallet test fails in a busy line; pay cash and decide later instead of opening a bank account immediately.
  • An ATM declines your card on the first try; move to another bank before assuming your card is unusable.
  • A service requires an in-app bank card binding step; pause the transaction and decide if you can avoid that service.

What Locals Do Instead

  • If a service requires a bank card, locals use their own local card because the service will not accept anything else.
  • If a wallet payment fails, locals switch to another wallet or cash because resolving verification in line slows the queue.
  • If a bank ATM declines, locals use a different bank because ATM networks can vary by bank.
  • If a service blocks checkout, locals choose a different provider because payment compatibility matters more than features.

Checklist

  • Foreign card visible in wallet Cards list.
  • One successful wallet payment completed.
  • ATM withdrawal tested or confirmed.
  • Required services checked for Chinese bank card required.
  • Decision made based on actual failures, not assumptions.

Next Steps