跳到主要内容

【渠道】商家订单取消回调

接口描述:

【渠道】商家订单取消回调

  由【平台】提供,企连云调用

方法名

p.localLife.dining.reserve.order.callback.refund

URL

  • 路径: POST /dining/reserve/order/callback/refund

请求方式

  • POST

请求参数

ContentType:

application/json

Body Parameter

名称类型必填最大长度描述示例值
utc_timestampstring-时间戳(毫秒)1724213266000
versionstring-版本号1.0.0
charsetstring-字符串编码UTF-8
methodstring-接口全限定名linker.localLife.dining.modOffline
signstring-签名OLBN2GfF/4RkaXEV1VT5v6Ce/EGj8T+vxBqUCVwuX0fG6zo2YArz/RDAjJFdu1PtwP/ENgYVOgGvkWinH6bZWfvP9caeej5CGNTgfGHVtFTANXO10bgvAOg28lzP+qo3xC0tozEvc/uPj2WBcRtoERfPomI+rGHLLUdq2xLmZJpo6+QoQOE3k0MFusXwGa8xT8v+G7SIT0GCyOgF8fOg==
sign_typestring-签名类型RSA2
app_idstring-应用id23432423422
biz_contentobject请求业务体
└ resultCodestring-必须;状态码 200:取消成功 400:取消失败200
└ resultMsgstring-必须;说明信息说明信息
└ platformOrderIdstring-必须;平台订单 ID88888
└ orderIdstring-必须; 供应商订单 ID66666
└ refundobject必须;取消信息
└ refundedTimeobject-必须;取消时间,秒级时间戳1724213266
└ refundTypeobject-cp发起的订单取消:必传,有效值:
- 401-商家与用户协商后关单
- 402-商家接单超时
- 403-商家拒绝接单
- 501-系统异常取消
- 502-商家被限购
- 503-用户被限购
- 504-库存不足
- 999-其他原因

平台发起的订单取消:必传,有效值为平台申请取消时的refundType参数
- 101-平台用户申请取消�,具体原因见refundReason
- 201-平台客服后台取消
- 301-下单接口异常,平台系统关单
302-超时未接单,平台系统关单
303-超时未到店,平台系统关单
401
└ refundReasonstring-取消原因
need_encryptboolean-固定为true
true:对请求的biz_content、响应的data进行加密
true

请求示例

{
"utc_timestamp": "1724213266000",
"version": "1.0.0",
"charset": "UTF-8",
"method": "linker.localLife.dining.modOffline",
"sign": "OLBN2GfF/4RkaXEV1VT5v6Ce/EGj8T+vxBqUCVwuX0fG6zo2YArz/RDAjJFdu1PtwP/ENgYVOgGvkWinH6bZWfvP9caeej5CGNTgfGHVtFTANXO10bgvAOg28lzP+qo3xC0tozEvc/uPj2WBcRtoERfPomI+rGHLLUdq2xLmZJpo6+QoQOE3k0MFusXwGa8xT8v+G7SIT0GCyOgF8fOg==",
"sign_type": "RSA2",
"app_id": "23432423422",
"biz_content": {
"resultCode": "200",
"resultMsg": "说明信息",
"platformOrderId": "88888",
"orderId": "66666",
"refund": {
"refundedTime": "1724213266",
"refundType": "401"
},
"refundReason": "string"
},
"need_encrypt": true
}

响应参数

名称类型必填最大长度描述示例值
responseobject响应数据
└ codestring-状态码10000
└ msgstring-描述信息success
└ datastring-业务信息

响应示例

{
"response": {
"code": "10000",
"msg": "success",
"data": "string"
}
}

错误码