项目简介
本项目是一套基于Egg.js框架和Vue前端技术的个人支付免签系统,用于解决个人网站微信和支付宝收款问题。系统借助自动通知回调功能,实时监听并推送收款信息到服务器,确保资金实时到账,无需第三方平台参与。
项目的主要特性和功能
- 具备微信支付宝收款功能,提供简洁支付接口,便于个人网站快速接入。
- 实现自动通知回调,客户端监听支付宝和微信收款信息并实时推送到服务器。
- 提供演示网站和详细的API文档,方便用户理解与使用系统。
- 设有客户端赞助系统,支持技术对接、解答、系统维护及搭建部署等服务。
安装使用步骤
假设用户已下载本项目的源码文件。
1. 安装环境:安装Node.js和MySQL环境,将项目所有文件下载到服务器任意目录。
2. 配置项目:
- 进入项目根目录,找到config/config.default.js
文件,按提示修改所需配置。
- 进入database/config.js
文件,修改development
数据库配置信息。
3. 安装依赖:在项目根目录打开命令行,执行npm install
安装依赖文件。
4. 创建数据表结构:执行npx sequelize db:migrate
命令创建数据表。
5. 启动应用:执行npm start
启动应用,默认端口为7001。
6. 访问应用:通过浏览器访问http://你的服务器地址:端口号/index.html
。
7. 配置客户端:在客户端配置中,填写正确的API地址和签名密匙。
8. 开启收款通知:在微信和支付宝应用中开启收款到账语音提醒。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】