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 transaction | International card fee |
|---|---|
| ¥200 or less (¥200 included) | None |
| Above ¥200 | 3% 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:
- Tap Me, then Pay and Services, then Wallet.
- In Wallet, tap Bank Cards, then Add a Bank Card.
- Read the Weixin Pay User Service Agreement and Privacy Policy, and tap Agree.
- Fill in your identity information on screen. If you verify with a passport, WeChat asks you to upload a copy of it.
- 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.
| Page | Per transaction | Per month | Per year |
|---|---|---|---|
| WeChat Help Center, international cards guide (no page date; footer says 2012-2026) | 6,500 RMB | 50,000 RMB | 65,000 RMB |
| China government site (Xinhua, updated 11 April 2024), quoting the central bank | 5,000 US dollars (raised from 1,000) | Not stated | 50,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:
- Check that your name matches your bank account exactly, with the same capitalization, spaces and punctuation.
- Check that the mobile number is the one registered with the card account and can receive SMS.
- Check that the country or region matches your ID.
- 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.