I recently opened a WeChat account in the USA. A friend of mine whom is a USA Expat and has an account in China tied to a China phone number wanted to send me some money so I would be able to pay merchants while traveling in China. I’ve read there’s been some recent changes in the WeChat app that prohibits foreign tourists from doing the same. Seems you need to have Credit card issued by Chinese bank to verify and US cards will not work. This is all new for me any advice. Thanks and enjoy your travels