个人免签支付

微信支付宝个人免签收款Api系统,有了它对接再也不用担心我的业务不能支付了
99 commits
1 branch
0 packages
0 releases
2 contributors
Latest commit
@yioMe
yioMe Update README.md
Latest commit
4a59774
yesterday
Files
Type Name Latest commit message Commit time
apiDoc 更新更详细的文档和代码注释 13 months ago
app Update order.js 5 months ago
config Update config.default.js last month
database 更新注释 13 months ago
test/app/controller 解决支付宝二维码问题 16 months ago
.autod.conf.js 更新文档 16 months ago
.editconfig 更新文档 16 months ago
.eslintignore 更新文档 16 months ago
.eslintrc 更新文档 16 months ago
.gitignore 更新文档 16 months ago
.sequelizerc 更新文档 16 months ago
.travis.yml 更新文档 16 months ago
README.md Update README.md yesterday
appveyor.yml 解决支付宝二维码问题 16 months ago
package.json 依赖安全更新 13 months ago
README.md
个人支付免签系统 Api 版
技术栈 EggJs + MySql + Vue

项目说明: 支持个人网站、安卓App、微信公众号、Pc软件收款的接入,所有的资金都会实时到账您的支付宝/微信余额中,支付宝无需上传收款二维码,支持H5唤醒支付,支持回调通知、支持补单、后台功能简单。

特点:支付回调通知,0手续费实时到账(不经过任何第三方,直接到账微信/支付宝余额),提供无依赖服务端源代码运行在自己服务器上,支持php/java/python等任意开发语言接入,监听方式非xp框架HOOK的方式,无需root权限,独立App监听安全无风险。

实现原理: 当收到支付宝、微信、实时收款信息,客户端会实时通知服务器收款金额和方式,服务器收到有效期订单金额后处理订单状态,使用随机减免的方式区分订单(5分钟订单有效期内有相同金额的订单会随机减免0.01 - 0.10的方式用来区分订单。

更新日志
2020年05月15日

-支付宝10.1.92

-微信7.0.12

正常使用,可以更新。

关于demo演示
后台演示地址: http://pay.yio.me/ 账号密码 admin,api版后台仅保留订单列表和二维码管理功能。

支付演示地址: http://pay.yio.me/#/goods/DwnNGCW4VLk1CjemIiUqf

api版支付宝无需上传收款二维码,支持h5/安卓App唤醒支付,无需用户手动输入金额,api版支付宝唤醒演示地址,被人举报,改成视屏了 https://pan.baidu.com/s/1kQMkfCyTCqb-pQoURE8aSg

客户端赞助地址
没有客户端无回调通知,其他功能不影响,可以测试,可以学习,为了能持续更新,客户端需要购买后使用。

客户端赞助地址: http://pay.yio.me/#/goods/74ct1zBzZBW8YGFBKe-Yf 无需root权限非xposed框架。

提供技术对接、技术解答、系统维护、系统搭建部署(收费),如有动手能力,下面有视频教程和文本教程。

视频教程
https://pan.baidu.com/s/1czuBjaTIT2hwC215yQ-FlQ

文本教程
安装 node.js mysql 环境,并将此项目所有文件下载到服务器任意目录上面;注:node.js版本 >= 8.9.0 mysql版本 >= 5.5

下载项目 点击下载,解压并进入项目根目录,找到 config/config.default.js 文件按照提示修改所需配置保存,然后进入database/config.json 文件修改 development 数据库配置信息; 注: 数据库需要手动创建,字符集utf-8排序规则utf8_general_ci

在项目根目录中打开命令行, 执行 npm install 安装依赖文件

在项目根目录中打开命令行, 执行 npx sequelize db:migrate 创建数据表结构; 注: 是npx 不是 npm

在项目根目录中打开命令行, 执行 npm start 启动应用,默认端口7001; 注: npm stop 停止应用

访问 http://你的服务器地址:端口号/index.html 注:必须带index.html

Api文档
下载本项目后,进入DocApi目录,使用浏览器打开index.html文件即可

在线文档:接口文档

你只需要关注 ↓

order - 创建支付订单

无需关注↓

android - 接收推送客户端信息

android - 验证客户端

客户端配置
api 地址填写: http(s)😕/你的服务器地址:端口号/addons/pay/ 注意:必须以反斜杠结尾

签名密匙填写: config/config.default.js 里的 secretkey 值

点击保存提示配置成功即可,没有其他设置!

开启微信/支付宝收款通知
微信->钱包->二维码收款->开启收款到账语音提醒

注:(如果微信在PC登录了,请在手机微信中关闭手机静音,或退出PC微信)

支付宝->收钱->开启收款到账语音提醒

注意
1.收款二维码是定额的二维码不是你的微信二维码,二维码收款->设置金额->保存收款二维码(不能修改任何文字信息,否则会无法识别报404)

2.服务器一定要是外网,否则支付宝付款时无法找到正确的二维码地址

疑问
问:资金多久到账?

答: 实时到账,直接到账微信/支付宝余额,不经过任何第三方。

问:会掉单吗?

答: 保持客户端和服务端网络畅通99.99%不会掉单!

问:这个服务端是什么意思,客户端是什么意思?

答: 服务端源码是用来接收客户端推送收款信息,客户端是监听支付宝和微信的收款信息并实时推送到服务器。

问: 微信公众号可以使用吗?

答: 可以使用微信,长按二维码即可直接支付;

问: 原生安卓可以使用吗?

答: 可以使用,请使用webView控件中加载html a 标签,即可唤醒支付宝支付。

问:如何联系到你

答: 邮件 a@yio.me

如需商业版【多用户多设备,不需要随机立减,同一金额可以同时n个人付款,无需手动上传收款码,固定金额无需用户手动输入金额,支持支付宝h5唤醒,socket协议支持并发】请访问 http://pays.yio.me 输入手机号,点击获取验证码,验证码是 000000,请勿充值,源码出售。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值