包车1.0
2021-08-20 10:20:12 2 举报
包车业务流程
作者其他创作
大纲/内容
1. 接收锁定订单通知关闭其他司机可见;2. 加“锁定中”状态3. “锁定中”状态及司机ID通知用户端
取消订单
聚合订单状态“15”“7”“16”
创建订单创建账单
调度接口
服务中“7”
订单状态“10”
接单接口“待装货 1”
推调度
参考价
1. 更新账单2. 跳开司机接单限制逻辑以及不参与会员权益计算
司机仍不确认报价,联系用户
用户
带司机ID
司机发送账单
透传用户加价信息
交易
更新账单费用项,还是以新增“用户加价”费用项方式-待定
“锁单”状态带司机ID通知用户端
非锁单状态下订单编辑工单(含加/减价)
司机确认确认用户报价
加价/编辑需求信息
1. 不预付;2. 账单新增一个费用项“包车用户报价”3. 不新增order_type枚举,即小B订单类型,新增一个字段区分包车订单
记log更新账单(每次加价对订单生效,即需要更新账单)
估价
司机滑动“到达装货地”
司机滑动“联系用户”即锁定该订单,通知调度锁单
调度
计价
司机反馈“已结清”
议价中更换司机,重走红色链路
锁单状态下加价工单
确认完成“2”【省略与支付交互的链路和逻辑(不变)】
议价中更换司机,提交原因(司机接单后不能更换只能取消)
调司机接单接口
司机
订单信息页
抢单页-包车订单详情
结束行程录音
发布包车需求
司机操作“订单已完成”
用户确认支付页
订单状态“13”
Dapp直接调隐私号服务
司机确认用户报价接单前用户可修改需求信息包含报价
开启行程录音
发送议价后确认接单的用户报价金额,不支持司机添加费用
核价逻辑由计价收口,返回核价结果给交易
配对
没有司机ID
较1.0版本去掉了端上发起议价,而是引导线下联络谈妥后,用户直接加价
核价(核用户报价和平台参考价规则)
用户出价下单
线下沟通
锁单议价中状态 or 非锁单配对中状态
记log每次加价仅对当前议价司机生效,即不需要更新账单)
返回司机确认用户加价和接单
0 条评论
下一页