开放平台失败重推回调通知不保证时序, 需要接入方自己做幂等处理
开放平台统一设置回调通知地址
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
appId | 是 | string | 系统分配的appId |
timeStamp | 是 | long | 时间戳(毫秒级) |
sign | 是 | string | 加签密文 |
outOrderSn | 是 | string | 接入方订单编号(唯一标识) |
orderSn | 是 | string | 猎豹订单号 |
status | 是 | int | 订单状态, 2、已接单,3、配送中,4、已完成,-1、已取消 |
deliveryId | 否 | int | 运力id |
deliveryName | 否 | string | 运力名称 |
shipperName | 否 | string | 骑手姓名 |
shipperPhone | 否 | string | 骑手手机号 |
deliveryAmount | 否 | double | 预估运费金额,单位: 元 |
discountAmount | 否 | double | 优惠金额,单位: 元 |
deductAmount | 否 | double | 违约金,单位: 元 |
needPayAmount | 否 | double | 最终需支付金额,单位: 元 |
{
"appId": "100001",
"timeStamp" : 1647919332000,
"sign": "A6015AEA071BED6BBFFAE93018DE8820",
"outOrderSn": "2161313407662810813",
"orderSn": "210927103545271041",
"status": 2,
"deliveryId": 1,
"deliveryName": "达达",
"shipperName": "李xx",
"shipperPhone": "18100000000",
"deliveryAmount": 10.57,
"discountAmount": 1.57,
"deductAmount": 0,
"needPayAmount": 9.0,
"notifyCount":1
}
字符串:SUCCESS,如果未正确返回,系统将根据推送规则进行多次推送,推送规则: 在首次推送后10、30、60、120、300、600、900、1800、3600、7200秒依次推送