订单同城配送功能说明
代码版本: 1.1.1+
1.1.1代码之前的版本如果需要同城配送功能必须要更新用户地址中的经纬度信息和店铺资料中的经纬度地址等信息。(可以提示用户和商户更新地址信息)
注意:只有配送人员、费用、配送状态等相关信息显示,没有配送轨迹显示功能 !如需要请自行查看快递100官方相关文档。
功能使用
配送功能操作步骤:
- 用户提交普通快递订单;
- 商户选择 【同城配送】进行发货,商户可以修改收/发货位置信息;
- 商户发货完后可以在订单详情中进行查看配送详情和
取消配送或者再次发货的操作(没有配送轨迹显示功能); - 用户可以在订单详情中可以查看物流配送详情(没有配送轨迹显示功能)。
流程图
graph TD
Start([开始]) --> UserSubmit[用户提交普通快递订单]
UserSubmit --> MerchantSelect[商户选择<br/>【同城配送】发货]
MerchantSelect -->|可选| ModifyLocation[修改收/发货<br/>位置信息]
ModifyLocation --> MerchantView
ModifyLocation --> UserView
MerchantView[商户在订单详情中<br/>查看配送详情] -->|操作选择| CancelDelivery[取消配送]
MerchantView -->|操作选择| ReDelivery[再次发货]
UserView[用户在订单详情中<br/>查看物流配送详情] --> End([结束])
CancelDelivery --> End
ReDelivery -.循环.-> MerchantView
同城配送费用说明
由快递100收费,具体收费请前往快递100官方查询 : https://api.kuaidi100.com/document/tong-cheng-ji-jian-chan-pin-jie-shao#section_2
每笔同城订单,根据实际产生的配送费、加小费、取消费用实时扣费,快递100于次月生成月度账单发送至商家,商家核对确认无误后,快递100会调整账户运费余额。
开发说明
快递100说明
同城配送功能接入的是快递100的同城配送,文档: https://api.kuaidi100.com/document/tong-cheng-ji-jian-chan-pin-jie-shao
支持的快递:
快递公司 快递公司编码
UU跑腿 uupaotui
裹小递 gxdtongcheng
蜂鸟即配 fengniaotongcheng
闪送 shansongtongcheng
达达秒送 dadatongcheng
顺丰同城 shunfengtongcheng (注意:这个顺丰同城在测试时发现 快递100 那边经常出现报错问题,如果可以不用建议不要用)
地图说明
注意: 同城快递功能必须收/发地址包含经纬度,所以在用户地址和店铺中都必须在地图中选择位置经纬度,这样才能保证位置正确和费用计算正确。点击打开高德后台申请key
-
如果只使用微信小程序,就不需要申请高德地图key
-
地图说明(商城端用于用户地址和经纬度获取、商户端用于修改发货/收货地址的经纬度)
-
商城微信小程序使用自带的腾讯地图进行地点和经纬度选择。
-
商城H5使用高德地图,需要在高德开发平台申请
[Web端]类型的key填入到manifest.json文件中 -
商城App使用高德地图,需要在高德开发平台申请
[Android端]和[iOS端]类型的key填入到manifest.json文件中 -
商城PC使用高德地图,需要在高德开发平台申请
[Web端]类型的key填入到manifest.json文件中 -
商户H5使用高德地图,需要在高德开发平台申请
[Web端]类型的key填入到manifest.json文件中 -
商户App使用高德地图,需要在高德开发平台申请
[Android端]和[iOS端]类型的key填入到manifest.json文件中
-