iMorney支付接口文档1.0.4

iMorney支付接口文档1.0.4


查询

<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> {     &amp;quot;secretId&amp;quot;: &amp;quot;pgw_8JzeoYgwIaXhKV-QATgkt6sYOYSBQRXt&amp;quot;,     &amp;quot;paymentMethod&amp;quot;: &amp;quot;CR01&amp;quot;,     &amp;quot;outOrderNo&amp;quot;: &amp;quot;test-001&amp;quot;,     &amp;quot;orderCurrency&amp;quot;: &amp;quot;USD&amp;quot;,     &amp;quot;orderAmount&amp;quot;: &amp;quot;12.56&amp;quot;,     &amp;quot;transType&amp;quot;: &amp;quot;00&amp;quot;,     &amp;quot;nonceStr&amp;quot;: &amp;quot;pbz520cwmvr98y42yjm9gzrq4qnqrywo&amp;quot;,     &amp;quot;signature&amp;quot;: &amp;quot;5dec9591181fdce338edffd26eff1e03ef11014e4c038e82d653173c25864d69&amp;quot;,     &amp;quot;tag&amp;quot;: &amp;quot;terasdf/tesd&amp;quot;,     &amp;quot;transNo&amp;quot;: &amp;quot;T2023072116404263453997&amp;quot;,     &amp;quot;transStatus&amp;quot;: &amp;quot;10&amp;quot;,     &amp;quot;transCode&amp;quot;: &amp;quot;00000&amp;quot;,     &amp;quot;transMessage&amp;quot;: &amp;quot;approve&amp;quot;,     &amp;quot;voucherNo&amp;quot;: &amp;quot;V2023072116404278312061&amp;quot;,     &amp;quot;cardType&amp;quot;: &amp;quot;20&amp;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>

页面列表

ITEM_HTML