查询订单V2
<p>[TOC]</p>
<h5>接口地址</h5>
<ul>
<li><code>http://120.26.223.111:9090/v1/QueryOrderV2</code></li>
</ul>
<h5>参数</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
<th>备注</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Service</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>查询接口命令(签名)</td>
<td>QueryOrder 查询接口固定值</td>
</tr>
<tr>
<td style="text-align: left;">UserId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>帐号(签名)</td>
<td>注意不是登陆名</td>
</tr>
<tr>
<td style="text-align: left;">BizType</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>业务类型(签名)</td>
<td>固定填写: ECARD</td>
</tr>
<tr>
<td style="text-align: left;">OrderNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>订单号(签名)</td>
</tr>
<tr>
<td style="text-align: left;">Time</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>时间戳(签名)</td>
<td>1970-1-1 ( UTC) 到现在的总秒数</td>
</tr>
<tr>
<td style="text-align: left;">OrderTime</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>下单时间(签名)</td>
<td>1970-1-1 ( UTC) 到现在的总秒数</td>
</tr>
<tr>
<td style="text-align: left;">Sign</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>签名值</td>
<td>参见签名算法</td>
</tr>
</tbody>
</table>
<h5>请求示例</h5>
<pre><code> {
&quot;UserId&quot;: &quot;test&quot;,
&quot;Service&quot;: &quot;QueryOrder&quot;,
&quot;BizType&quot;: &quot;ECARD&quot;,
&quot;OrderNo&quot;: &quot;JNXX1704704537089&quot;,
&quot;Time&quot;: &quot;1706159771&quot;,
&quot;OrderTime&quot;: &quot;1706159771&quot;,
&quot;Sign&quot;: &quot;aa888dfac078c29b6e7ef5abd0a337a0&quot;
}</code></pre>
<h5>返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
<th>备注</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">int</td>
<td>消息代码</td>
<td>成功返回 0, 出错返回对应的错误码</td>
</tr>
<tr>
<td style="text-align: left;">msg</td>
<td style="text-align: left;">String</td>
<td>消息文本</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">String</td>
<td>请求状态</td>
<td>以code为准</td>
</tr>
<tr>
<td style="text-align: left;">BizType</td>
<td style="text-align: left;">String</td>
<td>业务类型</td>
<td>原样返回请求中的业务类型</td>
</tr>
<tr>
<td style="text-align: left;">OrderNo</td>
<td style="text-align: left;">String</td>
<td>订单号</td>
<td>原样返回请求中的订单号</td>
</tr>
<tr>
<td style="text-align: left;">OrderStatus</td>
<td style="text-align: left;">String</td>
<td>订单状态</td>
<td>如果 code==0 时,才会返回:SUCCESS:充成功 FAILED:充值失败 UNDERWAY:下单成功,充值中 NOTEXIST:订单不存在,下单失败</td>
</tr>
<tr>
<td style="text-align: left;">ProductData</td>
<td style="text-align: left;">String</td>
<td>订单产品数据</td>
<td>特定产品订单才会返回,直充都返回空,卡密产品 会返回卡密信息。<strong>卡密产品格式: (JSON 数组列表)</strong><code>[{type: &quot;0&quot; ,// 0 卡密, 1 激活 URL, 2: 卡密+URL code: &quot;E1327419237491&quot;,// 卡号 key: &quot;345352&quot;,// 卡密钥 url: &quot;&quot;,// 卡激活 URL 地址 effstart: &quot;2020-02-20&quot;,// 有效开始时间 effend: &quot;2020-03-19&quot;,// 有效结束时间 extinfo: null,// 其它信息}]</code></td>
</tr>
<tr>
<td style="text-align: left;">OrderInfo</td>
<td style="text-align: left;">Object</td>
<td>订单明细</td>
</tr>
</tbody>
</table>
<h5>OrderInfo内部参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
<th>备注</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">total</td>
<td style="text-align: left;">BigDecimal</td>
<td>订单总价(元)</td>
</tr>
<tr>
<td style="text-align: left;">buyNum</td>
<td style="text-align: left;">int</td>
<td>购买数量</td>
</tr>
<tr>
<td style="text-align: left;">price</td>
<td style="text-align: left;">BigDecimal</td>
<td>产品官方价格(元)</td>
</tr>
<tr>
<td style="text-align: left;">agentProductPrice</td>
<td style="text-align: left;">BigDecimal</td>
<td>代理产品价格(元)</td>
</tr>
</tbody>
</table>
<h5>响应示例</h5>
<pre><code>{
&quot;code&quot;: 0,
&quot;msg&quot;: null,
&quot;status&quot;: &quot;ok&quot;,
&quot;OrderStatus&quot;: &quot;SUCCESS&quot;,
&quot;ProductData&quot;: &quot;[{\&quot;code\&quot;:\&quot;sy23121908\&quot;,\&quot;effend\&quot;:\&quot;2024-06-30\&quot;,\&quot;effstart\&quot;:\&quot;2024-01-23\&quot;,\&quot;key\&quot;:\&quot;5810QaAE67\&quot;,\&quot;type\&quot;:0,\&quot;url\&quot;:null}]&quot;,
&quot;OrderInfo&quot;: {
&quot;buyNum&quot;: 1,
&quot;totalPrice&quot;: 0.00,
&quot;price&quot;: 0.00,
&quot;agentProductPrice&quot;: 0.00
}
}</code></pre>