For an official guide on how to activate WeChat Pay without a China mobile number, what payment sources (primarily debit or credit cards issued by a mainland Chinese bank) are accepted, and what identity documents are accepted (including non-Chinese passports), you can go to WeChat's official Help Center site in English here:
Perhaps, but the official docs (following your link) explicitly says: "At the current time, "Wallet" is only available to users registered in mainland China, Hong Kong, South Africa and Malaysia."
In other words, the official line is that I shouldn't be able to use WeChat payments.
The whole point of my blog post is that this official line is wrong.
It's still kind of true since you basically need to either find a friend you trust to launder money for you, or use some sketchy online service with high fees to launder the money for you.
https://help.wechat.com/cgi-bin/newreadtemplate?t=help_cente...
Perhaps the official docs offer a more clear explanation.