多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## **请求地址:[https://pay.90houwangluo.com/gateway](https://pay.90houwangluo.com/gateway)** ## 请求方式: GET ISV客户请求地址:[https://pay.90houwangluo/pay](https://pay.90houwangluo/pay)请求方式:GET 请求参数: | 请求参数 | 是否必须 | 参数说明 | 示例 | | --- | --- | --- | --- | | cid | 是 | 商家账号 | 123456789 | | money | 是 | 订单金额(规范金额 例 1.00) | 1.00 | | out\_trade\_no | 是 | 商户订单号 | 20190501201120120 | | notify\_url | 是 | 异步通知地址 | [https://www.baidu.com/notify.php](https://www.baidu.com/notify.php) | | return\_url | 是 | 同步跳转地址 | [https://www.baidu.com/return.php](https://www.baidu.com/return.php) | | name | 是 | 商品名称或简介 | 测试商品 | | type | 是 | 支付方式(参考支付方式列表) | wxpay | | sing | 是 | 签名参数 | MD5签名,请看教程 | * * * 请求支付签名: ~~~ 示例请求参数(PHP): 'cid={value}&money={value}&out_trade_no={value}&notify_url={value}&return_url={value}&name={value}&type={value}' 签名以上参数 sing = md5('cid={value}&money={value}&out_trade_no={value}&notify_url={value}&return_url={value}&name={value}&type={value}&cookie={value}') // 此处结尾处 cookie 为您会员中心查找到的cookie作为签名参数拼接,防止数据被篡改。 最终拼接sing的参数到结尾处 'cid={value}&money={value}&out_trade_no={value}&notify_url={value}&return_url={value}&name={value}&type={value}&sing={value}' 最终,使用 GET 方式来请求支付获得返回参数。 ~~~ * * * 接口参数返回: ~~~ 正常情况下,接口返回代码json字符串。字符串中 code 状态码为 1 即请求成功: 例:{"code":1,"qrcode":"qrcodeURL"} // 此时支付接口为请求成功并成功发起支付,qrcode 为网址,请用二维码生成支付二维码 // 支付宝接口返回的地址为 H5 版支付地址,微信返回地址需使用微信扫码打开支付 如有异常,接口返回以下范例代码: 例:{"code":0,"msg":"错误原因"} ~~~