A few things worth being aware of Alibaba does not own WeChat but rather's it's competition Alipay. It does not have any access to WeChat data. So far the "social credit" on seems to be mostly based on how much you buy and it only seems to give you discounts to massively overpriced products (similar to a credit card reward system). You don't really download apps in Wechat but rather add a link more like a Facebook Ap…
There's a growing minority of vendors that no longer accept cash (they have signs up saying so), but from what I've seen it's only in areas with youthful populations.