供深入定制,如原生APP使用,若已使用2.1付款页面可跳过本步
接口地址:http://api.epayok.xyz/add
请求方法:GET 或 POST
| 请求参数 | 是否必填 | 说明 |
| --- | --- | --- |
| appid | 是 | 你在本站的AppID |
| type | 是 | 付款类型 1:微信,2:支付宝 |
| money | 是 | 付款金额 |
| callback | 否 | 回调地址,有该参数且以http://或https://开头则回调到该地址,否则回调到[用户中心](http://user.ezhifu.org/shoukuan_setting)配置的地址 |
| sign | 否 | 若[用户中心](http://user.ezhifu.org/shoukuan_setting)配置需要新订单签名校验则该参数值必需为除sign外其余参数按key ascii排序连接appkey后取md5的值(可参考3.5回调认证) |
| 其他 | 否 | 可以携带任意参数,回调时原样返回,如添加uid用于识别付款用户 |
返回:样例{"code":1,"reqmoney":1,"money":1,"text":"alipays…","qrcode":"http……","order":"30631892","time":1547638975,"left":299,"expire":1547639275,"type":1}
| 返回参数 | 说明 |
| --- | --- |
| code | 结果,1:成功,0:失败 |
| mess | 失败原因,仅在code=0时返回 |
| reqmoney | 发起付款金额 |
| money | 实际需支付金额 |
| text | 二维码内容,可使用该内容自行生成付款二维码 |
| qrcode | 生成好的二维码图片地址 |
| order | 订单号,用于查询支付结果 |
| time | 订单创建时间戳 |
| left | 订单剩余时间,客户需在该时间内支付,单位秒 |
| expire | 订单过期时间戳 |
| type | 订单支付类型1:支付宝 2:微信 |