用户取消叫车,订单开始计费后无法取消
注意:
1、如果订单已经撤销,重复调用,依旧返回成功
2、如取消返回“操作失败”(操作失败一般是因为取消和司机接单几乎同时发生、所以取消操作失败),重新调取消接口取消即可
请求地址:(新) /v2/common/cancelOrderV3
服务协议: HTTP/POST
Content-Type: application/x-www-form-urlencoded
请求参数:
参数名称 | 类型 | 必选 | 说明 |
---|---|---|---|
client_id | string | Y | 申请的client_id |
timestamp | long | Y | 时间戳 |
sign | string | Y | 签名 |
order_id | string | Y | 曹操订单id |
cancel_code | int | Y | 取消原因码,请参照《1.5 订单状态及类型》 |
cancel_reason | String | Y | 取消的具体原因 |
who_cancel | int | N | 描述:取消发起方,「1:乘客,2:第三方平台」 |
结果示例:
{
"code": 200,
"data":{
"orderNo":112422,
"cancelFee":111//如果没有则是0
},
"success": true
}
请求地址:(旧) /v2/common/cancelOrder
服务协议: HTTP/POST
Content-Type: application/x-www-form-urlencoded
请求参数:
参数名称 | 类型 | 必选 | 说明 |
---|---|---|---|
client_id | string | Y | 申请的client_id |
timestamp | long | Y | 时间戳 |
sign | string | Y | 签名 |
order_id | string | Y | 曹操订单id |
cancel_code | int | Y | 取消原因码,请参照《1.5 订单状态及类型》 |
cancel_reason | String | Y | 取消的具体原因 |
who_cancel | int | N | 描述:取消发起方,「1:乘客,2:第三方平台」 |
结果示例:
{
"code": 200,
"success": true
}