API文档示例

API文档示例


发起支付

<h4>简要描述:</h4> <ul> <li>向支付网关发送一个请求,网关返回唤起支付所需要的参数</li> <li>商户下单后获得支付二维码的url,用网关返回的网关订单号 重定向至本网关支付https://admin.10y-c.com/pay?id={id} WAP端也一样网关页面会根据访问设备进行处理</li> </ul> <h4>请求URL:</h4> <ul> <li><code>https://xx.10y-c.com/api/order/add</code></li> </ul> <h4>请求方式:</h4> <ul> <li>POST</li> </ul> <h4>请求参数:</h4> <table> <thead> <tr> <th>参数名</th> <th>必选</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>merchantId</td> <td>是</td> <td>long</td> <td>商户Id</td> </tr> <tr> <td>outTradeNo</td> <td>是</td> <td>string</td> <td>商户订单号,需保证在商户Id下唯一</td> </tr> <tr> <td>totalAmount</td> <td>是</td> <td>long</td> <td>金额 单位 分</td> </tr> <tr> <td>payStatus</td> <td>是</td> <td>int</td> <td>支付状态 固定传入11即可</td> </tr> <tr> <td>payType</td> <td>是</td> <td>int</td> <td>支付方式 1:支付宝2:微信</td> </tr> <tr> <td>dateFormatTime</td> <td>是</td> <td>string</td> <td>时间戳随机串 数字</td> </tr> <tr> <td>returnUrl</td> <td>否</td> <td>string</td> <td>同步跳回模式 该参数在本网关支付模式有效 该参数不需要参与签名</td> </tr> <tr> <td>sign</td> <td>是</td> <td>string</td> <td>请求参数md5后的加密字符串</td> </tr> <tr> <td>merchantNoticeUrl</td> <td>是</td> <td>string</td> <td>商户异步通知地址 该参数不需要参与签名,不传则用商户后台填写的通知地址</td> </tr> </tbody> </table> <h4>签名示例:</h4> <pre><code>merchantId=商户Id&amp;outTradeNo=商户订单号&amp;totalAmount=金额&amp;payStatus=11&amp;dateFormatTime=时间戳{商户密钥}</code></pre> <h4>返回示例</h4> <pre><code class="language-json">{ "msg": "ok", "code": 1, "id": "154570072089109653387700596542129612494577", // 网关订单号 查询订单可调用 "url": "alipays://platformapi/startapp?appId=20000123&amp;actionType=scan&amp;biz_data={\"s\":\"money\",\"u\":\"2088132483105119\",\"a\":\"0.03\",\"m\":\"154570070800053034\"}" // 唤起支付所需参数 }</code></pre>

页面列表

ITEM_HTML