微商城的开通需要以下几个步骤:

1. 注册微信公众号:首先需要注册一个微信公众号,可以选择服务号或订阅号,根据自己的需求选择不同的类型。
2. 申请微信支付:微商城需要使用微信支付来完成交易,因此需要在微信支付平台上进行申请和配置。
3. 开发微商城:根据自己的需求和功能要求,可以选择自己开发微商城,或者使用第三方平台提供的微商城模板进行定制。
4. 配置微商城:在微信公众号后台进行微商城的配置,包括商品管理、订单管理、支付配置等。
5. 推广微商城:微商城开通后需要进行推广,可以通过微信朋友圈、微信群、微信广告等方式进行推广。