IJPay 让支付触手可及,封装了微信支付、QQ支付、支付宝支付、京东支付、银联支付、PayPal 支付等常用的支付方式以及各种常用的接口。不依赖任何第三方 mvc 框架,仅仅作为工具使用简单快速完成支付模块的开发,可轻松嵌入到任何系统里。右上角点下小星星✨
APACHE-2.0 License
Bot releases are hidden (Show)
日常更新迭代
Published by Javen205 over 4 years ago
Published by Javen205 almost 5 years ago
支付宝支付
微信支付
其他说明
Published by Javen205 about 5 years ago
Published by Javen205 about 5 years ago
1、修复银联部分接口签名异常的 bug
2、添加微信小程序红包相关接口
3、添加支付宝刷脸支付相关接口
4、京东支付添加多应用支持
5、优化 WxPayKit 添加 PayKit
6、添加 IpKit、QRCodeKit、RsaKit 等工具类
7、HttpKit 中添加 readData 方法
8、完善微信APP支付、公众号支付、小程序支付预付订单二次签名
9、添加 JFinal 版本示例,完善 SpringBoot 示例
Published by Javen205 about 5 years ago
1、简化 HuTool 工具包依赖移除未使用的模块
2、添加微信服务商模式代扣相关接口
3、添加 QQ钱包支付
4、除 Model 外其他都遵循 p3c 代码规范
Published by Javen205 about 5 years ago
Published by Javen205 about 5 years ago
1、升级 alipay-sdk-java
至最新版本 3.7.110.ALL
2、升级 fastjson
至最新版本 1.2.58
3、全局使用工具类 hutool
,支付总包体减小 70%
4、不同支付方式使用不同的 Module
来构建,结构更清晰
Maven
<dependency>
<groupId>com.github.javen205</groupId>
<artifactId>IJPay-All</artifactId>
<version>2.0.0</version>
</dependency>
Gradle
implementation 'com.github.javen205:IJPay-All:2.0.0'
微信支付
<dependency>
<groupId>com.github.javen205</groupId>
<artifactId>IJPay-WxPay</artifactId>
<version>2.0.0</version>
</dependency>
implementation 'com.github.javen205:IJPay-WxPay:2.0.0'
支付宝支付
<dependency>
<groupId>com.github.javen205</groupId>
<artifactId>IJPay-AliPay</artifactId>
<version>2.0.0</version>
</dependency>
implementation 'com.github.javen205:IJPay-AliPay:2.0.0'
Published by Javen205 over 5 years ago
1、 解决在 Filter 中使用 OutputStream getOutputStream() 和 PrintWriter getWriter() 冲突问题
2、开放 HttpUtils 中的代理 HttpDelegate,实现自定义网络请求
Published by Javen205 over 5 years ago
添加微信酒店押金相关接口
官方接口文档 点击这里
特别注意:签名方式只支持 HMAC-SHA256
Published by Javen205 almost 6 years ago
代金券使用指导: 官方文档
管理(创建、设置规则等)代金券目前只能在微信支付商户平台中处理。
发放代金券方式
Published by Javen205 almost 6 years ago
1、微信增加HMAC-SHA256签名方式
2、微信增加服务商分账相关接口
Published by Javen205 almost 6 years ago
Published by Javen205 over 6 years ago
Published by Javen205 over 6 years ago
1、AliPay SDK使用Maven仓库中的JAR
2、AliPay PC支付Model改为AlipayTradePagePayModel
3、Zxingkit 添加输出流的支持
4、移除System.out
Published by Javen205 over 6 years ago
Published by Javen205 over 6 years ago
IJPay 1.1.2版本发布更新内容如下:
期待已久的文档来啦 GitBook-IJPay
增加示例 IJPay-Demo
如有疑问欢迎到开源社区提问、欢迎发起issues交流
Published by Javen205 almost 7 years ago
1、添加微信代扣相关的接口
1.1 申请签约
1.2 支付中签约
1.3 查询签约关系
1.4 申请扣款
1.5 申请解约
1.6 查询签约关系对账单
1.7 代扣查询订单
2、添加微信小程序支付的支持
3、支付宝添加第三方应用授权
3.1 拼装应用授权URL
3.2 使用app_auth_code换取app_auth_token
3.3 查询授权信息
Published by Javen205 almost 7 years ago
1.兼容低版本的JDK(1.6)
2.统一支付宝接口命名名称
Published by Javen205 almost 7 years ago
1、重构微信红包接口
2、银联支付添加二维码支付的支持
3、银联支付添加代收的支持(代付业务新版本已取消即新版本无法实现提现的功能)
4、更新支付宝SDK,目前版本为alipay-sdk-java20171012102412.jar
5、添加支付宝当面资金授权相关的接口
6、添加支付宝收发现金红包的接口