五、异步回调
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>主动通知合作商订单状态</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>提交订单时所填写的notifyUrl参数</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>数据格式</h5>
<ul>
<li>application/x-www-form-urlencoded</li>
</ul>
<h5>回调参数</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">merchantId</td>
<td style="text-align: left;">合作商户号</td>
</tr>
<tr>
<td style="text-align: left;">outTradeNo</td>
<td style="text-align: left;">合作商唯一订单号</td>
</tr>
<tr>
<td style="text-align: left;">rechargeAccount</td>
<td style="text-align: left;">充值账号</td>
</tr>
<tr>
<td style="text-align: left;">thirdSeri</td>
<td style="text-align: left;">透传流水号(官方)</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">01 = 充值成功,03 = 充值失败,02 = 充值中</td>
</tr>
<tr>
<td style="text-align: left;">message</td>
<td style="text-align: left;">状态说明</td>
</tr>
<tr>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">签名</td>
</tr>
</tbody>
</table>
<h5>响应</h5>
<ul>
<li>返回success</li>
</ul>
<h5>注意</h5>
<ul>
<li>
<p>通知是获取结果时效最高的方式,强烈建议合作方系统实现相应的通知接收接口,减少对查询接口的依赖,降低调用相关查询接口的频率,优化双方系统运作,减少系统无谓的开销。</p>
</li>
<li>
<p>主动请求订单状态信息,请间隔部分时间执行。</p>
</li>
<li>签名前回调字符串格式 merchantId=xxx&outTradeNo=xxx&rechargeAccount=xxx&status=xx&key=xxx</li>
</ul>