WeChat Pay || 2026 Updates AND How to Connect International Cards

Step aside, cash and credit cards.
There’s one payment juggernaut that runs everyday life in China: WeChat Pay. And yes, foreigners can use WeChat Pay too!
Since July 2023, visitors can link an international card (Visa, Mastercard, American Express, Discover, JCB, Diners Club or UnionPay) without a Chinese bank account, verifying with a passport and a phone number that can receive texts, foreign numbers included.
👉 Payments under RMB 200 carry no WeChat Pay service fee, while larger ones incur a 3% fee.
Having access to WeChat Pay is a big deal for tourists, particularly as apps such as PayPal, Google Pay and Apple Pay aren’t used in China and paying with foreign debit or credit cards has previously proved tricky.
Not to mention China is fast becoming a cashless society.
But we’re here to help. In this blog we’ll explain everything you need to know about using WeChat Pay so you can say goodbye to fumbling with cash and say 你好 Nǐhǎo to paying like a local!
WeChat Pay for Foreigners || What is WeChat Pay?
WeChat Pay for Foreigners || Why Use WeChat Pay in China?
WeChat Pay for Foreigners || Setting Up and Linking International Cards
WeChat Pay for Foreigners || How to Use WeChat Pay
WeChat Pay for Foreigners || Limitations and Transaction Fees
WeChat Pay for Foreigners || What is WeChat Pay?
Picture this: You’re dining at the best hotpot restaurant in Chengdu, shopping till you drop in central Shanghai, or catching a taxi to the beach in Beihai.
When it’s time to pay, you’re told foreign cards aren’t accepted.
But that doesn’t bother you. You’re a China pro. You’re using WeChat Pay.
With a swipe of your phone, you’ve paid and you’re back off on your China adventure.
So, exactly how did you make the magic happen? It’s actually pretty simple!
WeChat Pay is a mobile payment platform that lets you make cashless payments with your smartphone.
WeChat Pay is run by Tencent, and in mainland China it goes by its Chinese name, Weixin Pay (微信支付, Wēixìn Zhīfù). Don’t be surprised to see that name on shop counters, receipts and official city payment guides: it’s the same service.
WeChat Pay is found on the all-in-one messaging app WeChat (if you’re unfamiliar with WeChat, you might want to check out our Ultimate WeChat Guide first!)
And before you think WeChat Pay is just one of those niche apps that you don’t need to pay attention to, you might be surprised to learn that WeChat and its Chinese twin Weixin have well over one billion monthly users, according to Tencent’s quarterly results.
WeChat Pay allows users to pay for a wide range of goods and services, both online and offline.
👉 WeChat Pay has become a dominant force in China’s cashless economy and has changed the way people pay for almost everything in daily life.
WeChat Pay for Foreigners || Why Use WeChat Pay in China?
As we mentioned above, some poorly-prepared tourists arrive in China only to discover that their cards aren’t accepted, Google and Apple Pay abandoned them this side of the firewall and some shops don’t even accept cash.
So, it’s pretty crucial that you have a reliable form of payment ready to use for when you land in the China.
Given that WeChat is the most popular app in China, our students in previous years often arrived expecting to set up WeChat Pay (or Alipay) in no time, only to find that a Chinese bank account was required, which presented a whole other issue.
However, times have changed and now even if you’re only in China for a few days, weeks or months, you can can now use WeChat Pay too!
BONUS || We recommend setting up both WeChat Pay and Alipay before you fly, ideally linking the same Visa or Mastercard to each. If one app won’t take your card, or a merchant’s code fails, you can switch to the other on the spot.
Our guide to Alipay and linking your bank card walks you through the setup. While you’re at it, download the rest of our must-have apps for life in China.
Knowing how to use WeChat pay is becoming increasingly important in almost cashless China.
Luckily, WeChat pay offers a range of payment methods that you can use throughout your stay:
- QR code scanning
- In-app purchases
- WeChat Mini Programs
By activating WeChat Pay, you’ll have access to all sorts of useful features, from Split Bill and Ride Hailing to (for those lucky enough among us!) wealth management.
Now, let’s learn how to set up WeChat Pay on your phone.
How To Use A Mobile Phone in Chinese📱Your Pocket Guide
How can I use my mobile phone in Chinese? This is a full-proof, winning technique for helping improve your Chinese. Take it from someone who made the leap.
WeChat Pay for Foreigners || Setting Up and Linking International Cards
Once you know how, setting up WeChat Pay is a pretty straightforward process.
Here’s a step-by-step guide on how to do it.
Before you start, download WeChat from the App Store or Google Play and register with your own phone number. Some new accounts are asked to get verified by an existing WeChat user, so have a friend or classmate who already uses the app on standby. Our guide to using WeChat as a foreigner covers registration in detail.
TIP💡 Do all of this at home before you fly, while you can easily take calls and texts from your bank.
Open Wallet
To access the Wallet, you’ll need to first click on the “Me” section, which you’ll find at the bottom right of the WeChat app.
Then, click on “Services” and on this page you’ll find the “Wallet” function, which will take you to your payment options.
Add a Bank Card
In the “Wallet” section, you’ll find the option for “Cards”. Here, you’ll be able to click on “Add a Card”.
Fill in the relevant information, including your card number (you can also scan the card with your phone camera) and name.
WeChat Pay accepts cards from seven international networks: Visa, Mastercard, American Express, Discover Global Network, JCB, Diners Club and UnionPay. That’s according to the Beijing Municipal Government’s March 2026 payment guide. Credit and debit cards issued by US, UK and other foreign banks on these networks can all be linked.
NOTE || Unlike when you’re treating yourself to a little something on Amazon or Shein, here you won’t enter the name on the card. Instead, you need to enter your name as it appears on your bank account.
ANOTHER NOTE || If you’re staying in China long-term for work or study, we’d recommend opening a Chinese bank account. The steps above work for most visitors, but some foreigners have reported issues with linking international cards.
Card declined? Try these fixes in order:
- Update WeChat to the latest version and complete passport real-name verification before adding the card.
- Use your bank’s app or call it to allow international transactions, and tell it you’ll be using the card in China. Many banks block the first WeChat Pay charge as possible fraud.
- Approve any security check your bank sends, such as a 3-D Secure prompt or a one-time code by text.
- Check that the name you entered matches your bank account and passport exactly, including middle names and their order.
- Try a different card. Visa and Mastercard tend to link most reliably, while newer additions like American Express and Discover can occasionally be less consistent.
- Still stuck? Link the same card to Alipay instead, and use cash or a physical card until it’s sorted.

Input Personal Information
Here you’ll need a form of ID, most foreigners will use their passport information here.
Other forms of ID are accepted, such as Permanent Resident ID cards, or a Resident Permit for Macau, Hong Kong and Taiwan residents.
Then you’ll need to add your phone number, which is important for the final step:
Verification
Once you’ve entered your phone number, you’ll receive a text with a code to complete SMS verification.
During the card binding process, the mobile phone number you use must be able to receive SMS verification codes. Importantly, this number does not have to be from mainland China: a US (+1), UK (+44) or other foreign number works fine.
If you’re already in China, keep your home SIM active with roaming on so the texts still reach you. So yes, British, American and other visitors can all register WeChat and link a card from their bank at home.
Finally, create a 6-digit payment password to ensure the security of your WeChat Pay account.
And then… success! Happy shopping with your new WeChat Pay account!
“But wait! How do I actually pay for something?” we hear you screaming at your computer.
Don’t worry, that’s all in our next section ⬇️
How To Travel in China: The 8 Methods To Move
Your Complete Guide on How to Travel in China✈️ When coming to China for the first time a common question is – How to Travel in China? What’s the deal? There are numerous ways to get around China but a…
WeChat Pay for Foreigners || How to Use WeChat Pay
Most transactions in China, including paying for goods in shops, settling the bill in restaurants and even donating money to homeless people on the street, are completed through scanning QR codes.
Quick Pay
Probably the most common form of payment in China is quick pay, which as you may have guessed, is because it’s quick.
Once your WeChat Pay account is set up, all you have to do is return to the “Services” page and click on “Money” at the top left of the screen.
Then you’ll have your QR code ready for the vendor to scan.
Alternatively, on the homepage of WeChat there will be a small + button on the top right. You can click this and then select the “Money” option to access the QR code.

But that’s not all WeChat Pay has to offer. Payments can also be completed in these forms:
- QR Code Payments
- In-App Web-Based Payments
- Native In-App Payments
To keep things simple, we’ll just go through QR Code Payments in this blog. However, on the note of apps, make sure to take a look at our Must Have Apps for China article.
QR Code Payments
Scanning a merchant’s QR code is essentially the Quick Pay process, but in reverse.
So instead of the merchant scanning your QR code, you scan theirs.
Today, QR code payments remain the most common way to pay in China, but many payments now happen inside Mini Programs, especially for food delivery, ride hailing, museums, and travel services. Mini Programs are lightweight apps that run inside WeChat, so there’s nothing extra to download.
In most cases, payment happens automatically in-app using WeChat Pay, without needing to manually scan a QR code.
It’s pretty straightforward to do, you simply need to:
- Click on the + on the WeChat homepage
- Select “Scan” and scan the QR code
- Enter the amount you would like to transfer
- Confirm the transaction with your payment password
See, easy peasy!
WeChat Pay for Foreigners || Limitations and Transaction Fees
Limitations
Whilst it’s great news that foreigners can link international bank cards on WeChat pay and shop til they drop, there are some limitations you need to be aware of.
For instance, foreign cards don’t support sending red envelopes and direct transfers.
There are also some spending limits to bear in mind. These are the figures WeChat’s own help centre lists for international cards (we last checked in October 2026):
- For single transactions, the cap stands at RMB 6,500 (~US$970)
- The monthly cumulative limit is RMB 50,000 (~US$7,460)
- The annual cumulative limit is RMB 65,000 (~US$9,700).
You may see bigger numbers quoted online, such as US$5,000 per transaction and US$50,000 per year. Those are the maximum ceilings regulators let payment apps offer foreign visitors, not the limits WeChat applies to your card, so plan around the figures above.
But hey, for a short-term stay in China that’s still plenty to fuel your shopping sprees and adventures!
Transaction Fees
It turns out there is such thing as a (transaction) free lunch!
For those smaller purchases below RMB 200 (~US$30), you won’t have to worry about any WeChat Pay service fee. WeChat Pay’s got you covered.
For bigger buys above RMB 200, there is a 3% service fee, and it’s charged on the whole payment, not just the part above RMB 200.
The good news: if you’re linking an international card to WeChat Pay for the first time, the 3% fee is waived on daily spending under RMB 1,000 (~US$150) for 60 consecutive days from your first payment, saving up to RMB 30 per transaction.
TIP💡 To keep fees low after that:
- Keep individual payments under RMB 200 where you can. Meals, metro rides, coffee and convenience-store runs usually are.
- For a big group dinner, have each person pay their own share rather than putting the whole bill on one card.
- Pay large bills, like hotels, with a physical card that has no foreign transaction fees.
- Check your own bank’s charges too: many US and UK cards add a foreign transaction fee on top of WeChat Pay’s.
TIP💡 If your phone or a shop’s payment screen switches to Chinese, these are the words you’ll see most:
| Chinese | Pinyin | English |
|---|---|---|
| 我 | wǒ | Me (tab) |
| 服务 | fúwù | Services |
| 钱包 | qiánbāo | Wallet |
| 银行卡 | yínhángkǎ | Bank cards |
| 收付款 | shōu fù kuǎn | Money (pay and receive) |
| 扫一扫 | sǎo yi sǎo | Scan |
| 付款码 | fùkuǎn mǎ | Payment code |
| 支付密码 | zhīfù mìmǎ | Payment password |
For anyone planning to stay longer in Chengdu, learning Chinese makes everyday tasks like this far less stressful. Find your perfect Mandarin program.
WeChat Pay || Backup Options: Cash, Cards and Wise
There is another very useful alternative when paying for things in China.
That alternative is called Wise.
Wise is a super useful online bank that allows you to move your money between different currencies for a fraction of the price you would pay at the airport.
Whilst using Alipay and WeChat Pay is the best thing to do day-to-day in China, it pays to carry a backup or two:
- A few hundred yuan in cash, for small vendors or when your battery or signal dies
- A physical Visa or Mastercard, ideally with no foreign transaction fees, for hotels, airports, larger shops and ATM withdrawals at major banks
- A Wise card, which is ideal for converting your money to CNY at a low cost
So should you bring cash or a card? Bring both. Your phone does the everyday work, a card covers big bills and ATMs, and a little cash gets you out of a jam.
With Wise, you can add money from your local bank account and then just convert to CNY.
Happy Shopping! How has your WeChat Pay experience been? Let us know in the comments!
WeChat Pay for Foreigners || FAQs
Can foreigners use WeChat Pay in China?
Yes, foreigners can use WeChat Pay in China.
WeChat Pay is available for both Chinese and international users, making it convenient for foreigners to make cashless transactions while traveling or living in China.
How to activate WeChat Pay?
— Open Wallet
Click on “Services” and on this page you’ll find the “Wallet” function, which will take you to your payment options.
— Add a Bank Card
In the “Wallet” section, you’ll find the option for “Cards”. Here, you’ll be able to click on “Add a Card”.
— Input Personal Information
You’ll need to add your phone number, which is important for the final step.
— Verification
Once you’ve entered your phone number, you’ll receive a text with a code to complete SMS verification.
And then… success! Happy shopping with your new WeChat Pay account!
How can I set up WeChat Pay as a foreigner?
First, download the WeChat app and register for an account.
Then, on the “Me” page select “Services“. Here you’ll have the option to click on “Wallet” and proceed to “Add Card“. Here, you’ll need to enter your card information, ID information and phone number to verify your account.
Importantly, tourists and short-term visitors can now link international cards.
Are there any transaction limits for foreigners using WeChat Pay?
Yes, there are transaction limits for foreigners using WeChat Pay.
For single transactions, the maximum amount allowed is RMB 6,500 (~US$970), according to WeChat’s help centre.
Additionally, there are monthly and annual cumulative limits of RMB 50,000 (~US$7,460) and RMB 65,000 (~US$9,700), respectively.
Can foreigners send and receive red packets (hongbao) with WeChat Pay?
No, not with an international card. WeChat’s help centre confirms that, as of 2026, international cards linked to WeChat Pay don’t support red packets (hongbao) or money transfers, only everyday purchases in mainland China.
This feature is limited to Chinese users and long term residents in China.
Should foreigners use WeChat Pay or Alipay?
The choice between WeChat Pay and Alipay depends on individual preferences and specific needs.
Both payment platforms are widely used and accepted in China, offering similar functionalities.
Most importantly, both platforms now allow the linking of foreign bank cards.
Our advice is to set up both before you travel. You can follow our guide to Alipay and linking your bank card for the second app.
What currencies does WeChat Pay support?
According to WeChat Pay’s official help page, it supports the following 26 currencies.
These are…
USD, HKD, JPY, THB, EUR, GBP, CAD, KRW, AUD, SGD, NZD, RUB, CHF, SEK, DKK, NOK, AED, TRY, MOP, TWD, CZK, MYR, PHP, IDR, MNT and QAR.
Can I use my Wise card in China?
Yes you can. With Wise you can convert many currencies such as EUR, GBP, AUD, CAD, USD and more to CNY and then use it in China.
You can get a free Wise card here.
Can British people use WeChat?
Yes. British visitors can register WeChat and set up WeChat Pay with a UK (+44) phone number, as long as it can receive SMS verification codes.
You can link a UK-issued Visa or Mastercard and verify your identity with your passport. Keep your UK SIM active with roaming on once you’re in China so the codes still reach you.
Is it better to take cash or card to China?
The best approach is to bring both, with WeChat Pay or Alipay on your phone doing most of the everyday work.
A physical Visa or Mastercard, ideally with no foreign transaction fees, covers hotels, airports, larger shops and ATM withdrawals. A few hundred yuan in cash helps with small vendors or when your battery or signal dies.
Can I use WeChat Pay in China without a Chinese bank card?
Yes. WeChat Pay lets foreign visitors link international credit and debit cards from networks such as Visa, Mastercard, American Express, JCB and UnionPay, so a Chinese bank card is not required.
Foreign cards can’t send red envelopes or make direct transfers, and spending limits apply. If you’re staying long-term for work or study, opening a Chinese bank account is still worth considering.
Want more from LTL?
If you wish to hear more from LTL Language School why not join our mailing list? We give plenty of handy information on learning Chinese, useful apps to learn the language and everything going on at our LTL schools!
Sign up below and become part of our ever-growing community!
⭐ Download our free ebook, your starter pack of essential Mandarin learning resources!
BONUS || Want to study Chinese with us in China? Why not check out our group and individual classes here

33 comments
After I link my foreign bankcard and passport for identify verification, it says I still need to link a Chinese bank account to complete ID verification! Has anyone found a way around this?
Hmm that's odd, something we've not seen yet with our students. So you have been unable to fully attach your card?
I also have the same issue as jessie
I set up WeChat pay a few weeks ago and successfully link to my international Visa card. However I try to use WeChat Pay in Yue Hwa Products Emporium a department store in Hong Kong it doesn’t work. Is the reason I switch Hong Kong Tourist SIM card with a different phone number or Do I need to choose region to enable WeChat pay
It won't work in Hong Kong, only Mainland China. It doesn't matter which SIM you use unfortunately. WeChat Pay only works for Chinese nationals in Hong Kong.
We've tried as a team using Wechat Pay in foreign countries but it only works for Chinese nationals. Don't ask us why!
As a foreigner living abroad, your information listed on the website is not very helpful.
First, I tried linking my foreign bank card via your suggestion on the alipay page and it didn't work.
Now, my wechat app which I downloaded from google play doesn't even have wechat pay as an option.
Just a feedback because I feel like all the 30 mins or so I've spend reading and trying out the methods you suggested ended up failing.
After consulting my wife I've decided to leave another comment to apologize as she told me users will have to enable wechat pay before it appears under the ME page.
So, apologies for my previous comment due to my slow and senile brain since there is no way to delete it.
Hope it didn't ruin anyone's day.
Of course not Ralph. These things are never as easy as they seem! Glad you found a way.
I do the same step as a passport and a visa card. After verifying the card, it says check the phone number, but the code does not arrive
I think I linked it after many trial and errors... now I can't wait to go back and try or do you think I should try abroad first where wechat pay is accepted?..
Nice, well done Joy! It will likely only work in mainland China so you'll have to wait! Good luck 🙂
Good article. I've linked my bank card. Is there a way that a Chinese person can pay me using this? And then I can put it in my bank account? I seem to be getting the message that I need a Chinese bank account.
They won't be able to send money to your bank. That is a drawback. You can send money, but you won't be able to receive any.
I have been able to use WeChat Pay in China using Australian Visa and MasterCard debit bank cards, but sometimes it doesn't work. At the dentist, hairdresser, a few restaurants, a chemist and a few shops, it did not work. Vending machines prefer the MasterCard account but all the others take from my Visa (Wise transfer). So always having cash is essential. At one hotel in Shanghai that had already taken in the Trip.com booking process, a pre-authorised full amount as a deposit, I used my Wise Visa card to pay using their EFTPOS machine (PIN).
So now I am faced with a different issue, how to send money to a friend in China? WeChat says for the friend to set up a Wise transfer account. Any other options? No red envelopes or transfers or cash possible (they are too far away).
Yes this is the problem and why we make it clear to have a number of different options available. There is no set method of spending money in China! You genuinely have to try as you go.
For your question - I think Wise is probably the best option here. You can also send a bank transfer to their Chinese bank if you can get the details (you'll need IBAN and BIC or SWIFT if they have them handy).
There seems to be a step missing? there is a wait time for Face ID recognition where the app asked to take my actual face to compare against my passport. and the app said verification wait times can be a day or longer.
Is this normal
This isn't common but it could be a random spot check. From memory I think we've seen this a handful of times before with students but it's typically different for every user.
To me when I put my details it tells that Chinese mainland ID users are temporary unable to add international bank.please switch to Chinese mainland bank card . What can I do to link my WeChat wallet and my bank account I need your help please
I’m from Australia, using WeChat payment with my Australian visa. Works fine for small transactions, but when it’s larger than Rm500 payment always failed. And WeChat says it takes payments up to Rm6000. Any how to fix it?
We're not sure ourselves on the exact limits. It does vary annoyingly, so there are no set rules which makes things even harder for us to diagnose.
This happens so many times to me as well whenever I am in China (I travel to China at least once a month), and it is so frustrating.
I had my Wechat Pay linked to my credit cards as all foreign visitors do. No problem with small payments below RMB300. Anything above always get rejected, with a message telling me that the card is suspicious and may be a fraud.
Once I contacted Tencent to report the issues and I have to say that it wasn't very helpful and the problem persists till now.
hi, I'm a foreigner and tried creating wechat pay and verifying with my passport and bank card and it was approved. however when I try to use wechat pay in retail stores, it keep saying I'm not from China and hence transaction doesn't get processed. I doubt I had any information entered wrongly, can someone help?
That's odd, if everything has been verified it should work with no problems. Best to contact Wechat support, or try using Alipay instead.
hello,
my credit card has zero dollar for foreign transaction fee. if I add my card to WeChat, will my card be still charged for 3% transaction? TIA.
Can you add a credit card to WEChat pay or does it have to be a debit card?
You can add credit cards.
I verified successfully and linked both my debit card and credit card. My balance is 0.00 Yuan but I can't top up with either of them. When I try to do so I get a message that says "Please add a debit card issued by a Chinese Mainland bank to use the top-up function". Any ideas?
Hmm, our guess is that you can make payments with your foreign cards but for whatever reason it will not let you top up. Why, we aren't sure I'm afraid 😔
Hi! I plan to visit my relatives in Shanghai this year and my aunt wants to send me some money to my Wechat account to cover my daily expenses there. I have been using the app only for chat so far. My question is: can I receive the money from my aunt without linking my Wechat account to a bank account/card? If so, How do I set up the password, etc. Thank you in advance for your help! Best regards,
Hi Bing. You'll need some form of bank linked to receive money.
can I connect visa debitcards issued by santander, dkb and comdirect to wechatpay?
Yes, you should be able to.
I have linked my card and when I try to pay from QR code, I get the message “The current transaction cannot be processed with international bank cards. Please try another payment method.” I’ve contacted my bank and they tell they are not declining.