更新历史
v3.1版本已发布!支付宝微信官方接口 自动回调!立即获取源码和文档
v3.1 新增微信支付官方接口 自动回调 提供个人申请教程(需一定开通成本)
v3.0 新增支付宝当面付 官方接口 自动回调 提供个人申请教程
v2.0 支付宝新增扫码点单收款,暂无*控,支持一键打开支付宝APP
v1.9 新增云闪付收款【国外可用 收款直达银行卡】,支付宝新增一键红包支付模式
v1.8 支付宝新增多种支付方式(含银行转账) v1.7 支付宝无法修改金额备注 新增支付宝扫码检测
v1.6 支付宝使用转账码方案 v1.5 解决近期支付宝史上最严*控问题 v1.3 实现轮询回调
实现订单支付标识 解决无法识别支付人问题
实现一键打开支付宝APP支付(支持安卓浏览器、IOS应用,不支持微信中打开)(支付宝已封禁)
实现移动端支付方案 支持H5、APP、小程序
轻松支持多账户收款 赶快使用手机扫码体验吧
声明
此系统只针对个人*收款支付,实际可应用到实现 自动维护捐赠表等业务,无法商用!最新版本可已实现充值、发卡、发货等业务,可勉强供真正个人商用!日入百万千万的请绕道!当然你还可将此项目当作入门级的SpringBoot练习项目
个人申请支付接口现状
原生支付宝,微信支付
支付宝微信只服务于有营业执照、个体工商户的商户。截止目前(2020-01-01)无法以个人身份(或以个人为主体)直接申请API。
结论:不可行
关联企业支付宝账号
即新建企业账户,然后采用已经实名认证了的企业账户关联该账户,用其实名主体完成新账户的实名认证。一系列*作完成后,新的账户具有和企业账户一样的资质可以申请API。
结论:如果条件允许,推荐此方案
聚合支付工具,Ping++等
就是个第四方聚合支付工具,简化了接入*流程而已,个人*者仍然需要去申请所需接口的使用权限。
结论:不可行
第四方聚合支付
支付资金进入官方账号,自己再进行提现*作。需要开通域名,提现手续费较高,支付页面不支持自定义。另外,对于此种类型的聚合支付平台,隐藏着极高的跑路*险。
结论:不推荐
有赞
通过有赞微商城支付接口收款。
结论:不推荐,需手动提现,不免费,费用6800/年起,一旦*控资金很难取出。
借助拼多多店铺、淘宝代付功能、微博红包、钉钉红包等第三方APP的支付功能
结论:不推荐,可能随时被*控。
挂机监听软件,PaysApi、绿点支付等
本质上依然是采用挂机监听的策略,但针对的是移动端支付宝或微信的收款通知消息
结论:成本高,配置麻烦,需24小时挂台安卓手机,不免费
其他基于Xposed挂机监听软件
基于virtual xposed hook相关技术,可自动生成任意备注金额收款码 参考抢红包外挂
结论:成本高,配置麻烦,需24小时挂台安卓手机,量大易触发*控、不免费,黑产适用
Payjs (疑使用微信小微商户)
结论:仅支持微信、不免费、使用官方接口收取代开费用以及额外手续费
国外支付,PayPal、Strip:不可用
XPay
支持支付宝、微信、QQ钱包、翼支付、云闪付等任意收款码,资金直接到达本人账号,官方通道自动回调,免签通道个人移动端一键审核即时回调,不需提现,不需备案,完全免费,不*涉监听任何支付数据,个人收款0*险方案(前提正规业务小量金额)
结论:个人收款较少的支付业务推荐使用
市面上一些自动监听回调方案
爬支付宝官网
监听微信网页版、PC版
安卓APP监听通知栏
高级安卓APP监听 使用xposed框架 可实现自动生成自定义备注任意金额收款码
前端所用技术
MUI:原生前端框架
jQuery
Boo*trap
DataTables:jQuery表格*件
后端所用技术
SpringBoot
SpringMVC
Spring Data Jpa
MySQL
Spring Data Redis
Druid
Thymeleaf:模版引擎
Swagger2
M*en
其它小实现:
@Async 异步调用
@Scheduled 定时任务
J*aMailSender发送模版邮件
第三方*件
hotjar:一体化分析和反馈
其它*工具
JRebel:*热部署
阿里J*A*规**件
本地*运行部署
依赖:Redis(必须)
新建xpay数据库,已开启ddl,运行项目后自动建表(仅一张表)
在 application.properties 中修改你的配置,例如端口、数据库、Redis、邮箱配置等,其中有详细注释
运行 XpayApplication.j*a
访问默认端口8888:http://localhost:8888
Linux后台运行示例
nohup j*a -jar xpay-1.0-SNAPSHOT.jar -Xmx128m &
截图示例
此处内容已隐藏,
回复后(需要填写邮箱)可见
觉得内容不错?我要
点赞 0
分享
收藏





评论(0)
暂无评论