首页 > 家居生活 > 电子商务 >

Ectouch微信中不能使用支付宝付款的解决方法

来源:互联网 2023-02-21 17:01:45 156

由于支付宝微信封杀大战,用户在微信平台上不能使用支付宝付款,付款页面提示为“如需浏览,请长按网址复制后使用浏览器访问"。支付宝官网也提出了解决方案。针对EcTouch(Ecshop手机端)的代码修改步骤分享如下。BO7办公区 - 实用经验教程分享!

Ectouch微信中不能使用支付宝付款的解决方法BO7办公区 - 实用经验教程分享!

工具/原料

  • 支付宝官网的修复代码压缩包
  • 文本编辑器

方法/步骤

  • 1

    下载修复代码压缩包,并解压。连接地址为:http://pan.baidu.com/s/1dDHAhJrBO7办公区 - 实用经验教程分享!

    Ectouch微信中不能使用支付宝付款的解决方法BO7办公区 - 实用经验教程分享!

  • 2

    复制文件 ap.js和pay.html 到 /网址根目录/mobile/ 目录下。BO7办公区 - 实用经验教程分享!

    Ectouch微信中不能使用支付宝付款的解决方法BO7办公区 - 实用经验教程分享!

  • 3

    备份文件 /网址根目录/mobile/plugins/payment/alipay_wap.php 到alipay_wap.php.bakBO7办公区 - 实用经验教程分享!

    Ectouch微信中不能使用支付宝付款的解决方法BO7办公区 - 实用经验教程分享!

  • 3此文章未经授权抓取自百度经验
  • 4

    用文本编辑器打开 /网址根目录/mobile/plugins/payment/alipay_wap.php;BO7办公区 - 实用经验教程分享!

    Ctrl F 查找 “$button”(在160行左右,get_code函数末尾);BO7办公区 - 实用经验教程分享!

    将这行 替换成BO7办公区 - 实用经验教程分享!

    $button='script src="ap.js">/script>';BO7办公区 - 实用经验教程分享!

    $button .= 'div>a href="#" class="btn btn-info ect-btn-info ect-colorf ect-bg" onclick="_AP.pay(\'' . $gateway . $param . '&sign=' . md5($sign) . '\')" class="c-btn3" >' . l('pay_button') . '/a>/div>';BO7办公区 - 实用经验教程分享!

    BO7办公区 - 实用经验教程分享!

    保存文件.BO7办公区 - 实用经验教程分享!

    Ectouch微信中不能使用支付宝付款的解决方法BO7办公区 - 实用经验教程分享!

    Ectouch微信中不能使用支付宝付款的解决方法BO7办公区 - 实用经验教程分享!

  • 5

    上传代码到服务器,并用浏览器访问 http://主域名/mobile,测试是否正常,如有异常,检查ap.js 文件是否正确载入。如有误,修改正确。BO7办公区 - 实用经验教程分享!

    Ectouch微信中不能使用支付宝付款的解决方法BO7办公区 - 实用经验教程分享!

  • 6

    用微信打开网站付款页面,显示中转页面。BO7办公区 - 实用经验教程分享!

    Ectouch微信中不能使用支付宝付款的解决方法BO7办公区 - 实用经验教程分享!

    Ectouch微信中不能使用支付宝付款的解决方法BO7办公区 - 实用经验教程分享!

    Ectouch微信中不能使用支付宝付款的解决方法BO7办公区 - 实用经验教程分享!

    Ectouch微信中不能使用支付宝付款的解决方法BO7办公区 - 实用经验教程分享!

  • 注意事项

    • 注意 ap.js 及pay.htm 存放位置
    • 步骤4中 $button 的值只要满足页面能载入ap.js及点击按钮能调用_AP.pay(href)即可

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!BO7办公区 - 实用经验教程分享!


    标签: 支付宝使用支付解决方法

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码