Back in late 2019, it was announced that WeChat and Alipay would let people add foreign credit cards to use mobile payment in China. Considering how much easier it is to purchase goods and services using WeChat in China, this is a huge announcement for expats and travelers to China. But does it work? And if not…what other options are there?
Up until this point, it’s only been possible to connect a Chinese bank card (usually UnionPay) to your WeChat Pay or Alipay account.
For foreigners, this meant opening up a bank account in China, which takes a bit of time and patience, not to mention a long-term residence visa.
There are other other global payment solutions for China that are great, but these are alternatives to WeChat at best. If only WeChat could accept Visa or MasterCard as payment options, life in China would be so much easier!
Back in early 2018, WeChat announced that they would begin accepting foreign credit cards as an option on their platform. That was two years ago and, well…
…it never worked (as many commenters on this article have attested to).
So what’s to say it’s going to work this time? Well, for one, both MasterCard and Visa have made announcements about the upcoming partnership, which is a good sign.
Here’s what you need to know about using WeChat in China, including my thoughts on the wisdom of giving the Chinese government all your financial information (hint: this is key).
Back in 2018, WeChat had set up a number of limiting conditions to add a foreign credit card to use WeChat Pay.
This time around, it seems that things are different. While it’s not clear exactly how WeChat will be handling the change, right now Alipay launched an international version of their app that caters to foreigners.
Here’s what we know so far:
You see, throughout 2019, many foreigners who had previously had WeChat Pay accounts without a Chinese bank account had been shut down. Now, it seems like that will be changing.
Disclaimer: Because WeChat hasn’t yet rolled out this new feature, I can’t be 100% sure this is how the process will eventually be done. However, what I’m about to show you is the current process of adding a foreign credit card to WeChat Wallet.
Currently, it doesn’t work.
As I open up WeChat on my phone, the first thing I do is click “Me” on the bottom menu to find my “Wallet”.
From here I can click on the “Cards” menu item. As you can see, I already have a WeChat Wallet activated, so theoretically this should be easier for me to do.
I’ve already added my Bank of Communications card to WeChat, which works very well, I might add.
However, I’d like to see if I can add my foreign credit card. So I’ll go ahead and click “Add a Card” and see what we can do here…
The first sign that things might not go well is that it won’t let me change the name on my card. It insists that my name is “Summers Joshua [middle name]” because in China, they put your last name first.
Of course, this isn’t how my name is listed on my credit card, but oh well. We’ll continue anyway.
Once I’ve added all my card information, address and contact info, I’m ready to finish this process.
I press “Ok” and the card should (theoretically) get added to my WeChat Wallet.
And this is where things will hopefully change with this new announcement from WeChat and Alipay.
Right now, I can’t add a foreign credit card (as you can see from the error message above), but in the near future, that’s supposed to be different.
Before we continue with some alternatives to adding a foreign credit card to WeChat Pay, we need to address a very important question that you should be asking yourself:
Is giving my financial information to WeChat a good idea?
It’s a well-known fact that China’s government has backdoor access to WeChat. That’s just part of life for Chinese people, but for those of us who have a choice…
…do you really want China to have access to all your personal info?
Consider this: when you add your foreign credit card to WeChat, you’re going to have to give WeChat – and by extension the Chinese government – the following information:
Wow…that’s a lot of information that the Chinese government all of the sudden has access to. I don’t know about you, but that’s slightly scary.
I’m not saying you shouldn’t do it; I mean, it’s certainly going to be a more convenient way to travel to China. But I want you to understand what kind of privacy you’ll be giving up in order to do so.
And if that seems like a bit too much, here are your other options.
So until foreigners are granted the ability to add credit cards to WeChat, what alternatives do we have to pay with WeChat or otherwise? Is cash the only option?
Fortunately, there are a few solutions that I’ve mentioned above but I’ll go into more detail here:
There are changes that are coming to the system, but for now, we still need to wait before we can add a foreign credit card to WeChat Pay.
Nobody has given a clear timeline for the rollout of these changes (and it’s almost been a year), so we’re really just in a wait and see period.
As travelers or expats, using WeChat is convenient but not absolutely necessary. Don’t be afraid to get cash from a Chinese ATM.
And if you absolutely must add money to your WeChat Pay account, you can do so using the alternate methods mentioned above.
Otherwise, don’t bother trying to add your foreign credit card to your WeChat Wallet yet. Based on my experience, it doesn’t work yet. I’ll let you know when things change.
What are some of the most important, crucial China travel hacks? There are quite a…
What is the best Hong Kong travel guide book for travelers in 2024? If you're…
What is the best Beijing travel guide book? If you're making plans to visit Beijing,…
Are you searching for the best travel insurance options for a trip or move you're…
One of the most common questions I receive about VPNs (or "Virtual Private Network") is…
What websites are blocked in China in 2024 (January Update) This is a question that…
View Comments
Any update to this, josh?
Not yet, Rick. At this moment I'm just waiting to see how things change over the coming year.
June 2018 ive tried the peer to peer. Still doesnt work
It Doesn't work. Just tried after receiving money into my wechat wallet from a friend and when I tried to use it a message appeared saying that my account had to be linked to a Chinese bank account.
I can't open a Chinese bank account because I don't have any residency status here in china, even though I'm married to a local and we bought an apartment here.
Freaking control freaks.
It seems I can add credit card, but it is grayed out saying that "Card not supported for payment". :(
nothing has changed. and also i just found out on this trip that i can not accept any transfer money from anyone either as form of transfer or pocket money either. It requires us to have a chinese bank account to bone.
Even worse, i went to back to try to open a banck account, almost impossible for a tourist. it requires that you have job empolymnet letter for at least 6 months. I was borned and raised in china and moved to america few years( i'm a us citizen now). i can not even have a chnese bank account.
I live in China and have both of my credit cards from Canada on WeChat. No problem.
I've seen it done, so I absolutely believe you. I wonder when you did this, though? It seems as though current users - including myself - are having a hard time adding a credit card to WeChat whereas if you did it a year or two ago you were fine.
Yes, I also can add all of my foreign credit cards to the WeChat Wallet. There is even a verification booking of 1CNY from "WeChat Shenzhen" happening on those accounts then. Looks good at the first glance, but it's all useless as still no top-up or anything else is possible to do with them in WeChat.
Somebody posted somewhere that it was at least possible to do some payments with them, e.g. in the taxi. But I can't confirm as it is pretty embarrassing trying things with locals which then probably won't work, just to reach for the cash again in the end...
of course you can add credit card or debit card but you cannot top up the money from credit card or debit card to wechat account!
good writeup. I downloaded the latest Wechat, and in fact, it now has the option for visa, mastercard, discover, etc. However, when I go to add it, it fails just like you highlighted.
Yea, there have been so many changes that it's hard to tell what's possible and what's not.
no luck. Hitting the same error. basically as a foreigner without bank account in china, you can't link your credit card to your wechat wallet. without this cashless payment option, traveling in china is difficult.
Hi,
I recently downloaded alipay and my foreign bank card was accepted
Have you tried using alipay in china with success?
Hi Rue, I have! Although I've never put a foreign credit card on my profile, just my Chinese bank account.
Hi
Do you know how i can get a chinese bank account while abroad?
Patty
You can't. You have to be there in person. Sorry.
same here. I even tried to open a bank account in Shanghai with a help from my local friend, but it failed. they dont allow to create an bank account for travellers. HSBC only said yes, but they asked me to put at least $2000 as an initial deposit which is quite tremendous amount for me.
Really? I'd be prepared to do that, no worries, but I've received misleading information before from Bank of China. They told me if I was married, then I could open a bank account. So I married my girlfriend (we've been together a couple of years and bought an apartment as well) but after returning to the same bank I was told by higher management that I still needed residency status to open a bank account.
It's all too hard, but why???
i've actually been able to link my us credit card (VISA) to my wechat wallet. (disclaimer: expat working in china, already have wallet linked to chinese bank account) which on the surface seems like a success however i haven't actually been able to *use* my foreign credit card to pay for any transactions. i mean, sure it's a first level success to have it linked but when i dine out or want to transfer money to friends, the pop up window just says that my foreign-issued visa cC "is not supported". so what's the point honestly? has anyone else been successful in linking their foreign CC's AND been able to *use* it in china?
Interesting observation. Congrats on getting it linked! (I think) I obviously couldn't even get that far.
I have the same problem. WeChat Wallet set up with local bank account debit card. Added foreign card, but when I try using it for payment it says "card not supported for payment". Have limited funds on chinese account, so it makes life here harder if I can not access my foreign account through wechat. Does anyone know a trick to make this work?
What I've done in the past is just pull money out from an ATM using my foreign card and then deposited it into my Chinese account for use with WeChat. That's the most convenient way to do it that I'm aware of.
in the same boat. I am roaming the street with a big wallet loaded with cash.
I just tried to add mine but I can't even get past "link bank card issued with mainland China". It doesn't even let me try a foreign account. I do have a chinese bank card form when I lived here 2009-2011, but my phone number has changed and the bank has the old number, which causes a fail when I try to link it. Foreign card linking would really help me.
Update: I was able to add my card (I ignored where it said it had to be a chinese bank card), but after I try to send money to someone (to test it) it says "credit card isn't supported". So, it lets me add it but unsure if you can use it for anything.
Wonderful - haha
That makes sense (in a Chinese fashion)