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
- 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.
- 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.
- 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.
- 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.
- 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.