I was able to link my foreign amex to wechatpay a year or two ago. I couldn't deposit money into it, but it let me at least open a wechatpay wallet. Then I could use red envelopes from acquaintances and give them the cash equivalent.
This may not work for more than street-food-level expenses though.
This may not work for more than street-food-level expenses though.