商家自配送状态推送
POST
/open/v1/delivery/status/push(下行接口)第三方合作方调用此接口,推送配送状态给客如云
取消原因
取消原因编码 | 取消原因 |
---|---|
1 | 配送员取消 |
2 | 配送员接单超时(无人接单) |
3 | 商户取消 |
4 | 客服取消 |
99 | 系统取消(未完成订单状态持续超过24小时) |
请求参数
Body 参数application/json
bizType
integer
必需
配送业务类型:1餐饮配送,2电商配送,399其他
orderId
string
必需
客如云配送订单ID(与外卖下单接口返回的tradeid一致)
tpOrderId
string
第三方配送订单号
deliveryStatus
integer
必需
配送状态:1待处理,2已接单/待取餐,3配送中,4已送达,5已取消
delivererId
string
配送员Id
deliverer
string
配送员姓名
delivererPhone
string
配送员电话
cancelCode
string
可选
取消原因编码,取消时须传
cancelReason
string
可选
取消原因,取消时须传
示例
{
"bizType": 1,
"orderId": "f14cfdb04119451998200d1a83f785da",
"tpOrderId": "123433456345234567890456789067",
"deliveryStatus": 4
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
code
integer
必需
错误码;0:成功;其他详见错误码
message
string
错误说明
messageUuid
string
消息uuid
示例
{
"code": 0,
"message": "成功[OK]",
"messageUuid": "3337b6f6-9c95-4992-9fd7-dd7e1e1fc453"
}
修改于 3 年前