5:接收订单异步充值结果(虚拟)
<p><strong>简要描述:</strong> </p>
<ul>
<li>虚拟订单异步通知充值结果</li>
<li>此版本使用与多卡密返回的需求,如果单个订单有多余1张的卡密需要返回,则使用此接口。
接口由客户提供,用于异步接收话费和流量订单最终的充值状态,如果客户有卡密产品,在提取卡密时没库存,后期有库存后再将卡密再推送给客户</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>客户提供</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
<li>form-data</li>
</ul>
<p><strong>参数:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">orderId</td>
<td style="text-align: left;"><code>是</code></td>
<td style="text-align: left;">string</td>
<td>大麦城订单号</td>
</tr>
<tr>
<td style="text-align: left;">kehuOrderId</td>
<td style="text-align: left;"><code>是</code></td>
<td style="text-align: left;">string</td>
<td>客户订单号,与大麦城订单号必须有一个必传</td>
</tr>
<tr>
<td style="text-align: left;">orderStatus</td>
<td style="text-align: left;"><code>是</code></td>
<td style="text-align: left;">int</td>
<td>订单状态,1成功,9失败</td>
</tr>
<tr>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>签名,签名生成方式详见[这里](<a href="https://www.showdoc.cc/dmc?page_id=2665110292878346">https://www.showdoc.cc/dmc?page_id=2665110292878346</a> "这里")</td>
</tr>
<tr>
<td style="text-align: left;">cards</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">json</td>
<td>卡密信息,json,多条 (不参与签名)</td>
</tr>
<tr>
<td style="text-align: left;">cards[][cardno]</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>卡号(只有卡密订单有该字段)</td>
</tr>
<tr>
<td style="text-align: left;">cards[][cardpwd]</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>卡密(只有卡密订单有该字段)</td>
</tr>
<tr>
<td style="text-align: left;">cards[][validity]</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>有效期(只有卡密订单有该字段)</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong>
成功</p>
<pre><code>{
&quot;Status &quot;:&quot;0&quot;,
&quot;Msg &quot;:&quot;\u5317\u4eac\u8054\u901a\u624b &quot;,
}</code></pre>
<p><strong>返回参数说明</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Status</td>
<td style="text-align: left;">int</td>
<td>返回1成功,0失败</td>
</tr>
<tr>
<td style="text-align: left;">Msg</td>
<td style="text-align: left;">string</td>
<td>成功该项为空,失败则显示错误信息</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong> </p>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>