Clipspay接口_本地钱包

Clipspay接口_收银台


交易查询接口

<p>[TOC]</p> <h5>简要描述</h5> <ul> <li>查询接口用于明确订单结果</li> </ul> <h5>请求URL</h5> <ul> <li><code>https://localhost:8080/payment/gateway/api/backTransReq</code> 正式地址请联系技术索取</li> </ul> <h5>请求数据方式</h5> <ul> <li>post </li> <li>x-www-form-urlencoded</li> <li>金额单位:分</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;">requestNo</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>请求流水号</td> </tr> <tr> <td style="text-align: left;">version</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>版本号,固定填:V1.0</td> </tr> <tr> <td style="text-align: left;">transId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>交易类型,固定值:04</td> </tr> <tr> <td style="text-align: left;">signType</td> <td style="text-align: left;">否</td> <td style="text-align: left;">string</td> <td>签名类型,RSA或MD5,不填默认RSA</td> </tr> <tr> <td style="text-align: left;">merchantNo</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>clipspay分配的商户号</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;">signature</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>验签字段</td> </tr> </tbody> </table> <h5>返回参数说明(注意返回参数要求动态接受,以实际接受的参数为准,平台保留增加字段的可能性)</h5> <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;">requestNo</td> <td style="text-align: left;">string</td> <td>交易请求流水号</td> </tr> <tr> <td style="text-align: left;">version</td> <td style="text-align: left;">string</td> <td>版本号</td> </tr> <tr> <td style="text-align: left;">merchantNo</td> <td style="text-align: left;">string</td> <td>商户号</td> </tr> <tr> <td style="text-align: left;">orderDate</td> <td style="text-align: left;">string</td> <td>订单日期</td> </tr> <tr> <td style="text-align: left;">orderNo</td> <td style="text-align: left;">string</td> <td>商户订单号</td> </tr> <tr> <td style="text-align: left;">amount</td> <td style="text-align: left;">string</td> <td>支付金额,单位为分</td> </tr> <tr> <td style="text-align: left;">respCode</td> <td style="text-align: left;">string</td> <td>查询返回0000时,表示查询请求成功,并不代表交易结果是成功。&lt;br/&gt;注意如果返回9999,9998,9997, P000返回码,需要重新查询确认,不能当失败处理。</td> </tr> <tr> <td style="text-align: left;">respDesc</td> <td style="text-align: left;">string</td> <td>错误描述</td> </tr> <tr> <td style="text-align: left;">origRespCode</td> <td style="text-align: left;">string</td> <td>当respCode为0000时有,会返回该字段:该字段为返回0000表示交易成功&lt;br/&gt;注意如果返回9999,9998,9997,P000返回码,需要重新查询确认,不能当失败处理。</td> </tr> <tr> <td style="text-align: left;">origRespDesc</td> <td style="text-align: left;">string</td> <td>应答码描述</td> </tr> <tr> <td style="text-align: left;">signature</td> <td style="text-align: left;">string</td> <td>验签字段</td> </tr> </tbody> </table> <p>请求示例</p> <pre><code class="language-json">{ &amp;quot;merchantNo&amp;quot;: &amp;quot;800440050942370&amp;quot;, &amp;quot;orderNo&amp;quot;: &amp;quot;R1671525681579&amp;quot;, &amp;quot;requestNo&amp;quot;: &amp;quot;R1671526509877&amp;quot;, &amp;quot;signType&amp;quot;: &amp;quot;MD5&amp;quot;, &amp;quot;signature&amp;quot;: &amp;quot;c14cea4bfb2a99c683a553f1da92cc76&amp;quot;, &amp;quot;transId&amp;quot;: &amp;quot;04&amp;quot;, &amp;quot;version&amp;quot;: &amp;quot;V1.0&amp;quot; }</code></pre> <h5>返回示例</h5> <pre><code class="language-json">{ &amp;quot;amount&amp;quot;: &amp;quot;10&amp;quot;, &amp;quot;respDesc&amp;quot;: &amp;quot;Success&amp;quot;, &amp;quot;orderNo&amp;quot;: &amp;quot;R1671525681579&amp;quot;, &amp;quot;tradeNo&amp;quot;: &amp;quot;100004129293&amp;quot;, &amp;quot;signature&amp;quot;: &amp;quot;e66b8674f60bd77bd1372c542f1c194e&amp;quot;, &amp;quot;transId&amp;quot;: &amp;quot;04&amp;quot;, &amp;quot;origRespDesc&amp;quot;: &amp;quot;Bank processing failed&amp;quot;, &amp;quot;requestNo&amp;quot;: &amp;quot;R1671526509877&amp;quot;, &amp;quot;version&amp;quot;: &amp;quot;V1.0&amp;quot;, &amp;quot;signType&amp;quot;: &amp;quot;MD5&amp;quot;, &amp;quot;payId&amp;quot;: &amp;quot;100004203173&amp;quot;, &amp;quot;origRespCode&amp;quot;: &amp;quot;0068&amp;quot;, &amp;quot;respCode&amp;quot;: &amp;quot;0000&amp;quot;, &amp;quot;merchantNo&amp;quot;: &amp;quot;800440050942370&amp;quot;, &amp;quot;refundAmt&amp;quot;: &amp;quot;0&amp;quot; }</code></pre> <h5>备注</h5> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML