视多发卡开发文档

视多发卡开发文档


前台下单【卡密】

<h5>简要描述</h5> <ul> <li>前台下单接口</li> </ul> <h5>请求URL</h5> <ul> <li><code>http://域名/api/pay</code></li> </ul> <h5>请求方式</h5> <ul> <li>POST/GET </li> </ul> <h5>SIGN加密方式</h5> <ul> <li>sign=md5(APPID+API商品ID+数量+本地订单号+APPKEY);</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;">appid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">1001</td> <td></td> </tr> <tr> <td style="text-align: left;">gid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">5</td> <td>商品ID</td> </tr> <tr> <td style="text-align: left;">count</td> <td style="text-align: left;">是</td> <td style="text-align: left;">1</td> <td>购买数量</td> </tr> <tr> <td style="text-align: left;">out_trade_no</td> <td style="text-align: left;">是</td> <td style="text-align: left;">5214202003240D46</td> <td>订单号,需唯一</td> </tr> <tr> <td style="text-align: left;">sign</td> <td style="text-align: left;">是</td> <td style="text-align: left;">a01610228fe998f515a72dd730294d87</td> <td>SIGN签名</td> </tr> </tbody> </table> <h5>返回示例</h5> <pre><code> { "code": 1, "status": 20000, "OrderId": AA77D26CF5214202003240D46157F2F7, "pay_no": API56AB2D044220200323041BE009162, "msg": 成功, "kaData": [ {'kano':'1212'}, {'kano':'1212'}, {'kano':'1212'} ] }</code></pre> <h5>返回参数说明</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">code</td> <td style="text-align: left;">操作码 0失败 1成功</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">状态码</td> </tr> <tr> <td style="text-align: left;">OrderId</td> <td style="text-align: left;">下单时传入的订单号</td> </tr> <tr> <td style="text-align: left;">pay_no</td> <td style="text-align: left;">对接站点的订单号</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">操作提示</td> </tr> <tr> <td style="text-align: left;">kaData</td> <td style="text-align: left;">卡密信息</td> </tr> </tbody> </table> <h5>状态码说明</h5> <ul> <li> <p>10001:参数错误 (可能原因:本地商品ID API商品ID 库存等参数为空)</p> </li> <li> <p>10002:会员账户已禁用</p> </li> <li> <p>10003:签名验证失败 (可能原因:秘钥不对)</p> </li> <li> <p>10004:API商品价格有误</p> </li> <li> <p>10005:API账户余额不足</p> </li> <li> <p>10006:扣款失败</p> </li> <li> <p>10007:API库存不足</p> </li> <li> <p>10009:API商品已下架</p> </li> <li> <p>10010:API商品不存在</p> </li> <li> <p>20000:扣款成功,发卡成功</p> </li> <li> <p>20001:扣款成功,发卡失败</p> </li> <li>20002:扣款成功,发卡失败</li> </ul>

页面列表

ITEM_HTML