“api工厂”如何开启到店自提功能

默认情况下,用户购买商品的时候,需要填写快递信息(收件人、地址、手机号码),以便后台将所购物品快递给用户

但是有的时候,用户希望可以自己到店自提,而无需快递;
为了满足这个需求,“api工厂” 新增到店自提功能,启用也非常简单,只需 2 步操作即可:

  1. 系统参数添加一个开关类型的参数设置: ALLOW_SELF_COLLECTION
    《api工厂系统参数设置配置详解》
  2. 创建订单接口(/order/create),增加参数 peisongType=zq
    《api接口文档》

经过以上两步操作以后,创建订单接口,将无需再提交快递信息(收件人、地址、手机号码),该订单将自动变成到店自提订单;
你可在后台订单详情中看到相关的信息;

如果让用户自主选择需要快递还是到店自提?

你可以设置一个变量 peisongType, 根据用户在UI界面上的选择改变这个变量的值: zq 还是 kd
当用户选择 kd 的时候,界面上显示 填写/选择 收货地址;
当用户选择 zq 的时候,界面上隐藏 填写/选择 收货地址;
同时点击下单按钮的时候,创建订单接口,根据用户选择,给 peisongType 参数传具体的值即可

如果我有的商品需要自提,有的商品不允许自提,又该如何实现?

针对这个需求,建议结合商品的扩展属性一起来使用(当然这不是唯一的办法,变通实现的方式有很多):

  1. 编辑商品,设置商品的扩展属性,比如: allowSelfCollection=true / allowSelfCollection=false;
  2. 前端程序(网页/小程序/android/ios)中,创建订单的时候,根据下单的商品的扩展属性,程序来判断这笔订单允许不允许到店自提;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

api工厂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值