Binding a Foreign Card to Alipay & WeChat Pay

Last updated 17 September 2026 · 6 minute read · part of the China Travel Checklist

The short version: mainland China runs on QR-code payments. Cash still works, but many restaurants, ticket machines and shops expect Alipay or WeChat Pay. Both apps accept international Visa, Mastercard, Discover, JCB and American Express cards, and most everyday tourist payments do not require a Chinese bank account or a Chinese ID. The important part: do this before you fly, on your home Wi-Fi.

Why you should set this up before departure

Two reasons, and both bite people on arrival:

Alipay (支付宝) — step by step

  1. Install Alipay from the App Store or Google Play.
  2. Sign up with your phone number (foreign numbers work) or an email address.
  3. Open Me (我的)Bank Cards (银行卡)+ Add Card.
  4. Enter your international Visa / Mastercard / Discover / JCB / Amex card number.
  5. Complete your bank's 3-D Secure or SMS verification.
  6. Done. Pay by showing your Alipay QR code, or by scanning the merchant's.

No Chinese ID is normally required for this. If the app offers to switch the interface language, do that first — every menu name below is easier to find in English.

WeChat Pay (微信支付) — step by step

WeChat is the other half of the equation, and it is worth having even if you mainly use Alipay: several ride-hailing and ticketing flows run inside WeChat as mini-programs.

  1. Install WeChat (微信).
  2. Register with your phone number. You may be asked to have an existing WeChat user verify you — this is normal, and a friend or colleague with an account can do it.
  3. Go to MeServices (服务)Wallet (钱包)Cards (银行卡)Add a Card.
  4. Enter your international Visa / Mastercard and complete verification.
Known friction point: WeChat Pay sometimes asks for passport-based real-name verification for particular transaction types. Most tourist payments work with a bound foreign card, but expect the occasional prompt and bring your passport details with you.

Five things that catch people out

What this does and does not solve

Binding a card solves paying. It does not solve connectivity — and the two are separate problems that people often conflate. Your payment apps need a working data connection to load a QR code or confirm a transaction, and a normal domestic roaming plan or hotel Wi-Fi reaches only part of the internet from inside mainland China.

That is a routing question, not a payment one, and it has its own fix: a travel eSIM whose data session exits through a carrier network outside the mainland. We compare the options, including which ones route through Hong Kong, on the main checklist.

Affiliate disclosure: this site earns a commission when you buy through some of our links, at no extra cost to you. We only list partners whose sales we can track, so our comparison is a starting point rather than a complete market survey. See Privacy & cookies.

Spotted something out of date? Email us or message us on Reddit. Payment app flows change often — always confirm inside the app before you rely on a step.