🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# :-: 充值接口 :-: **---------------快速使用---------------** 引入充值JS ~~~ <script src="/api/epay?type=js"></script> ~~~ 在充值的按钮中增加,里面的数字为资金账户的ID ``` onclick="epay(80000000)" ``` :-: **---------------高级使用---------------** # 微信支付 #### 1、发起支付 请求地址:/api/epay_weixin?data=epay&id=`资金账户ID` 请求方式:POST 成功返回:`JSON` **请求如下** | 参数 | 说明 | | --- | --- | | amount | 所充值的金额 | **返回JSON** | 参数 | 说明 | | --- | --- | | code | 二维码地址 | | ouid | 充值订单号 | 2、验证支付 请求地址:/api/epay_weixin/order?id=`充值订单` 请求方式:GET 返回 ``` SUCCESS 验证并充值成功 PAYING 支付中 ``` # 支付宝 #### 1、发起支付 请求地址:/api/epay_alipay?data=epay&id=`资金账户ID` 请求方式:POST 成功返回:`JSON` **请求如下** | 参数 | 说明 | | --- | --- | | amount | 所充值的金额 | **返回JSON** | 参数 | 说明 | | --- | --- | | code | 二维码地址 | | ouid | 充值订单号 | 2、验证支付 请求地址:/api/epay_alipay/order?id=`充值订单` 请求方式:GET 返回 ``` SUCCESS 验证并充值成功 PAYING 支付中 ``` # QQ支付 #### 1、发起支付 请求地址:/api/epay_qqpay?data=epay&id=`资金账户ID` 请求方式:POST 成功返回:`JSON` **请求如下** | 参数 | 说明 | | --- | --- | | amount | 所充值的金额 | **返回JSON** | 参数 | 说明 | | --- | --- | | code | 二维码地址 | | ouid | 充值订单号 | 2、验证支付 请求地址:/api/epay_qqpay/order?id=`充值订单` 请求方式:GET 返回 ``` SUCCESS 验证并充值成功 PAYING 支付中 ``` # PayPal #### 1、发起支付 请求地址:/api/epay_paypal?data=epay&id=`资金账户ID`&amount=`所充值金额` 请求方式:GET #### 2、验证支付 自动ajax验证,支付成功后刷新当前页 `建议发起支付采用iframe框架发起` # 点卡充值 #### 1、发起充值 请求地址:/api/epay_card 请求方式:POST 成功返回:`JSON` **请求如下** | 参数 | 说明 | | --- | --- | | skey | 点卡秘钥 | | id | 资金账户ID 或积分账户ID | | type | 固定值`m`充值资金,固定值`i`充值积分| 返回 ``` yes 充值成功 ```