First off I couldn't do wechat since you need a person with wechat to set it up, unless your willing to give all your google info, which is a strong hell no from me.
Second, I'm pretty sure when he says wechat, he means that links you see on all the wix sites. Theres a link in discussion with most of them. Right on the page at the top most time there wechat links.