取消订单
接口说明
取消包车订单。根据取消规则计算扣费和退款金额,行程开始后不允许取消。
接口地址
- 测试环境:
http://apitest.dudubashi.com/api/charter/partner_cancel_order - 生产环境:
http://wx.dudubashi.com/api/charter/partner_cancel_order
请求方法
POST
请求参数
| 参数名 | 类型 | 必填 | 说明 | 示例 |
| order_num | string | 是 | 订单号 | BC202605200001 |
| cancel_reason | string | 否 | 取消原因 | 行程变更 |
响应参数
| 参数名 | 类型 | 说明 |
| data.canceled | boolean | 是否已取消 |
| data.order_num | string | 订单号 |
| data.cancel_charge | number | 取消扣费金额 |
| data.cancel_refund_amount | number | 退款金额 |
| data.cancel_rule | array | 取消扣费规则 |
| data.cancel_rule_text | string | 取消规则文字说明 |
响应示例
取消成功
不允许取消
取消规则
| 条件 | 扣费比例 |
| 未派车及以前 | 0%(全额退款) |
| 距发车 ≥ 48小时 | 10% |
| 24小时 ≤ 距发车 < 48小时 | 20% |
| 12小时 ≤ 距发车 < 24小时 | 30% |
| 4小时 ≤ 距发车 < 12小时 | 60% |
| 距发车 < 4小时 | 100% |
| 行程开始后 | 不允许取消 |