Setting up WeChat pay is a pretty minor problem as far as tourism is concerned. Aside from the fact that almost everyone does take cash (at least 3 months ago in Shanghai), it's only difficult if you don't know someone with RMB willing to do currency exchange.
The big problems all tourists face are directly due to government policies:
* Painful to get initial entry visa, especially if you don't live near a consulate.
* Setting up a VPN so you can even access basic services like your email.
There are limitations (no leaving city of arrival), but it’s a useful last minute thing. You could do a tourist visit to Beijing, Hong Kong, Shanghai, and back home without a visa.
For VPN, speedify worked well.
I did pay cash in one place (near the diplomatic sector of Beijing), but got such a funny look I didn’t try again. Hotel took Amex.
Someone just told me that the Shanghai hotel I stayed in for several days last week costs foreigners double the Chinese rate. Undoubtedly, part of that rate includes various taxes, and takes the payment margin into account.
This is true for every other country in the world, yet somehow it's done. China is the exception.
Someone just told me that the Shanghai hotel I stayed in for several days last week costs foreigners double the Chinese rate. Undoubtedly, part of that rate includes various taxes, and takes the payment margin into account.
No, that's just a thing that happens. It's not unique to China, or even this point in time. I've been to lots of places in the world where I've gotten the "tourist" menu at a restaurant, which has higher prices.
But when it comes to credit cards, China is truly different: They don't have Visa or MasterCard (or AmEx) in the country. They do have Union Pay, which is a special, China-only credit card.
So businesses do often take credit cards. They just don't take non-Chinese credit cards.
In this sense, they are different from other countries I've visited.
Not China-only. Union Pay is widely accepted in the United States, and probably every other country. Even small gas stations in the middle of nowhere take Union Pay.
India kind of makes sense, but the Netherlands? Seriously? I hope things are different now.
Visa and MasterCard operate in China. Before 2016, dual branded visa/MC/Amex/UnionPay cards were pretty common (I had a couple). Then the government made that illegal for some reason. Lots of places do accept credit cards (eg starbuxks, hotels, fancy restaurants, ...).
Previously, my perception was that WeChat Pay isn't available for me because WeChat isn't allowed to operate payment services in Europe, thus tries to keep me outside the system.
However, things could be easier since it's prepaid.
Foreign credit cards are almost never accepted in China. I've sometimes been able to use my non-Chinese Visa card in supermarkets, although even that has been rare and tedious. And hotels all take foreign credit cards, but that's clearly because so many foreigners want to use them to pay.
It's quite possible that WeChat is trying to avoid being regulated by non-Chinese authorities, and thus keeps foreigners out. They certainly (I'm guessing) don't want to have to deal with banking and privacy rules in other countries. So as you say, by keeping it restricted to prepaid usage, everyone wins.
The only thing I don't understand here is why they don't make it easier, more obvious, or more accessible to foreigners. The workarounds I describe have made my visits to China far easier over the last six months, and I hope that others will benefit, too!
Reading your article was a joy for me an I think it will help many people.