Exact answer · Money & payments

WeChat Pay with a foreign card: fees, limits and setup (2026)

Short answer

Yes, WeChat Pay accepts cards issued by banks outside mainland China. A single payment of ¥200 or less has no international card fee; above ¥200 the fee is 3% of the whole amount. You link the card in the app with a passport, and you do not need a +86 phone number. Limits are given differently on two official pages, so read both below.

Short on time? Ask ChatGPT, Claude or Perplexity about this page →

✓ Last verified 6 October 2026 against Tenpay — notice on the rules for international card payment services (posts.tenpay.com)

Key facts

WhatThe ruleSource
No fee up to A single transaction of ¥200 or less (¥200 included) has no international card fee Tenpay notice, 2026-01-15
Fee above ¥200 3% of the whole transaction amount Tenpay notice, 2026-01-15
Refunds The fee is refunded in the same proportion as the refund Tenpay notice, 2026-01-15
Hotline 95017 Tenpay notice, 2026-01-15
What counts as foreign A card issued by a bank outside mainland China; banks in Hong Kong, Macau and Taiwan are counted too Tenpay notice, 2026-01-15
New-user offer First-time linkers: 3% fee waived on daily transactions under 1,000 yuan for 60 consecutive days from the first transaction, saving up to 30 yuan per transaction Beijing government English site, 2026-03-26
Cards (Beijing page) Seven brands: Visa, Mastercard, American Express, Discover Global Network, JCB, Diners Club, UnionPay Beijing government English site, 2026-03-26
Limits (WeChat) 6,500 RMB per transaction, 50,000 RMB per month, 65,000 RMB per year WeChat Help Center, international cards guide
Limits (government) 5,000 US dollars per transaction, 50,000 US dollars per year for foreign visitors on mobile payment platforms China government site (Xinhua), 2024-04-11
Documents Passport, or PRC Foreign Permanent Resident ID Card, or Mainland Travel Permit or Residence Permit for Hong Kong, Macau and Taiwan residents WeChat Help Center, international cards guide
Phone number No +86 number needed; an international number works if it can receive SMS codes WeChat Help Center, international cards guide
Not supported Red packets and money transfers WeChat Help Center, international cards guide

Can I use WeChat Pay with a foreign Visa or Mastercard?

Yes. WeChat Pay (called Weixin Pay in WeChat's help pages) accepts cards issued by banks outside mainland China. You link the card inside WeChat with your passport and do not need a +86 phone number. A single payment of ¥200 or less has no international card fee. Above ¥200 the fee is 3% of the whole amount. The fee rule is in a Tenpay notice dated 15 January 2026. Setup steps come from WeChat's own help pages, and the limits section sets WeChat's figures beside a government page.

Which foreign cards can I link to WeChat Pay?

Tenpay, the company behind WeChat Pay, defines an international card as one issued by a bank outside mainland China. Its notice counts banks in Hong Kong, Macau and Taiwan as included. It does not list card brands. It says the card types and situations that work follow the prompts on the service page in the app.

Brand lists exist on other pages, and they differ:

  • Beijing government English site (26 March 2026): seven brands: Visa, Mastercard, American Express, Discover Global Network, JCB, Diners Club and UnionPay.
  • Ministry of Commerce guide for foreign business people (2024): five logos for linking in WeChat or Alipay: Mastercard, Visa, JCB, Diners Club and Discover.
  • China government site, via Xinhua (11 April 2024): says foreign users can link international credit cards, including Visa and Mastercard.
  • WeChat Help Center: says only "international cards" and lists no brands.

If your card is Visa or Mastercard, it appears on every list that names brands. For other brands, the lists differ, and Tenpay says the card types that work follow the prompts on the service page in the app.

WeChat says international cards work for everyday purchases within the Chinese Mainland. They do not work for red packets or money transfers. The exchange rate comes from the card organization and your issuing bank, not from WeChat.

WeChat Pay fees on foreign cards in 2026

The Tenpay notice sets two cases, per single transaction:

Single transactionInternational card fee
¥200 or less (¥200 included)None
Above ¥2003% of the whole transaction amount

The 3% applies to the full amount, not just the part above ¥200. A ¥300 payment costs ¥9.00 in fees, and a ¥201 payment costs ¥6.03. The notice says the fee amount, rate and any waivers are shown on the service page in the app, with the amount to two decimal places. Fee rule changes are announced in advance. The notice names no other charge.

If you get a refund, the fee is refunded in the same proportion. WeChat's help page says the same: refunded in proportion to the refunded amount. The notice gives a customer service hotline, 95017.

Other pages word the free band a little differently. WeChat's help page says fees are waived "under 200 RMB" and 3% applies "above 200 RMB". The Beijing government English site says "under 200 yuan". The Ministry of Commerce guide says "not more than 200". Tenpay's own wording, "including 200", settles an exact ¥200 payment: it is free.

Is there a fee waiver for first-time foreign card users?

The Beijing government English site (26 March 2026) describes one. Users who link an international card to WeChat Pay for the first time get the 3% fee waived on daily transactions under 1,000 yuan. It runs for 60 consecutive days starting from their first transactions, with a maximum saving of 30 yuan per transaction. The same text appeared on the Beijing Foreign Affairs Office site on 28 May 2025, which called it a campaign WeChat Pay had "recently announced".

Three things these pages leave open. Neither gives an end date for the offer. Neither says more about what "first time" means. And the Tenpay notice does not mention the offer at all. Treat it as a bonus you may get, not something to plan a budget around. Since payments of ¥200 or less are free anyway, the offer only matters for payments between ¥200 and 1,000 yuan.

How to set up WeChat Pay with a foreign card

You need WeChat first. We cover that on the how to register WeChat page. WeChat's help page says to download or update the app, then register with your phone number or sign in. Then:

  1. Tap Me, then Pay and Services, then Wallet.
  2. In Wallet, tap Bank Cards, then Add a Bank Card.
  3. Read the Weixin Pay User Service Agreement and Privacy Policy, and tap Agree.
  4. Fill in your identity information on screen. If you verify with a passport, WeChat asks you to upload a copy of it.
  5. Tap Next to add the card, and follow the on-screen instructions.

Documents. WeChat's setup page accepts a passport, a People's Republic of China Foreign Permanent Resident ID Card, or a Mainland Travel Permit or Residence Permit for Hong Kong, Macau and Taiwan residents.

Phone number. You do not need a Chinese Mainland (+86) number. An international number is fine as long as it can receive SMS verification codes.

Details you will enter. WeChat's requirements page lists five items:

  • The debit or credit card number.
  • Your full name exactly as listed on your bank account, including capitalization, spaces and punctuation.
  • The ID number used to open the bank account, such as your passport number.
  • The country or region, which must match the one on your ID.
  • The mobile number registered with the bank account.

An SMS code goes to that registered mobile number. Enter it to finish linking. So the phone that gets the code is the one your bank has on file, which may not be the SIM you use in China.

WeChat Pay says my payment is restricted

WeChat Pay requires real-name authentication for all users. If you have not done it, a payment attempt shows a notice that the payment is restricted. Tap the notice and give:

  • An identity document: a passport, or a Mainland Travel Permit for Hong Kong and Macao residents or for Taiwan residents.
  • Your full name exactly as on the document.
  • Your mobile phone number, address and occupation.
  • A photo of the ID, and a clear photo of your face.

Once the information is accepted, the account is unfrozen. This is a separate page from the card-setup page, and its document list is shorter: it does not mention the Foreign Permanent Resident ID Card.

WeChat Pay limits for foreign cards: per payment and per year

Two official pages give different numbers, and they do not convert neatly into each other.

PagePer transactionPer monthPer year
WeChat Help Center, international cards guide (no page date; footer says 2012-2026)6,500 RMB50,000 RMB65,000 RMB
China government site (Xinhua, updated 11 April 2024), quoting the central bank5,000 US dollars (raised from 1,000)Not stated50,000 US dollars (raised from 10,000)

The government page is about foreign visitors using mobile payment platforms in general. The Ministry of Commerce 2024 guide repeats the same figures for foreign cards linked to Alipay or WeChat: no more than 50,000 US dollars a year and 5,000 US dollars per transaction. The WeChat page is the app operator's own wording, and the government page dates from April 2024. We'd go by the limit shown in the app.

Why was my foreign card rejected when linking it?

The only explanation in the official pages comes from the Ministry of Commerce guide (2024). It says linking a foreign card in WeChat or Alipay needs approval from the overseas issuing bank. Some issuers cannot recognise the linking request and refuse it. The guide suggests contacting the issuer's customer service, or using a Chinese bank card instead.

WeChat's help pages do not explain rejections or give error-by-error steps. A practical order, based on the pages above:

  1. Check that your name matches your bank account exactly, with the same capitalization, spaces and punctuation.
  2. Check that the mobile number is the one registered with the card account and can receive SMS.
  3. Check that the country or region matches your ID.
  4. If all that is right, call your card issuer, as the Ministry of Commerce suggests.

How do I pay in a shop: scan their code or show mine?

Both work. The Ministry of Commerce guide says to open the app at checkout, then either scan the merchant's collection QR code or show your payment QR code to the merchant. WeChat's help pages say only to refer to the payment page, so they do not describe the scan or show steps.

The government page quoted above says no ID information is needed for transactions under a certain amount on Alipay and WeChat Pay, according to the central bank. It does not state the amount.

Apps do not cover everything. For when cash is still useful, see is cash accepted in China. For the Beijing metro, see Beijing subway payment with foreign cards.

Plan the rest of the trip

FAQ

Does WeChat Pay charge a fee on foreign cards?

Only above ¥200. A single transaction of ¥200 or less has no international card fee. A single transaction above ¥200 is charged 3% of the whole amount, per the Tenpay notice dated 2026-01-15. If you get a refund, the fee comes back in the same proportion.

Do I need a Chinese phone number or bank account for WeChat Pay?

WeChat's help page says you do not need a +86 number: an international number works if it can receive SMS codes. You link your own foreign card, so you do not need a Chinese bank card. A code is sent to the mobile number registered with your bank account.

What is the WeChat Pay limit for a foreign card?

WeChat's help page gives 6,500 RMB per transaction, 50,000 RMB per month and 65,000 RMB per year. The Chinese government site, quoting the central bank in April 2024, gives 5,000 US dollars per transaction and 50,000 US dollars per year. The two pages use different currencies and different caps, so go by the limit the app shows you.

Why did WeChat reject my foreign card?

China's Ministry of Commerce guide says linking needs approval from the overseas issuing bank, and some issuers cannot recognise the linking request and refuse it. It suggests calling the issuer's customer service or using a Chinese bank card instead. WeChat's help pages do not explain rejections.

Can I send money or red packets with a foreign card on WeChat?

No. WeChat's help page says international cards cover everyday purchases within the Chinese Mainland but not red packets or money transfers.

Do new users get a fee waiver for linking a foreign card?

The Beijing government English site (2026-03-26) says first-time linkers get the 3% fee waived on daily transactions under 1,000 yuan for 60 consecutive days starting from their first transactions, saving up to 30 yuan per transaction. That page gives no end date for the offer.

Do I scan the shop's code or show mine?

Either. China's Ministry of Commerce guide says to open the app at checkout and scan the merchant's collection QR code, or show your payment QR code to the merchant.

Sources

Every rule on this page was read on the official pages below. Policies change; if something here no longer matches, the official page wins — and please tell us.

Plan your trip — chat with us