ecshop/ectouch最新版JSAPI微信支付V3安装帮助手册(v2.1.8)

更新时间:2015-11-22 点击量:1810

ecshop/ectouch最新版JSAPI微信支付V3安装帮助手册(v2.1.8)

ps:最近倒卖本插件的无良商家比较多,请大家注意,倒卖的都是低版本,含有不少bug,而这些无良商家也不会安装调试。请大家还是在本店购买最新版,本店承诺提供终生免费升级服务。淘宝店:baiwar.taobao.com

本文适用于Ectouch微信支付插件安装,获得方法见本文结尾。

1.部署代码

下载的支付插件如图:

微信支付插件目录结构


  • 上传/payment文件夹到服务器并覆盖同名目录/mobile/plugins/payment;

拷贝wxpay.php到指定位置


  • 上传/respondwx.php文件夹到服务器目录/mobile/下;

拷贝respondwx.php到mobile/


  • /mobile/include/apps/default/controller/CommonController.class.php
    约85行左右(define('SESS_ID',self::$sess->get_session_id());之后)插以下代码(若之前获取到openid 并缓存在$_SESSION[“openid”]中,可忽略这步,修改之前请注意备份):
        if( preg_match('/micromessenger/', strtolower($_SERVER[';]))){
            if(!isset($_SESSION["openid"])||empty($_SESSION["openid"])){//openid为空
                if(isset($_COOKIE["openid"]) && !empty($_COOKIE["openid"])){
                    $_SESSION["openid"]=$_COOKIE["openid"];
                }else{
                    include_once (ROOT_PATH . 'plugins/payment/wxpay.php');
                    $payObj = new wxpay();
                    $payObj->getOpenId();
                }
            }
        }

修改 CommonController.class.php内容


2.微信公众平台设置/参数获取

微信公众平台设置/参数获取请参考微信支付平台设置及如何获取微信支付所需参数

3.安装

  • 登入网站手机端后台(一般为>
支付宝扫码打赏 微信打赏

如果文章对您有帮助,就打赏一个吧

在线客服

客户服务

热线电话:

13128985956 服务时间:

周一到周六:9:00-18:00

在线QQ客服

在线微信客服

关于我们 常见问题

支付方式 加盟合作

提交需求
优惠红包 购物车0 返回顶部