微信视频号小店的订单如何获取及自动发货

背景:

   在视频号直播热度不断上升,很多在视频号直播上,卖视频号小店的商品订单很多,与现有自研的系统如何打通,困扰了很多互联网研发。

如何解决

前期准备


1.申请的视频号小店,一定要申请为企业认证的。个人的目前不支持

2.打开视频号小店的官网地址 https://shop.weixin.qq.com ,一定要超管的身份 扫码进去

3.获取 AppSecret(小程序密钥)




记录下AppID和 AppSecret


开始实现

1.获取小店的access_token  

   参照   https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Get_access_token.html

2.通过access_token 获取订单列表

   https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent/API/order/get_order_list.html


这边难点是在,由于微信官方的文档原因,并没有清楚告诉研发者,是否可以直接调用 小店的接口,导致很多研发者认为,小店没有对外提供接口服务。导致 很多小店的订单,只能在小店后台操作,无法同步到自己公司的系统上。


我们常用的几个接口,希望对大家有帮助:

1.获取订单列表

https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent/API/order/get_order_list.html

2.获取订单详情

https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent/API/order/get_order_detail.html

3.根据订单变更时间获取订单

https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent/API/order/search_order.html

  start_pay_time、 end_pay_time

4.无需快递的订单,接口自动发货

  https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent/API/delivery/send_delivery.html

5.获取商品

https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent/API/spu/get_spu.html


如何与咱们业务系统做最简单的打通

1.用户的唯一标记  --目前只能用手机号

视频号小店的订单,由于没有标记唯一的用户标识,只有视频号小店的用户openid ,但是,咱们公司的并不认(没有unionId),只能通过订单的用户收获地址的 手机号,来标记用户的唯一。

2.1个店铺卖多个商品,这个商品如何与咱们的系统的商品做关联绑定,

建议,本地系统做第三方商品绑定表。来绑定 小店的商品与咱们业务系统商品的关系

3.如何获取订单

建议每10-20分钟,根据订单的start_update_time end_update_time 定时拉取,通过 

https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent/API/order/get_order_list.html

来获取最近1小时内有变化的订单


4.非快递的订单,在开通本地业务后,可以直接调用

https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent/API/delivery/send_delivery.html

注意 delivery_list[] 为空就行


5.小店的订单退款了 业务方要进行处理退业务

注意一下,由于小店的订单,退款在小店后台,我们业务也要自动回收的。


我是互联网老鸟,有兴趣的,请关注我,我不定期分享老兵的经验

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

友情链接更多精彩内容