Popular in ChinaSubscribe

Travel tools · How-to · Step 4 of 4

How do foreigners use Alipay and WeChat Pay in China?

Which cards each app accepts, what it costs, the spending limits and when you need your passport, from each platform's own pages. Checked 23 October 2026.

Our verdict

YES, BOTH

Link a foreign card; cash must still be accepted

The short answer

Yes. Both Alipay and WeChat Pay let visitors link a foreign card and pay by QR code. WeChat Pay says you don't need a Chinese (+86) number and charges nothing on payments of ¥200 or less, 3% above that. Alipay does not publish its fee. By law, cash must still be accepted.

At a glance
Chinese phone numberNot needed for WeChat Pay; any number that gets texts
Cards, WeChat PayVisa, Mastercard, Amex, JCB, Diners Club, Discover, UnionPay
Cards, AlipayVisa, Mastercard, JCB, Diners Club, Discover on its visitor page
WeChat Pay feeNone up to ¥200 a payment; 3% above
CashLegal tender; refusing it is against the rules
Checked23 October 2026

Alipay vs WeChat Pay, from their own pages

Each row says only what that platform's official visitor guide or user manual says. Where a platform says nothing, we say so rather than borrow the other's rule.[1][2][3]

AlipayWeChat Pay
Official visitor guideAlipay+ “Pay in the Chinese mainland”“Guide to Add and Use International Cards with Weixin Pay”
Phone numberSign up with your mobile number; country code chosen in the appNo +86 number needed, as long as it can receive texts
IdentityChoose the country or region on your ID, then add a cardPassport; you are notified if a passport copy is needed
Card networks5 shown: Visa, Mastercard, JCB, Diners Club, Discover7: Visa, Mastercard, Amex, JCB, Diners Club, Discover, UnionPay
Fee on foreign cardsNot stated on its visitor pageFree up to ¥200 a payment; 3% above
Spending limitsNot publishedSee the limits table below
Uses it namesShops, taxis, buses and metro, flights and hotels, translation, exchange ratesEveryday purchases in mainland China
What a foreign card can't doNot statedRed packets, transfers, topping up or withdrawing balance

Set up WeChat Pay

From WeChat's English guide and WeChat Pay's user manual (updated 12 June 2026). Do it at home, where you can receive the text message.[2][3][4]

  1. 1

    Install and register

    Download or update WeChat and register with your phone number. A non-Chinese number works if it can receive texts.

  2. 2

    Open the wallet

    Tap Me → Pay and Services → Wallet. If you registered with a foreign number and see no Pay and Services page, go to Me → Settings → General → Accessibility and turn on Weixin Pay.

  3. 3

    Add your card

    In Wallet, tap Bank Cards → Add a Bank Card, agree to the terms and fill in your identity details as prompted.

    • A card issued outside mainland China with a UnionPay logo counts as UnionPay International: choose UnionPay as the card type.
    • Up to 3 foreign cards per account; one card can be linked to at most 2 WeChat accounts.
  4. 4

    Upload your passport if asked

    If you verify with a passport, WeChat notifies you when it needs a copy: a photo of the passport and a photo of you holding it. Review takes about one working day; the result arrives from the WeChat Pay official account.

  5. 5

    Pay

    Scan the merchant's QR code, or show your payment code to be scanned.

Set up Alipay

Alipay's visitor page is shorter on detail; the app guides you through the rest.[1]

  1. 1

    Install Alipay

    Download Alipay and choose the international version when you log in.

  2. 2

    Register

    Enter your mobile number with its country code, tap Next and follow the prompts.

  3. 3

    Add your card

    Select the country or region on your ID, then add your international bank card.

  4. 4

    Pay

    Scan or show a QR code in shops, taxis, buses and the metro, or book flights and hotels in the app.

Which cards each app accepts

WeChat Pay lists its networks in its user manual; Alipay shows logos on its visitor page. Each app says the add-card screen is final.[1][3]

Card networkWeChat PayAlipay
VisaYesYes
MastercardYesYes
American ExpressYesNot on visitor page
JCBYesYes
Diners ClubYesYes
DiscoverYesYes
UnionPay, issued outside mainland ChinaYesNot on visitor page

WeChat Pay cannot link single-brand foreign-currency cards issued by mainland Chinese banks. “Not on visitor page” means Alipay's page doesn't show it, not that it is refused: try it on the add-card screen.

WeChat Pay spending limits on foreign cards

WeChat publishes two sets of figures: one in its English visitor guide, and tiers by verification level in its Chinese user manual. It does not explain how they relate on one page. Your limit appears in the app when you pay.[2][3]

Where it's statedPer paymentPer period
English visitor guide¥6,500¥50,000 a month; ¥65,000 a year
Manual: basic sign-up, no ID uploaded¥3,000¥15,000 a year
Manual: after uploading your passport¥35,000 (also per day)¥350,000 a year

WeChat Pay says it sets these limits by risk and, for basic sign-ups, at the regulator's request. Alipay publishes no limit figures on its visitor page.

When WeChat Pay asks for your passport

WeChat Pay's verification manual lists four triggers for uploading an ID copy:

  • A single payment of ¥10,000 or more.
  • ¥50,000 or more in or out across all your accounts within 30 days.
  • Balance above ¥5,000 for 10 days in a row.
  • Buying a wealth product such as Licaitong or Lingqiantong.

For foreign-card users, WeChat Pay's terms ask for your name, ID number and expiry, card number, sex, nationality, contact details, occupation and address, plus a photo of the ID and a photo of you holding it. Alipay's visitor page gives no trigger amounts.

[4][5]

Other ways to pay

Your bank card itself. UnionPay International says more than 27 million merchants and 1.1 million ATMs in mainland China accept UnionPay cards.

Your home wallet. Through Alipay+, some overseas wallets pay at Chinese merchants directly, among them AlipayHK, Kakao Pay, TrueMoney, GCash and PayPay. Alipay+ notes that each wallet may set its own limits. Tencent says 36 overseas wallets now work with WeChat Pay QR codes, and PayPal users in the United States are the first to scan them through PayPal.

Apple Pay with a foreign card. We found no official page confirming it works in mainland China, so we don't recommend relying on it.[1][6][10]

What we could not confirm

  • Alipay's fee and spending limits for foreign cards: not on its visitor page.
  • Whether Alipay currently accepts American Express and UnionPay International cards.
  • How WeChat's English-guide limits relate to the tiers in its Chinese manual.
  • Which country codes each app accepts: neither publishes a list.
  • WeChat's Chinese-language visitor guide: blocked by a security check when we tried to read it.
  • Apple Pay with a foreign card in mainland China.

Watch out for

  • The “$5,000 per transaction, $50,000 a year” limit quoted online is the annual foreign-exchange quota for Chinese residents, not a limit on visitors' cards.
  • A foreign card in WeChat Pay can't send red packets or transfers, so you can't split a bill with a friend that way.
  • Set up and test at home: verification can take a working day, and you need to receive a text.

Questions readers ask

Do I need a Chinese phone number for WeChat Pay?

No. WeChat says you can use your international number as long as it can receive SMS verification codes.

Is there a fee for using a foreign card in WeChat Pay?

No fee on payments of ¥200 or less; 3% of the payment above ¥200. Fees are refunded in proportion if you get a refund. Tencent also runs a first-time promotion waiving fees on up to ¥1,000 a day for 90 days.

What does Alipay charge on foreign cards?

Alipay's visitor page does not state a rate. Check the amount on the payment screen before you confirm.

Does Alipay accept American Express?

Alipay's visitor page shows Visa, Mastercard, JCB, Diners Club and Discover, not Amex. Try it on the add-card screen; WeChat Pay does list Amex.

Can shops in China refuse cash?

No. People's Bank of China rules in force since 1 February 2026 forbid refusing cash or treating cash payers differently, and taxis must accept cash. You can complain to the local PBC branch.

Do I need a Chinese bank account?

No. Both apps let visitors link a card issued outside mainland China.

Sources

  1. Alipay+, Pay in the Chinese mainland (visitor page) · accessed 23 Oct 2026
  2. WeChat Help Center, Guide to Add and Use International Cards with Weixin Pay · accessed 23 Oct 2026
  3. WeChat Pay user manual, Bank cards (updated 12 June 2026) · accessed 23 Oct 2026
  4. WeChat Pay user manual, Real-name verification (updated 12 June 2026) · accessed 23 Oct 2026
  5. WeChat Pay User Service Agreement, appendix for foreign-card users · accessed 23 Oct 2026
  6. Tencent, three initiatives for inbound payments (27 May 2026) · accessed 23 Oct 2026
  7. People's Bank of China, Announcement No. 10 of 2018 on refusing cash · accessed 23 Oct 2026
  8. People's Bank of China, Announcement No. 18 of 2020 on refusing cash · accessed 23 Oct 2026
  9. PBC, NDRC and NFRA, Announcement No. 29 of 2025: rules on renminbi cash payments and services · accessed 23 Oct 2026
  10. UnionPay International, Explore Mainland China Your Way · accessed 23 Oct 2026
  11. Alipay Global Merchant Portal · accessed 23 Oct 2026

Update log. 23 October 2026 — reviewed. Next review due 21 January 2027. Suggest a correction

Newsletter · Free · Every Thursday

The China Brief

Entry rules and prices change. We tell you when they do.

Unsubscribe in one click.

Thanks. Check your inbox to confirm.