取消未支付订单
说明:

新增预定未支付时可以直接取消订单

新增预定接口isreserve为2

请求方式:POST(HTTPS
请求地址:https://btbapi.sctt.net/v1/cancel_unpaid_order
请求包体:
{
"trade_number":"",
    "merchant_id":255456,
    "request_time":"",
    "order_code":255456,
    "sign":"",
    "subjoin":{
        "processing":"",
        "itemid":"",
        "number":"",
        "cancel_id":"",
        "cancel_number":""
    }

参数说明:
参数 必须 类型 说明
merchant_id bigint 商户编号
request_time string 用户请求的当前时间,格式:“yyyy-MM-dd HH:mm:ss”
trade_number string 商户订单编号
sign string 签名
order_code bigint sctt订单编号
subjoin object 附加信息
- processing string 附加信息
- itemid string 附加信息
- number string 附加信息
- cancel_id string 取消使用
- cancel_number string 取消使用
返回结果:
 {
    "code": 0,
    "msg": "ok",
    "data": {
        "order_status":4,
        "cancel_type":3,
        "cancel_status":2,
        "remark":""
    }
  }

参数说明:
参数 类型 说明
code int 处理结果返回码
msg string 处理结果信息
data object 返回对象
- order_status int 订单预定状态(1-预定等待 ,2-预定成功,3-预定失败,4-预定取消,5-预定取消等待,6订单已完成
- cancel_type int 取消类型(1不可取消,2人工取消,3规则取消,4 不可退改 ,5-预约前免费取消,预约后不可取消
- cancel_status int 取消状态(1-取消失败,2-取消等待,3-取消成功
- remark string 备注
状态码说明:
状态码 说明
0 验证成功
4001 报文错误
4002 签名错误
4003 账号停用(商户账号,商户主账号
7004 订单不存在
7005 订单状态不符合取消
7006 取消失败