XPay个人免签收款支付系统_个人免签收款源码

XPay个人免签收款支付系统 完全免费 资金直接到达本人账号 支持 支付宝 微信 QQ 云闪付 无需备案 无需签约 无需挂机APP 无需插件 无需第三方支付SDK 无需营业执照身份证 只需收款码 搞定支付流程 现已支持移动端支付http://xpay.exrick.cn/

项目已部署,在线Demo

  • 本项目运行后效果:http://xpay.exrick.cn
  • 本项目Swagger接口文档:http://xpay.exrick.cn/swagger-ui.html
  • 实际综合应用商城项目:http://xmall.exrick.cn/

个人申请支付接口现状

  • 原生网银支付
  • 以银行网银为代表。此类方式涉及到承诺、合同、不菲的保证金,对个人来说不现实。

  • 结论:不可行
  • 原生支付宝,微信支付
  • 支付宝微信只服务于有营业执照、个体工商户的商户。就算你有钱但没实体店铺在某宝上也是买不到的。截止目前(2019-01-01)无法以个人身份(或以个人为主体)直接申请API。

  • 结论:不可行
  • 关联企业支付宝账号
  • 即新建企业账户,然后采用已经实名认证了的企业账户关联该账户,用其实名主体完成新账户的实名认证。一系列操作完成后,新的账户具有和企业账户一样的资质可以申请API。

  • 结论:如果条件允许,推荐此方案
  • 购买企业支付宝账号
  • 购买一个企业支付宝账号,然后信息变更,完成过户。但这种“非法”的方式,毕竟涉及到钱的问题,安全性无保障。另外,企业账户价格比较高。

  • 结论:不推荐
  • 聚合支付工具,Ping++等
  • 就是个第四方聚合支付工具,简化了接入开发流程而已,个人开发者仍然需要去申请所需接口的使用权限。

  • 结论:不可行
  • 第四方聚合支付
  • 支付资金进入官方账号,自己再进行提现操作。需要开通域名,提现手续费较高,支付页面不支持自定义。另外,对于此种类型的聚合支付平台,隐藏着极高的跑路风险。

  • 结论:不推荐
  • 美团 & 支付宝口碑
  • 通过美团商家码收款,通过支付宝口碑掌柜收款。

  • 结论:不推荐,支付转化率并不高,可能随时被风控。
  • 有赞
  • 通过有赞微商城支付接口收款。

  • 结论:不推荐,需手动提现,不免费,费用6800/年起,一旦风控资金很难取出。
  • 挂机监听软件,PaysApi、绿点支付等
  • 本质上依然是采用挂机监听的策略,但针对的是移动端支付宝或微信的收款通知消息
  • 结论:成本高,配置麻烦,需24小时挂台安卓手机,不免费
  • 其他基于Xposed挂机监听软件
  • 基于virtual xposed hook相关技术,可自动生成任意备注金额收款码 参考抢红包外挂
  • 结论:成本高,配置麻烦,需24小时挂台安卓手机,量大易触发风控、不免费,黑产适用
  • Payjs (疑似使用微信小微商户,是否稳定可靠有待观察)
  • 微信个人免签接口,正规业务推荐使用
  • 结论:仅支持微信、不免费、费率高
  • 国外支付,PayPal、Strip:不可用

XPay

  • 支持支付宝、微信、QQ钱包、翼支付、云闪付等任意收款码,资金直接到达本人账号,个人一键审核即时回调,不需提现,不需备案,完全免费,不干涉监听任何支付数据,个人收款0风险方案
  • 由于xpay天生“人工智障”检测方案,个人收款使用无须担心风控问题
  • 结论:个人收款较少、见不得人的支付业务推荐使用

使用开发流程

  • 用户确认订单,需填写邮箱地址(用于邮件通知)、手机号(用于短信通知)等信息

  • 配置你的个人收款码,二维码图片配置在 src\main\resources\static\assets\qr 文件夹中,已有 alipay(对应支付宝收款码)、wechat(微信)、qqpay(QQ钱包)文件夹存放相应收款码。可设置固定金额二维码(文件名为“收款金额.png”,例如“1.00.png”)或自定义金额二维码(文件名为“custom.png”),建议分辨率>=180px比例1:1,推荐二维码美化工具,对应页面在 src\main\resources\templates 中 alipay.html、wechat.html、qqpay.html。当然聪明的你还可以在 pay.html 和这些中自定义业务逻辑,修改JS代码即可。

  • application.properties 配置文件中修改你的管理员邮箱等
  • 建议下载对应邮箱App,打开支付宝、微信收款语言通知等提醒,收到支付邮箱通知后,确认是否收款到账,在邮件中进行该交易任意审核操作(业务逻辑回调完全由你自定义),未到账的不用管,系统定时自动处理

市面上一些自动监听回调方案

  • 爬支付宝官网
  • 监听微信网页版接口
  • 安卓APP监听通知栏
  • 高级安卓APP监听 使用xposed框架 可实现自动生成自定义备注任意金额收款码

温馨(jing)提示(gao):大家做这种监听软件之前请先仔细阅读微信、支付宝使用协议,如果他们想追究你责任你肯定是赢不了的,毕竟用这些的都是些什么业务我也不用多说。

前端所用技术

  • MUI:原生前端框架
  • jQuery
  • BootStrap
  • DataTables:jQuery表格插件

后端所用技术

各框架依赖版本皆使用目前最新版本

  • SpringBoot
  • SpringMVC
  • Spring Data Jpa
  • MySQL
  • Spring Data Redis
  • Druid
  • Thymeleaf:模版引擎
  • Swagger2
  • Maven
  • 其它小实现:
  • @Async 异步调用
  • @Scheduled 定时任务
  • JavaMailSender发送模版邮件
  • 第三方插件
  • hotjar:一体化分析和反馈
  • 其它开发工具
  • JRebel:开发热部署
  • 阿里JAVA开发规约插件

文件说明

  • 数据库文件:xpay.sql(仅一张表)

本地开发运行部署

  • 依赖:Redis(必须)
  • 新建数据库,见xpay.sql文件
  • 在 application.properties 中修改你的配置,例如端口、数据库、Redis、邮箱配置等,其中有详细注释
  • 运行 XpayApplication.java
  • 访问默认端口8888:http://localhost:8888

Linux后台运行示例

nohup java -jar xpay-1.0-SNAPSHOT.jar -Xmx128m &