码支付[mpay]是一款便捷收款工具,专注于个人免签收款,通过普通收款码即可实现收款通知自动回调,支持绝大多数商城系统
工具特性
开源程序,个人免费使用,不断更新
支持第四方收款服务商聚合码收款,免挂机、不掉线
支持微信、支付宝个人账户收款,免签约
采用易支付接口标准开发,兼容市面上大部分商城系统
在󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄩󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄥󠄠󠄣󠄢󠄩󠄣󠄤󠄦󠄬󠅒󠅢󠄟󠄮󠇖󠆏󠆂󠇕󠅿󠆧󠇘󠆥󠅴󠇖󠆪󠆀󠄐󠇗󠅹󠅸󠇖󠆍󠅳󠇖󠅹󠅰󠇖󠆌󠅹󠄬󠅒󠅢󠄟󠄮H5环境中,能正常长按识别扫码支付
支持多平台、多账号、多通道,灵活配置,收款轮询
技术架构
使用Thinkphp8框架,PHP版本 > 8.0(推荐8.2),前端UI使用Layui 2.9+PearAdmin后台
内置插件
微信插件wxpay默认安装,支持赞赏码、个人码、经营码、商家码,需挂机监听
支付宝插件alipay默认安装,支持收钱码、经营码,需挂机监听
收钱吧聚合码插件sqbpay默认安装,无需挂机,设置定时任务即可监听回调
更新日志V1.2.0
使用新版文档,教程更详细,资料更全面
新增支付宝账单查询插件,支付宝免挂机不掉线
优化代码结构,方便排查错误修复
更新订单逻辑,前端会有详细错误提醒
上线插件商店,支持插件在线安装、更新、购买
修复支付宝手机挂机特定情况不回调问题
兼容性优化,支持更多平台场景
安装教程
本安装教程以宝塔面板示例
首先服务器安装宝塔(bt.cn) 通过宝塔面板登陆管理后台,新建PHP站点和数据库,并确认创建PHP版本󠄐󠄹󠅀󠄪󠄢󠄡󠄦󠄞󠄧󠄣󠄞󠄢󠄡󠄦󠄞󠄡󠄩󠄬󠅒󠅢󠄟󠄮󠄐󠅅󠄹󠄴󠄪󠄾󠅟󠅤󠄐󠄼󠅟󠅗󠅙󠅞󠄬󠅒󠅢󠄟󠄮󠅄󠅙󠅝󠅕󠄪󠄡󠄧󠄥󠄠󠄣󠄢󠄩󠄣󠄤󠄦󠄬󠅒󠅢󠄟󠄮󠇖󠆏󠆂󠇕󠅿󠆧󠇘󠆥󠅴󠇖󠆪󠆀󠄐󠇗󠅹󠅸󠇖󠆍󠅳󠇖󠅹󠅰󠇖󠆌󠅹󠄬󠅒󠅢󠄟󠄮需要≥PHP8.0 PHP需要安装Fileinfo扩展
数据库配置相关信息,在服务器管理面板里查找
在网站列表页面,点击创建的网站的根目录,进入文件管理
文件夹里面有一些默认文件,不用管他
点击上传文件,将源码压缩包上传到该文件夹,并解压到前文件夹
将mpay
文件夹里面的所有文件,复制到当前根目录下,返回网站列表管理页面
注意,压缩包文件打包的是一个名为mpay
的文件夹,需要将代码文件夹里面的所有文件复制出来,放到创建的网站根目录下
运行目录&仿静态 配置
点击网站名,进入网站配置设置页面,点击支付网站
选择网站目录,运行目录选择public
,保存
选择伪静态,模版选择thinkphp
,即可自动填写,保存
在浏览器输入http://你的域名/install
,进入程序安装界面,按照提示进行填写提交
数据库配置相关信息,在服务器管理面板里查找
其他的文档可以参考程序源码地址。