OrderNotify订单状态发生改变时向分销商系统发送通知消息
接口说明HTTPS请求方式:POST
超时/错误重试次数:50次(超过后将不再发送通知消息,间隔30s)
* 接收到我方通知后请调用(获取订单状态接口),查询订单明细及状态后进行对应处理
* 跟团游不发送订单通知,请另外实现跟团回调方法(跟团游回调接口)
| 参数 | 类型 | 长度 | 必填 | 参与签名 | 描述 |
|---|---|---|---|---|---|
| apiKey | string | 32 | √ | √ | 由官方平台提供的apiKey |
| action | string | 10 | √ | √ | 固定值:OrderNotify |
| number | string | 32 | √ | √ |
订单编号
下单接口提供的对接方订单,如下单时未提供则返回我方订单号 |
| barcode | string | 10 | √ | √ | 我方消费凭证码 |
| content | string | √ | √ | 订单通知消息报文 | |
| remark | string | √ | √ | 备注信息 | |
| sign | string | 32 | √ |
由apiSecret,与参数action、number、barcode、content、remark生成的待签名字符串,通过MD5签名运算后的值。 签名规则 |
Json格式的Result对象
{
"ErrorCode": 0,
"Success": true,
"Message": null,
"HasException": false,
"Value": {
"Number":"202107120015XYZ", //我方平台订单号
"AgentNumber":"1234567890", //对接方平台订单号
"NotifyType":102, // 102:核销通知,103:退款通知,106:三方票出票通知,107:直通车改期,108:车票撤销换票,109:三方出票失败通知,110:三方退款失败通知
},
"Tag": null
}
JSON格式
1、如解析失败请直接返回错误原因,我方将延迟一段时间再次发起消息通知直至达到设定阀值。
2、如解析并处理成功请按以下Json格式返回:
2、如解析并处理成功请按以下Json格式返回:
{
"ErrorCode": 0,
"Success": true,
"Message": null,
"HasException": false,
"Value": null,
"Tag": null
}