平行光 Paralight
中文
China Guide

Quick answer

How to pay in China with a foreign card

Install Alipay (plus WeChat Pay as a backup), link your Visa or Mastercard before you fly, and pay by scanning QR codes — it works almost everywhere, and transactions under ¥200 are fee-free.

Fact-checked 2026-09-16

  1. 1Install both apps before departure — Alipay as your main wallet, WeChat Pay as backup (you'll want WeChat for messaging anyway).
  2. 2Register with your passport and your home phone number.
  3. 3Link your Visa or Mastercard under Me → Wallet (WeChat) or My → Bank cards (Alipay).
  4. 4Tell your bank you'll be in China: card-binding uses 3-D Secure codes that some banks block by default.
  5. 5Test one small payment on day one — most street vendors, metros and taxis are QR-first.

Alipay or WeChat Pay first?

Both link international cards without a Chinese bank account. Travelers consistently report <b>Alipay is the smoother first setup</b> for foreigners; WeChat Pay is essential as the messaging app and works as a capable backup wallet.

AlipayWeChat Pay
Foreign cardsVisa · Mastercard · Amex · JCBVisa · Mastercard (Amex limited)
Setup for foreignersSimplestA few more steps
Beyond paymentTransit codes, tax-refund mini-programMini-programs for everything
Fees, fact-checked Sep 2026

Transactions under ¥200 are fee-free on both apps. Above that a ~3% processing fee applies, and your own bank may add its own foreign-transaction fee on top. Policies have loosened before — check before a long trip.

If card binding fails

Carry a little cash anyway

¥200–500 in cash covers the rare cash-only situation (small stalls, some taxis, rural areas). Everything else — restaurants, museums, metro, high-speed rail — is QR-first and foreign-card friendly.

Go deeper

GuideLanding day setup: SIM, eSIM, payments & registrationGuideThe six things to do before you flyGuideSurvival Pack (printable)

Primary sources