# 获取可退款金额

# 接口说明

查询订单当前的可退款金额和取消规则,不执行取消操作。

# 接口地址

  • 测试环境:http://apitest.dudubashi.com/api/charter/partner_refund_info
  • 生产环境:http://wx.dudubashi.com/api/charter/partner_refund_info

# 请求方法

POST

# 请求参数

参数名 类型 必填 说明 示例
order_num string 订单号 BC202605200001

# 响应参数

参数名 类型 说明
data.order_num string 订单号
data.price number 订单报价
data.real_pay number 实付金额
data.can_cancel boolean 是否可取消
data.cancel_charge number 取消扣费金额
data.cancel_refund_amount number 预计退款金额
data.cancel_rule array 取消扣费规则
data.cancel_rule_text string 取消规则文字说明
data.cancel_fail_code string 不可取消时的错误码
data.cancel_fail_reason string 不可取消时的原因

# 响应示例

{
  "result": "0000",
  "info": "成功",
  "data": {
    "order_num": "BC202605200001",
    "price": 500,
    "real_pay": 500,
    "can_cancel": true,
    "cancel_charge": 50,
    "cancel_refund_amount": 450,
    "cancel_rule": [
      { "condition": "before_start_gte_48h", "description": "距发车时间48小时及以上", "charge_rate": 0.1, "charge_rate_text": "10%" }
    ],
    "cancel_rule_text": "取消规则:...",
    "cancel_fail_code": "",
    "cancel_fail_reason": ""
  }
}

# 注意事项

  1. 此接口仅查询退款信息,不执行取消操作
  2. 退款金额根据当前时间实时计算,越接近发车时间扣费越高
  3. 建议在取消前调用此接口展示退款信息给用户确认