Payment Spring Boot 发布 1.0.14.RELEASE 版本,本次版本发布后已经实现了微信支付V3几乎全部的服务商和直连商户系列API,已经能够完全适用于微信支付提供的所有支付场景。
Payment Spring Boot 是微信支付 V3 的 Java 实现,仅仅依赖 Spring 内置的一些类库。配置简单方便,可以让开发者快速、优雅地为 Spring Boot 应用接入微信支付,并且屏蔽了签名、验签的复杂流程,开发者成功配置后即可进行业务开发。更多更新信息请参考 changelog。
环境要求
-
OpenJDK 8或者高版本Oracle JDK 8
-
Spring Boot 2.5以上
项目地址
-
Github:https://github.com/NotFound403/payment-spring-boot
-
Gitee: https://gitee.com/felord/payment-spring-boot
欢迎 Star 、PR,有问题请 ISSUE。
1.0.14 更新日志
微信支付
-
fix: 批量转账到零钱查询BUG (#I5E2X7)
-
feat: 移除了被标记过期的API,包括基于微信支付V2版本的分账实现,使用相关接口的同学需要针对性的进行迁移
-
feat: 增加证书绝对路径实现,现在证书可以进行外部配置了。
-
配置项增加
certAbsolutePath
字段用来定义支付证书的绝对路径,优先级高于certPath
,当这两个路径都不配置时采用classpath
路径wechat/apiclient_cert.p12
(#73)
-
服务商
-
feat: 实现服务商商户进件-特约商户进件相关API
-
feat: 实现点金计划相关API,适用于服务商
-
feat: 实现行业方案-电商收付通相关API
-
feat: 实现行业方案-智慧商圈相关API
-
feat: 实现其它能力-银行组件(服务商)相关API
-
enhance: 新增服务商分账下载账单接口
-
enhance: 新增服务商退款回调接口
通用能力
-
feat: 实现其它能力-图片、视频上传相关API
-
feat: 实现支付即服务相关API,适用于服务商和直连商户