查询
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>查询接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/retrieve/transactions</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>
<p>method: <code>GET</code></p>
</li>
<li>
<p>Request Content-Type:<code>application/x-www-form-urlencoded</code></p>
</li>
<li>Response Content-Type:<code>application/json</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>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">secretId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(32)</td>
<td>由平台统一生成发放</td>
</tr>
<tr>
<td style="text-align: left;">sandbox</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(32)</td>
<td>沙盒模式,当值为 <strong>sandbox</strong> 时, 为测试模式,需要生成测试秘钥,为其他值时为生产模式</td>
</tr>
<tr>
<td style="text-align: left;">voucherNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(50)</td>
<td>交易凭证号</td>
</tr>
<tr>
<td style="text-align: left;">nonceStr</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(50)</td>
<td>随机字符串</td>
</tr>
<tr>
<td style="text-align: left;">signature</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(255)</td>
<td>加密值,参照加密说明</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code> {
&quot;secretId&quot;: &quot;pgw_8JzeoYgwIaXhKV-QATgkt6sYOYSBQRXt&quot;,
&quot;paymentMethod&quot;: &quot;CR01&quot;,
&quot;outOrderNo&quot;: &quot;test-001&quot;,
&quot;orderCurrency&quot;: &quot;USD&quot;,
&quot;orderAmount&quot;: &quot;12.56&quot;,
&quot;transType&quot;: &quot;00&quot;,
&quot;nonceStr&quot;: &quot;pbz520cwmvr98y42yjm9gzrq4qnqrywo&quot;,
&quot;signature&quot;: &quot;5dec9591181fdce338edffd26eff1e03ef11014e4c038e82d653173c25864d69&quot;,
&quot;tag&quot;: &quot;terasdf/tesd&quot;,
&quot;transNo&quot;: &quot;T2023072116404263453997&quot;,
&quot;transStatus&quot;: &quot;10&quot;,
&quot;transCode&quot;: &quot;00000&quot;,
&quot;transMessage&quot;: &quot;approve&quot;,
&quot;voucherNo&quot;: &quot;V2023072116404278312061&quot;,
&quot;cardType&quot;: &quot;20&quot;
}</code></pre>
<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>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">secretId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(32)</td>
<td>由平台统一生成发放</td>
</tr>
<tr>
<td style="text-align: left;">sandbox</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(32)</td>
<td>沙盒模式,当值为 <strong>sandbox</strong> 时, 为测试模式,需要生成测试秘钥,为其他值时为生产模式</td>
</tr>
<tr>
<td style="text-align: left;">paymentMethod</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(32)</td>
<td>CR01:信用卡支付</td>
</tr>
<tr>
<td style="text-align: left;">transType</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(32)</td>
<td>交易类型, 00:消费</td>
</tr>
<tr>
<td style="text-align: left;">outOrderNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(50)</td>
<td>外部订单号(商户订单号,原样返回)</td>
</tr>
<tr>
<td style="text-align: left;">orderCurrency</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(10)</td>
<td>订单币种</td>
</tr>
<tr>
<td style="text-align: left;">orderAmount</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(12)</td>
<td>订单金额</td>
</tr>
<tr>
<td style="text-align: left;">tag</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(100)</td>
<td>透传参数,原样返回用于商户标记订单</td>
</tr>
<tr>
<td style="text-align: left;">nonceStr</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(50)</td>
<td>随机字符串</td>
</tr>
<tr>
<td style="text-align: left;">signature</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(255)</td>
<td>加密值,参照加密说明</td>
</tr>
<tr>
<td style="text-align: left;">cardType</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(32)</td>
<td>卡种,00:N/A ,10:Visa,20:MasterCard,30:JCB,40:Amex,50:DinersClub,60:EnRoute,70:Discover</td>
</tr>
<tr>
<td style="text-align: left;">transNo</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(50)</td>
<td>交易流水号</td>
</tr>
<tr>
<td style="text-align: left;">transStatus</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(32)</td>
<td>交易状态 00: 未支付,10:成功,20:待处理,21:待确认,30:失败,31:失败,风控拒绝,32:失败,过期取消</td>
</tr>
<tr>
<td style="text-align: left;">transCode</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(32)</td>
<td>交易码</td>
</tr>
<tr>
<td style="text-align: left;">transMessage</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String(500)</td>
<td>交易说明</td>
</tr>
<tr>
<td style="text-align: left;">voucherNo</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(50)</td>
<td>交易凭证号</td>
</tr>
<tr>
<td style="text-align: left;">descriptor</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">String(255)</td>
<td>信用卡账单地址</td>
</tr>
</tbody>
</table>