前言
由于易支付新版免跳转扫码的qrcode.php接口变更为mapi.php导致了到目前为止最新如zibll 7.4所有版本的子比主题无法使用该平台的免跳转扫码功能。
使用本方法你必需符合下面两个条件:
1、你的易支付系统https://payapi.xxxzf.com/pay/submit/订单号/
这种格式的URL打开收款界面
2、检查你所使用的易支付系统开发文档,找到API接口支付下面的返回结果有无:订单号 trade_no 的返回变量
如有,你就可以使用本方法修改了
修改教程
1、在主题目录下面找到下面的文件:
子比主题: zibpay-ajax.php (zibpay/functions/zibpay-ajax.php)
大概在第500行的位置插入下面的代码:
![图片[1]-修复Zibll子比主题7.4版本易支付扫码免跳转支付功能-明月资源网](https://www.myzyw.com/wp-content/uploads/2023/10/68a4e7b8f520231029111153-1024x727.webp)
2、在主题目录下面找到下面的文件:
子比主题: epay.class.php (zibpay/sdk/epay/epay.class.php)
在文件的开头位置插入下面的代码:
![图片[2]-修复Zibll子比主题7.4版本易支付扫码免跳转支付功能-明月资源网](https://www.myzyw.com/wp-content/uploads/2023/10/a4cf4ec92020231029111309-1024x700.webp)
修改第232行的位置的代码:
//原代码
$this->alipay_qrcode = $this->alipay_config['apiurl'] . 'qrcode.php?';
修改为下面的代码:
![图片[3]-修复Zibll子比主题7.4版本易支付扫码免跳转支付功能-明月资源网](https://www.myzyw.com/wp-content/uploads/2023/10/a785898b6420231029111554.webp)
在第269行的位置插入以下代码:
![图片[4]-修复Zibll子比主题7.4版本易支付扫码免跳转支付功能-明月资源网](https://www.myzyw.com/wp-content/uploads/2023/10/48c5edc16320231029111724-1024x718.webp)
最后一步,到主题设置,商城&付费—收款接口里面,将易支付的PC端扫码支付打开,兼容模式关闭,然后保存
到这里就全部修改完了,然后你就可以愉快的使用易支付收款不再需要跳转扫码了
© 版权声明
THE END
请登录后查看评论内容