
1,码支付mpay是码支付吗?
不是的,虽然叫码支付mpay,但它并不是互联网上的码支付源码,选择各种程序上的源码接口时,要选择易支付来填写。
2,码支付mpay搭建后,可以扫码收款了,微信收款监控软件上面也也提示“通知成功 金额 店员码 通道”这些信息了,为什么网站上并没能成功充值呢?码支付mpay站内测试也没成功。
请留意,上面提示的是店员码,说明你用店员微信在此设备上,在“账号管理”-“收款码数量”上面,应设置为店员码,而不是个人码等其他选项。
监听常见问题
-
密钥填写注意不要留行空行或空格
-
转发规则配置里的多重匹配,[空格]要换成真实的 才行
-
没有监听日志记录时,注意检查微信的手机通知栏消息是否开启
-
监听软件要安装在收款的微信支付宝的手机上,才能监听到收款消息
-
微信支付宝需要挂机监听,定时任务是针对聚合收款码的,对微信支付宝没有用
如何更新升级
-
备份好 .env 文件、public目录、runtime目录
-
备份好数据库
-
删除文件重新安装
-
恢复备份的文件和数据库
安装使用常见问题
-
数据库点击安装没反应,检查目录文件写入权限
-
图片上传报错,检查PHP的fileinfo扩展有没有安装
-
fileinfo扩展安装完还是报错,重启PHP程序
-
聚合码的终端编号查询不到,升级到mpay最新版本
-
PC微信挂机监听,需要将通知的聊天窗口单独拖出来,独立窗口
数据库初始化失败
聚合码不回调常见问题
-
发起什么支付,就用什么方式付款,不要混了,如:支付宝收银台,就用支付宝付款
-
开启1+n监听任务,一个订单监控,N个收款账号监控,使用哪个账号收款就监听哪个账号
如何防特征检测
-
按照路径修改文件 app / controller / IndexController.php
-
第1个 index( ) 方法里面的 return View::fetch(); 修改成 return '网站正在建设中';
-
或者 return View::fetch(); 修改成 return View::fetch('user/login'); 直接跳转登陆页
技术架构
使用Thinkphp8
框架,PHP版本 > 8.0(推荐8.2),前端UI使用Layui 2.9
+PearAdmin
后台
🧰 内置插件
码支付收款工具开源免费使用,插件中心的插件列表有免费版和付费版版,按需使用购买
- 微信插件
wxpay
默认安装,支持赞赏码
、个人码
、经营码
、商家码
,需挂机监听 - 支付宝插件
alipay
默认安装,支持收钱码
、经营码
,需挂机监听 - 收钱吧聚合码插件
sqbpay
默认安装,无需挂机,设置定时任务即可监听回调
安装说明
以下演示基于云服务器环境+宝塔面板安装,云服务器购买可以去阿里云、腾讯云等平台,宝塔面板安装教程参考宝塔面板安装教程
安装配置
以宝塔面板示例,其他服务器管理面板可以参考
通过宝塔面板登陆管理后台,新建PHP站点和数据库,并确认创建
在网站列表页面,点击创建的网站的根目录,进入文件管理
文件夹里面有一些默认文件,不用管他
点击上传文件,将源码压缩包上传到该文件夹,并解压到前文件夹
将mpay
文件夹里面的所有文件,复制到当前根目录下,返回网站列表管理页面
注意,压缩包文件打包的是一个名为
mpay
的文件夹,需要将代码文件夹里面的所有文件复制出来,放到创建的网站根目录下,
运行目录&仿静态 配置
点击网站名,进入网站配置设置页面
选择网站目录,运行目录选择public
,保存
选择伪静态,模版选择thinkphp
,即可自动填写,保存
安装步骤
在浏览器输入http://你的域名/install
,进入程序安装界面,按照提示进行填写提交
数据库配置相关信息,在服务器管理面板里查找
PC软件下载
码支付微信PC监听,是老胡使用python写的小工具,可以监听电脑桌面打开的窗口和内容信息,非侵入微信应用内部,版本升级不影响监听。需要将被监听的微信聊天界面单独拖出来成独立窗口。
配置信息
- 打开用户中心,添加接口密钥等信息
- 打开账号管理列表,填写通道信息,格式
pid#aid
- 循环间隔是软件检索窗口通知信息的循环时间,一般设置1-3秒均可,看电脑性能
- 监控窗口根据实际情况勾选,哪个窗口需要检索收款通知,就开启哪个,不使用的就不需要开启
- PC监听同时支持个人码、经营码、赞赏码、商户码,手机监听因无法区分个人码和经营码,添加时只能二选一,且只能在
个人码
通道添加。
微信/支付宝收款
微信/支付宝生成的收款码,需要挂机监听收款消息,基本情况上面有介绍,因为使用广泛,所以也单独添加进来,可以实现正常收款回调
添加账号
收款平台选择微信支付
或支付宝
,收款账号就填写微信支付
或支付宝
的账号,与聚合码支付不同,此处填写的账号主要用来做区分,不会登陆后台
添加收钱码
点击可以查看当前账号的所有收款码
点击添加收款码后,可以正常填写二维码信息
微信支付
和支付宝
的终端编号是自动生成的,不可手动填写,分别对应当前账号的不同收款通道,支持个人码
和赞赏码
收款样式有两个选项付款链接
和图片地址
,根据实际情况选择
付款链接: 将二维码的内容解析成字符串保存,使用时再生成二维码
图片地址: 上传二维码图片到服务器,或引用http远程图片地址
赞赏码
等收款方式,采用的不是标准二维码编码格式,不能解析成文字保存,只能展示图片,建议一般二维码都解析成文字保存,前端展示时会根据内容自动再生成二维码,无法解析的就上传图片

暂无评论内容