最近更新时间:

订单状态

状态码(status)

描述

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

已完成


订单状态与子状态关系表

status

sub_status

字段说明

是否是终态(默认否)

0

0

未知

300

3000

等待抢单

300

3001

有司机抢单

300

3002

确定某个司机抢单,但是需要进入协商

300

3003

协商状态

311

3101

订单超时(超时没有司机接单)

400

4000

改派中

400

4001

等待接驾

400

4002

司机迟到

410

4004

乘客迟到

410

4005

迟到计费

410

4101

司机到达

500

5000

服务中/计费中

600

6001

正常订单待支付

610

6002

取消订单待支付

610

6101

取消订单无需支付

610

6102

取消订单已支付

610

6103

客服关单

610

6104

司机改派关单

610

6105

未完成服务关闭

700

7000

订单已完成


说明

说明

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会返回退款的金额