码支付 第三方支付系统 免费源码程序系统下载
介绍
码支付[mpay]是一款便捷收款工具,专注于个人免签收款,通过普通收款码即可实现收款通知自动回调,支持绝大多数商城系统。
特点
本程序只提供个人版学习与交流,开源免费使用。禁止用于商业或用于任何违法场景,
码支付是在源支付的设计思路基础上进行的改进,利用第四方聚合收款码来进行收款,保证收款稳定和便捷不掉线。
聚合收款码个人可以申请,不需求相关资质,不用申请API接口,收银服务平台众多且实力雄厚(如拉卡拉、收钱吧等),不怕跑路。
特点如下:
免监听,不需要手机或电脑挂机监听消息,即可实现支付回调,只需要设置一个定时任务就行
支持微信、支付宝、云闪付的H5环境,能正常长按识别扫码支付,域名防红
个人搭建的收款系统,收款稳定,安全可控,不需要额外手续费
支持多平台(聚合码服务商),多账号(聚合码商户),多渠道(门店码/店员码/桌号码等),降低异地线上收款风控风险
安装准备
使用Thinkphp8框架,PHP版本 > 8.0(推荐8.2),前端UI使用Layui 2.9+PearAdmin后台,PHP扩展:fileinfo
以下演示基于云服务器环境+宝塔面板安装
云服务器可在以下两个网站中购买,
便宜云服务器(支持1元试用) 一九云通过宝塔面板登陆管理后台,新建PHP站点和数据库,并确认创建
把源码上传到根目录中 将mpay文件夹里面的所有文件,复制到根目录下,返回网站列表管理页面
设置运行目录与伪静态,下图是设置运行目录,选择网站目录,运行目录选择public,保存
下图是设置伪静态:选择伪静态,模版选择thinkphp,即可自动填写,保存
安装步骤
重要:在浏览器输入http://你的域名/install,进入程序安装界面,按照提示进行填写提交
图中的数据库配置相关信息,在服务器管理面板里查找
安装完成后会自动跳转入后台地址,
监听模式
监听模式说明,分为单次监听和连续监听,
单次监听是在收银台页面,用户扫码支付成功后,需要手动点击确认支付,后台才会登陆查询该账号的收款流水情况,点击一次,查询一次,不点击,则不会查询,降低密集查询可能导致的账户风控
连续监听是在创建订单之后,在订单有效期内且订单未完成状态时,插件会一直连续不断的查询账户流水详情,直到过期或者成功收款,用户不需要主动点击确认
添加收款帐号
在后台管理帐号管理中,添加自己的帐号,并上传收款码,如果是支付宝,或微信,添加时填写的收款帐号与聚合码支付不同,此处填写的账号主要用来做区分,不会登陆后台
添加完成后会生成收款地址
设置监听
使用宝塔任务计划
一个站点只需要设置一个定时任务,每次访问都会查询一次数据库,并生成新订单数据缓存
账号监听
每个账号都需要单独设置一个定时任务,每次访问都会检索新订单缓存数据,如果存在该账户的新订单,插件就会去查询服务商后台的订单流水,并通知相关收款处理程序
挂机监听收款通知
微信支付和支付宝需要手机挂机监听收款通知,并通知服务器收款信息,也是最常见的解决方案
码支付使用的是开源工具短信转发器SmsForwarder来监听收款通知,SmsForwarder功能非常强大,喜欢搞机 的朋友可以多钻研,这是使用文档”短信转发器“
- 开源项目地址:SmsForwarder
- 发布地址,尽量下载最新版,兼职更多机型:SmsForwarder
- 网盘地址,访问密码:
pppscn
:SmsForwarder
功能配置
找一台不常用的安卓系统手机,下载安装好SmsForwarder之后,点开进行配置,同时打开码支付后台用户中心页面,查看相关配置参数
进入通用设置
开启转发应用通知,只针对应用软件才会转发
保活措施全部开启(实际情况看手机环境)
通知栏文案可以自定义,方便自己运维,可参考图片
其他默认即可,也可以参考实际情况自行设置
添加发送通道,选择Webhook类型
编辑规则
通道名称自行命名,方便区别就行
请求方式选择POST方式
Webhook Server 地址用户中心查看
消息模版在用户中心查看
Secert密钥在用户中心查看
应签关键字200
填写完成点击保存即可
转发规则
添加应用转发规则,微信和支付宝需要分别设置,请注意选择应用规则
具体设置
选择发送通道
匹配字段选择多重匹配,匹配的值去用户中心复制,然后粘贴过来
开启启用自定义模版,内容填写去码支付后台账号列表里复制,粘贴过来
注意: 微信支付规则里,第三行的[空格]需要替换成真实的 空格
转发日志
这里可以查看所有的转发记录,点击也可以查看消息详情
注意事项
用户中心后台里的配置APP包名不一定与手机应用里的包名一致,需要查看一下,如果有区别,请修改成实际本机显示的APP包名,下面有图片演示操作
源码下载地址
1:文章:码支付 第三方支付系统 免费源码程序系统下载
2:链接:https://www.panxp.com/381.html
3:文章内容来源于网络,仅供大家学习与交流,如下载了本站中的任何资源,请于24小时内删除,如有侵犯您的权益,请发送邮件至silverornament@qq.com,我们会在24小时内删除处理。
4 本站一切资源不代表本站立场,不代表本站赞同其观点和对其真实性负责。
5 如您发现本站提供资源链接失效或有违规现象,请联系我们处理。





赶快来坐沙发