KlicklPay 英文收单接口文档

KlicklPay 英文收单接口文档


Revoke deposit application

<p><strong>Brief description:</strong></p> <ul> <li>Revoke deposit application</li> </ul> <p><strong>Request URL</strong>:</p> <ul> <li><code>URL of the test environment request: https://preoapi.klicklpay.com/api/v3/CancelPayment</code></li> <li><code>URL of the official environment request: https://oapi.klicklpay.com/api/v3/CancelPayment</code></li> </ul> <p><strong>Request method:</strong> </p> <ul> <li><code>POST</code></li> </ul> <p><strong>Example of request</strong></p> <pre><code>http://xxx.xxx.xxx/api/v3/CancelPayment?businessId=08d8f4d8-fcbb-4d69-84fe-6b9448063d0d&amp;outOrderNo=201503200101010011&amp;orderNo=O20210618024bf34dce9749af9f51f40a4bc37fdb&amp;timeStamp=1624438173&amp;mac=9eae4f3dfc19c5381cc1ca157f07d558</code></pre> <p><strong>Request parameter description</strong></p> <table> <thead> <tr> <th style="text-align: left;">Parameter name</th> <th style="text-align: left;">Required field</th> <th style="text-align: left;">Type</th> <th>Description</th> <th>Example value</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">businessId</td> <td style="text-align: left;">yes</td> <td style="text-align: left;">string</td> <td>Merchant ID in the merchant backend</td> <td>08d92518-c513-45b2-8509-4c1c8c5cb5f9</td> </tr> <tr> <td style="text-align: left;">outOrderNo</td> <td style="text-align: left;">no</td> <td style="text-align: left;">string</td> <td>Merchant-side order number. Customized by the merchant, within 64 characters, only letters, numbers and underscores are supported and must be guaranteed not to be repeated on the merchant side.</td> <td>20150320010101001</td> </tr> <tr> <td style="text-align: left;">orderNo</td> <td style="text-align: left;">no</td> <td style="text-align: left;">string</td> <td>Platform order number, within 64 characters, outOrderNo and orderNo cannot be empty at the same time</td> <td>O20210618024bf34dce9749af9f51f40a4bc37fdb</td> </tr> <tr> <td style="text-align: left;">timeStamp</td> <td style="text-align: left;">yes</td> <td style="text-align: left;">long</td> <td>Current UTC time stamp</td> <td>1624438173</td> </tr> <tr> <td style="text-align: left;">mac</td> <td style="text-align: left;">yes</td> <td style="text-align: left;">string</td> <td>Signature</td> <td>9eae4f3dfc19c5381cc1ca157f07d558</td> </tr> </tbody> </table> <p><strong>Example of return content</strong></p> <pre><code>{     "data": {         "orderNo": "O20210618024bf34dce9749af9f51f40a4bc37fdb",         "outOrderNo": "20210618143651027710"     },     "mac": "0313217e33112111782a34b7fd8481fc",     "isSuccess": true,     "code": 200,     "msg": null }</code></pre> <p><strong>Return parameter description</strong></p> <table> <thead> <tr> <th style="text-align: left;">Parameter name</th> <th style="text-align: left;">Type</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">string</td> <td>return data</td> </tr> <tr> <td style="text-align: left;">orderNo</td> <td style="text-align: left;">string</td> <td>deposite address</td> </tr> <tr> <td style="text-align: left;">outOrderNo</td> <td style="text-align: left;">string</td> <td>Platform order number</td> </tr> <tr> <td style="text-align: left;">mac</td> <td style="text-align: left;">string</td> <td>Merchant order number</td> </tr> <tr> <td style="text-align: left;">isSuccess</td> <td style="text-align: left;">bool</td> <td>Payment Jump Page</td> </tr> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">int</td> <td>Signature</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">string</td> <td>Status: true success, false failure</td> </tr> </tbody> </table> <p><strong>Notes</strong></p> <ul> <li> For more return error codes, please refer to the error code description on the homepage.</li> </ul>

页面列表

ITEM_HTML