WX Pay USDT

WX Pay USDT Document


异步通知

<p><strong>返回参数说明</strong> </p> <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;">状态代码</td> <td style="text-align: left;">status</td> <td style="text-align: left;">int</td> <td>错误代码资讯请看后台</td> </tr> <tr> <td style="text-align: left;">答复资料</td> <td style="text-align: left;">result</td> <td style="text-align: left;">object</td> <td>当状态码为「成功」时返回JSON字串</td> </tr> <tr> <td style="text-align: left;">数据签名</td> <td style="text-align: left;">sign</td> <td style="text-align: left;">string</td> <td>32位大写MD5签名值</td> </tr> </tbody> </table> <p><strong>返回参数中答复资料说明</strong> </p> <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;">金流交易单号</td> <td style="text-align: left;">transactionid</td> <td style="text-align: left;">long</td> <td>金流平台生成的订单号,唯一</td> </tr> <tr> <td style="text-align: left;">订单号</td> <td style="text-align: left;">orderid</td> <td style="text-align: left;">string(32)</td> <td>商户平台生成的订单号,唯一</td> </tr> <tr> <td style="text-align: left;">金额</td> <td style="text-align: left;">amount</td> <td style="text-align: left;">float</td> <td>商家提交金额,范围小数点后四位</td> </tr> <tr> <td style="text-align: left;">实际金额</td> <td style="text-align: left;">real_amount</td> <td style="text-align: left;">float</td> <td>实际 存入/扣除 商户的金额,范围小数点后两位</td> </tr> <tr> <td style="text-align: left;">自定义</td> <td style="text-align: left;">custom</td> <td style="text-align: left;">string(100)</td> <td>原样返回(空字符串也必需传输)</td> </tr> </tbody> </table> <h3>备注</h3> <pre><code>1. 必须保证异步通知页面、地址(notify_url)上无任何字符,如空格、HTML标签、参数、开发系统自带抛出的异常提示信息等。 2. 服务器间的交互,不像页面跳转同步通知可以在页面上显示出来,这种交互方式是不可见的,程序执行完成后,该页面不能执行页面跳转。 3. 只有交易支付完成后,才会发送该通知。 4. 请不要对该地址进行过滤拦截,cookies、session等在此页面会失效,即无法获取这些数据。 5. 该方式的调试与运行必须在服务器上,即互联网能访问。 6. 商户系统接收到异步通知以后,必须通过验签(验证通知中的sign参数)来确保支付通知是由我方发送的。 7. 程序执行完后,请务必返回“success”(不含双引号,大小写敏感),否则我方会重复发送异步通知三次。</code></pre> <h3>小提醒</h3> <ol> <li>组成 sign 时,只针对 status 与 result 两个参数(都是字串)做处置,请勿将 sign 一起加入加密</li> <li>切勿将 result 的 JSON 资料解开成物件后再行加密</li> <li>状态代码 即是代表此筆交易訂單的交易狀態,請以此為交易成功與否的依據</li> <li>回调状态,除去10000,其余皆代表交易失败</li> </ol> <h2>订单失败状态</h2> <table> <thead> <tr> <th>状态码</th> <th>描述</th> </tr> </thead> <tbody> <tr> <td>30901</td> <td>订单失效</td> </tr> <tr> <td>30906</td> <td>登入失败</td> </tr> <tr> <td>30907</td> <td>餘額不足</td> </tr> <tr> <td>30911</td> <td>验证失败</td> </tr> <tr> <td>30912</td> <td>實名失敗</td> </tr> <tr> <td>30916</td> <td>交易失败</td> </tr> <tr> <td>30921</td> <td>交易超时</td> </tr> </tbody> </table>

页面列表

ITEM_HTML