修复Zibll子比主题7.4版本易支付扫码免跳转支付功能

前言

由于易支付新版免跳转扫码的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版本易支付扫码免跳转支付功能-明月资源网

2、在主题目录下面找到下面的文件:
子比主题: epay.class.php (zibpay/sdk/epay/epay.class.php)

在文件的开头位置插入下面的代码:

图片[2]-修复Zibll子比主题7.4版本易支付扫码免跳转支付功能-明月资源网

修改第232行的位置的代码:

//原代码
$this->alipay_qrcode = $this->alipay_config['apiurl'] . 'qrcode.php?';

修改为下面的代码:

图片[3]-修复Zibll子比主题7.4版本易支付扫码免跳转支付功能-明月资源网

在第269行的位置插入以下代码:

图片[4]-修复Zibll子比主题7.4版本易支付扫码免跳转支付功能-明月资源网

最后一步,到主题设置,商城&付费—收款接口里面,将易支付的PC端扫码支付打开,兼容模式关闭,然后保存

到这里就全部修改完了,然后你就可以愉快的使用易支付收款不再需要跳转扫码了

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容