三级分销模块
三级分销功能属于营销模块,商家可以将在售商品设置为分销商品,并设置三级返佣比率,将分销商品专属链接发布到微信朋友圈等,有客户购买则给推广者返佣。
模块说明
设置三级分销商品入口文件为: @shopwind\frontend\api\controllers\DistributeController.php,如果后台开启了付费使用的模式, 对于卖家来说,需要先购买该模块才能正常使用,也只有卖家身份才能使用该模块。
一、三级分销功能提供了以下能力:

1、商家设置商品为分销商品

2、商家设置分销商品的三级返佣比率

3、商家可设置商品开启/关闭分销功能

4、申请为分销商后获取专属分销推广页(二维码)

5、将分销商品专属链接发给第三者,用户购买后获得返佣

6、可以查看分销团队

7、可以查看分销团队订单和收益

二、对于PC前端来说,设置三级分销涉及两个视图文件:

显示商品文件:@template/pc/src/pages/seller/distribute/list.vue

设置三级分销返佣比率文件:@template/pc/src/pages/seller/distribute/build.vue

三、前端(移动端APP/小程序H5/WAP)功能页面(注:PC前台无此功能,商业授权版移动端才有):

视图文件:

申请为分销商:@template/uniapp/pages/distribute/apply/apply.vue

分销商中心:@template/uniapp/pages/distribute/index/index.vue

分销商品列表:@template/uniapp/pages/distribute/goods/list.vue

分销订单列表:@template/uniapp/pages/distribute/order/list.vue

分销团队列表:@template/uniapp/pages/distribute/team/list.vue

分销机制
申请为分销商后,推广者就可以选择推广商家设置的分销商品,系统会提供商品的分销链接分销二维码 供推广者推广,用户点击该链接后,如有下单购买,则推广者将会获得佣金。是否为带佣金的链接通过参数invite来控制,invite包含了推广者的信息,以下 就是一个例子:
http://www.xxx.com/goods/index.html?id=26&invite=xkh879ioklmkjuyhgtr5432ewdsxcxzs
注意:如果用户点击了链接,而没有马上购买,而且跳转到了其他页面后再购买,也对返佣策略没有任何影响。
有关模块的更多细节,大家可以分析相关文件的源码,这里不再过多描述。
如果对此还疑问,可以进入我们官方的 开发者社区反馈,我们会有官方技术人员在线解答。