帝国CMS7.5版本微信支付插件安装详细说明使用此插件将改动您的原代码及数据库结构,如您的系统没有经过开发,可以顺利以此教程完成安装,否则有可能发生意想不到的错误。
使用此插件将改动您的原代码及数据库结构,如您的系统没有经过开发,可以顺利以此教程完成安装,否则有可能发生意想不到的错误。
一、帝国cms微信支付插件功能说明
1、微信端直接付款
2、PC端扫码付款
3、H5支付待升级
二、插件安装教程
加入微信支付
执行代码
insert into `[!db.pre!]enewspayapi` (`payid`, `paytype`, `myorder`, `payfee`, `payuser`, `partner`, `paykey`, `paylogo`, `paysay`, `payname`, `isclose`, `payemail`, `paymethod`) VALUES ('', 'wxpay', '99', '0', '', '', '', '', '微信支付插件', '微信付款', '0', '', '0');
三、加入微信支付参数字段
执行代码
alter table [!db.pre!]enewspayapi add appsecret char(255) NOT NULL, add appid char(255) NOT NULL, add mchid char(255) NOT NULL;
四、加入支付记录状态及标识字段
执行代码
alter table [!db.pre!]enewspayrecord add phome char(20) not null,add status int(1) not null,add bgid int(3) not null;
五、安装后台配置微信支付参数
六、将文件wxpay.php上传到后台目录pay
七、修改系统文件SetPayApi.php
在代码
db_close();
$empire = null;
前加入台下代码
//引入微信配置页面
if ($r['paytype'] == 'wxpay') {
include "wxpay.php";
die;
}
八、上传文件ListPayRecord.php到后台目录pay,覆盖原来文件
九、上传目录wxpay到e/payapi/
十、上传文件pay.php,ShopPay.php,BuyGroupPay.php到目录e/payapi/
安装完毕
最后还需要安装一个二维码实时生成插件
两个缺少文件下载:
CSS:https://www.xlkjgs.com/ckxs/wx/layui.css
JS:https://www.xlkjgs.com/ckxs/wx/layui.js
在支付文件中的位置:
/e/admin/pay/wxpay.php中,只要你会我相信你能够找到大约在: 38行和126行左右;
如果要修改微信支付界面样式的请修改:e\payapi\wxpay\to_pay.php 其中包含了电脑端扫码支付和微信内支付的html样式,也可以自定义。电脑端大约在586行,微信内支付大约在530行左右;
本网刊登的文章均仅代表作者个人观点,并不代表本网立场。文中的论述和观点,敬请读者注意判断。
2021-02-08
2021-03-20
2022-05-29
2021-08-27
2021-08-27
2022-04-12
2021-02-08
2021-02-27