深爱支付接口文档

API聚合支付接口文档


订单查询API

<p><strong>简要描述:</strong> </p> <ul> <li>支付订单查询接口</li> </ul> <p><strong>请求URL(网关地址):</strong> </p> <ul> <li><code>http://www.haochuang123.com/API/Bank/</code>(请在“商户后台-接口文档”获取网关地址)</li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST </li> </ul> <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;">ForUserId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>商户编号,即商户会员ID</td> </tr> <tr> <td style="text-align: left;">OrderId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>商户订单流水号,商户发起支付时的订单号</td> </tr> <tr> <td style="text-align: left;">Sign</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>32位MD5签名</td> </tr> </tbody> </table> <p><strong>签名字符串:</strong> <code>ForUserId="&amp;ForUserId&amp;"&amp;OrderId="&amp;OrderId&amp;"&amp;Key=商户密钥</code></p> <p><strong>说明:</strong>Key的K是大写的K,按照该顺序签名,参数名区分大小写,大小写与参数表对应。</p> <p><strong>注意:</strong>参数名区分大小写,大小写与参数表对应;通过MD5(32位)方式签名(编码必须是gb2312,加密后转换为小写)。 </p> <p><strong>签名举例:</strong></p> <blockquote> <p>待签名字符串:ForUserId=162553&amp;OrderId=20190109092948709836&amp;key=vtstvnh7SmFDAywWHmQfEtMGbiQlBpco</p> <p>签名结果: e1db4911e0bd6ff95db2cd4c2f9545b7</p> </blockquote> <p><strong>报文返回json格式数据</strong> <strong>返回示例: </strong> </p> <pre><code>{"errcode":0, "msg":"ok", "Status":0, "AddTime":"2018-05-08 17:00:00", "PayTime":"2018-05-08 17:00:30", "RealMoney":88.00, "sign":"585c9bbf7f7630ce075fbaf9b8aa48cb" } </code></pre> <p><strong>返回参数说明</strong> </p> <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;">errcode</td> <td style="text-align: left;">int</td> <td>为0表示没有错误,为1表示有错误</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">string</td> <td>返回错误提示</td> </tr> <tr> <td style="text-align: left;"><strong>errcode为0时才会有以下数据</strong></td> </tr> <tr> <td style="text-align: left;">Status</td> <td style="text-align: left;">int</td> <td>为0表示成功,为1表示失败</td> </tr> <tr> <td style="text-align: left;">AddTime</td> <td style="text-align: left;">string</td> <td>下单时间</td> </tr> <tr> <td style="text-align: left;">PayTime</td> <td style="text-align: left;">string</td> <td>支付成功时间</td> </tr> <tr> <td style="text-align: left;">RealMoney</td> <td style="text-align: left;">string</td> <td>支付成功金额,单位:元</td> </tr> <tr> <td style="text-align: left;">sign</td> <td style="text-align: left;">string</td> <td>MD5签名</td> </tr> </tbody> </table> <p><strong>签名字符串:</strong> <code>AddTime=&amp;errcode=&amp;PayTime=&amp;RealMoney=&amp;Status=&amp;key=商户密钥</code>(msg不参与签名,errcode不为0时不返回签名)</p> <p><strong>注意:</strong>参数名区分大小写,大小写与参数表对应;通过MD5(32位)方式签名(编码必须是gb2312,加密后转换为小写)。 </p> <p><strong>签名举例:</strong></p> <blockquote> <p>待签名字符串:AddTime=2018-05-08 17:00:00&amp;errcode=0&amp;PayTime=2018-05-08 17:00:30&amp;RealMoney88.00=&amp;Status=0&amp;key=vtstvnh7SmFDAywWHmQfEtMGbiQlBpco</p> <p>签名结果: 585c9bbf7f7630ce075fbaf9b8aa48cb</p> </blockquote>

页面列表

ITEM_HTML