The TechCrunch writers seem to have gotten the wrong chat platform under Meesho's description.
Empirically I don't know of any friends in India using WeChat. Let alone selling products through it. WhatsApp, however, is omnipresent.
Just checked Meesho's website (http://meesho.com) It only lists WhatsApp as its supported platform.