订单状态定义

优质
小牛编辑
172浏览
2023-12-01

用车类型码

计价类型(rule)用车类型(require_level)描述
301(快车)600普通快车
900快车优享
201(专车)
203(专车接机)
204(专车送机)
100舒适型
400六座商务
200行政级
501(豪华车)
503(豪华车接机)
504(豪华车送机)
1000普通豪华车

订单状态返回码

状态码描述
300等待应答
311订单超时
400等待接驾
410司机已到达
500行程中
600订单结束
610订单异常结束
700已支付

订单详细状态返回码

状态码(sub_status)描述(sub_status_tips)
0未知
3000等待抢单
3001有司机抢单
3002确定某个司机抢单,但是需要进入协商
3003协商状态
3101订单超时
4000改派中
4001等待接驾
4002司机迟到
4004乘客迟到
4005迟到计费
4101司机到达
5000服务中/计费中
6001正常订单待支付
6002取消订单待支付
6101取消订单无需支付
6102取消订单已支付
6103客服关闭
6104改派关闭(改派产生了新订单)
6105未能完成服务关闭(改派未产生新订单)
7000已完成

订单状态码映射表

statussub_status字段说明是否是终态(默认否)
00未知
3003000等待抢单
3003001有司机抢单
3003002确定某个司机抢单,但是需要进入协商
3003003协商状态
3113101订单超时(超时没有司机接单)
4004000改派中
4004001等待接驾
4004002司机迟到
4104004乘客迟到
4104005迟到计费
4104101司机到达
5005000服务中/计费中
6006001正常订单待支付
6106002取消订单待支付
6106101取消订单无需支付
6106102取消订单已支付
6106103客服关单
6106104司机改派关单
6106105未完成服务关闭
7007000订单已完成

订单状态相关问题

1.订单状态6104(司机改派关单)和6105(未完成服务关闭)有什么区别?

不是所有的订单司机取消都会改派产生新订单,如果司机到达上车点以后取消是不会产生新订单的改派成功还是失败并不是我们这边的专业名词,我们只区分订单关单后是否产生了新订单, 产生了新订单 - 6104,未产生新订单 - 6105

2.订单状态什么时候不会在变化?

1.对每个订单而言,状态都是流转到终态以后就不再流转了
2.假设订单A改派成B,订单A状态变成6104, 订单B变成4001。 订单A的状态是不会变回4001的

3.一笔正常订单结束后状态是已完成,sub_status=7000,然后又发生退款,订单详情的状态会变吗?

sub_status=7000 的订单状态已经是终态,如果发生了退款,订单详情的状态是不会在改变的,price.detail会返回退款的金额