orderStatusNotice.md 1.9 KB

订单状态通知

  • 开放平台失败重推回调通知不保证时序, 需要接入方自己做幂等处理
通知地址
  • 开放平台统一设置回调通知地址
请求方式
  • POST
通知参数
参数名 必选 类型 说明
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秒依次推送

备注
  • 更多返回错误代码请看首页的错误代码描述