Readit News logoReadit News
clubdorothe · 6 years ago
I went back to China for a month in December 2019. It's crazy how Wechat payment is now used everywhere.

Any shops in China (I believe 99% of them): in wechat, you have "wallet" that generates QR code. Go to any shop, at the counter, show the QR code generated, they have the machine (or wechat app) to scan it. done. Crazy efficient. Most of the people there don't bring wallets anymore.

Most of the restaurants in Shenzhen now has a QR code. You scan it, order what you want, and the food come. Don't need any interaction with the waiter, what I felt a bit inconvenient since I like to ask what's good there.

Starbucks: When I've left home, ordered via the Starbucks "mini-app" inside wechat, when I arrived in starbucks 5 minutes later, it was ready on the counter.

Metro and Bus: get the metro/bus "mini-app" in wechat. you get . In their receipt it is mentioned "blockchain" technology. I'm not too sure if they use it, wondering if they really do use a blockchain behind to generate receipts.

Sending money to ANYONE: never been that easy to send money to anyone. Even if you , show the QR code, and they'll . No more " I don't have cash on me " excuse. There is also no hard limit on how much you can send. I remembered paying all my rent via wechat when I lived there, about 3000 usd every 3 months.

dijit · 6 years ago
Not sure if you know, but at least life in Sweden is pretty close to this. Contactless payments are everywhere (Apple/Samsung/Android pay) and the app “swish” works great for sending payments to people. Even some businesses have a swish QR code displayed in lieu of taking cash payments.
Hamuko · 6 years ago
Same in Finland, although most people still use contactless cards instead of Apple/Samsung/Android payment apps. But since they work on the same terminals, it's really easy for people to switch when they want to.

I'd go all in on Apple Pay if not for the fact that the grocery store I go to has a loyalty card program and I can't use that with Apple Pay. Luckily the loyalty card is tied to my bank card, so I can get the loyalty card benefits and pay with the same tap.

opless · 6 years ago
Same in the UK, you get at least £30 from your contactless card/Apple/Android pay.

Some shops do more, an increasing large number allow a larger limit. However some large shops (Tesco) only allow large limits on their own payment apps, rather than Apple/android pay, forcing you to use your card and pin!

adouzzy · 6 years ago
The brilliant thing about wechat (or alipay) is that they don't have a close affiliation to the banks. And therefore far less transaction fees.
badrabbit · 6 years ago
That sounds pretty scary,what a price to pay. Let's say you're blacklisted for something, that's it, you can't buy anything or get any services from anywhere. You can't even beg for money! I hope I never have to see that in my lifetime,a very rare thing where I would prefer wars before it came to this.
perlpimp · 6 years ago
or suddenly being not a part of a desired ethnic group
kohtatsu · 6 years ago
Mobile pay for Starbucks is a thing in North America, without the centralization of surveillance.

(There's probably a dozen tracking SDKs, but we're working on getting those to be properly opt-in, and they aren't fed almost directly to the gov't.)

Now that Apple Pay is available for online checkouts it has mostly the same convenience as WeChat. Hopefully Android Pay or whatever will catch up soon, as Apple Pay is only usable in Safari from what I know.

Dead Comment

pmlnr · 6 years ago
Eh. 2019 May, Hangzhou, impossible to rent a bicycle without alipay or wechat. The funny bit is that with UK phone number you can't sign up for the service.

China should have gone wireless cards, like most sensible countries.

woutr_be · 6 years ago
I just wish they would allow foreigners to use it as well. I live in Hong Kong and go to China quite often to visit friends, but it’s a pain in the ass to pay. Usually my friends pay for me, and I give them cash. The rest just split through Wechat.
xvilka · 6 years ago
It's allowed for foreigners who has the mainland bank account. But yes, it's impossible without.
odiroot · 6 years ago
I've been to Chengdu and Shenzhen in 2017. People were sometimes sighing and rolling their eyes when I tried to pay with cash. Even worse with cards.
wendyshu · 6 years ago
Why are cards worse?
microcolonel · 6 years ago
I don't really have an issue in Canada with payments. Contactless w/ Visa/Amex/Interac is basically ubiquitous, and cash is fine when you don't want to rely on the networks. That thing you describe with Starbucks is here too, not that I really care about waiting 90 seconds for a beverage at a Starbucks, on the occasion that I visit one.

Deleted Comment

throwaway1997 · 6 years ago
You need to be careful with this. I used something similar to this because I don't like running WeChat on my phone and the account was almost instantly banned and I lost my only communication channel with my family in mainland.
rjzzleep · 6 years ago
What does "something similar" mean? LINE, WhatsApp, WeChat all ban their users if you use non official clients.

This is the official client running in Wine.

schuke · 6 years ago
I just got my WeChat suspended for fifteen days for no obvious reason. (Says I spread malicious rumor but doesn’t specify what exactly) I now use iMessage whenever I can.
sho · 6 years ago
Not to downplay your very valid concern, but "only"? I iMessage chat with my mainland friends every single day. Hell, use email. There are plenty of ways to communicate.
throwaway1997 · 6 years ago
Yes, there are plenty of ways to communicate with younger people. But I am talking about, for instance, my grandpa. Many people in China (including my family) aren't so "cosmopolitan" and only use WeChat
singularity2001 · 6 years ago
you also need to be careful with this because you know installing untrusted software on your Linux box might be a bad idea. I guess it’s OK if you skim through the repository and compile it yourself. I don’t know how easy it is to breach docker.
chenzhekl · 6 years ago
Well, WeChat forbids the use of any emulator. Maybe you have used an Android emulator to log in your WeChat account?
mstaoru · 6 years ago
Nice work! I can't make it switch DPI though, on HiDPI screen it looks miniscule.
zixia · 6 years ago
Now you can use a new environment variable to control your DPI when starting DoChat. See: https://github.com/huan/docker-wechat#dochat_dpi

I hope this can work with your HiDPI screen! :)

mstaoru · 6 years ago
Works like a charm, thank you! Sorry I didn't have a moment to file a feature request.
zixia · 6 years ago
I'd like to add the DPI setting to the project. Cloud you please to file an issue for recording this feature request?
upofadown · 6 years ago
>curl -sL https://raw.githubusercontent.com/huan/docker-wechat/master/... | bash

This is a textbook example of something you should never ever do...

It gives some entity (usually a bunch or entities) you may not entirely trust an effortless way to own your system. You would need to download the script and carefully examine it to determine that it only does things you approve of. The fact that others might of downloaded from the same place makes no difference, every downloaded script could be different. Every script/binary the original script downloads could be different and malicious.

Just don't...

Wowfunhappy · 6 years ago
Is this different from running any other piece of software from the internet?
dx87 · 6 years ago
The only real difference is that there are ways the server can know if you are downloading it for inspection, or if you're piping it straight to bash. A hacked/untrusted site could serve up a malicious script file if it detects that it's being sent straight into bash, and a clean script if you aren't. With most things you download from the Internet, you download then run the software if you want. Curl to bash is download and run with no confirmation step in the middle.
longstation · 6 years ago
This is a docker image of the WeChat Windows client running on Wine. I think it would be reasonable for the author to at least put some credit to the Wine projet in his project page. Instead, I have to check the Dockerfile to see how it works.

Also, the screenshot in the project page shows people's conversation and name (probably the author's), but it would again be nice if we could blur the content so that people's privacy got respected (yes, you could argue that since you are already running WeChat, you don't care about privacy).

burgerquizz · 6 years ago
Is anyone would have a solution with receiving text message of my China Mobile number on the web? Wechat ask me for 2FA (via text message) and I need to change sim card or top-up my phone number (condition to make my sim working outside china)

Context:

I'm away for several months (because of the coronavirus), and I struggle with receiving text message when I need to make some payments via wechat. It will be useful for bank transfer too

contingencies · 6 years ago
Should be free to receive SMS while roaming.
tedk-42 · 6 years ago
Nice! I'll give it a try next time. I ran Wine and tried to use it before but I never got it working nicely. Funnily enough there's a GitHub project which allows you to make miniprograms on Linux and it works quite well.
noevil4 · 6 years ago
The best way is to keep away from wechat. They still can collect your message. There is nothing you can hide.