本次更新是春节前最后一次更新,主要满足广大开发者对退款相关的要求,使用V2版本对一些V3没有的接口进行了实现,这是一个临时性的解决方案。同时也借此机会向广大软件开发者致以新春的问候,新的一年大家继续努力为人生目标奋斗!
❝最新Maven坐标欢迎ISSUE,欢迎PR,欢迎Star。
<dependency>
<groupId>cn.felord</groupId>
<artifactId>payment-spring-boot-starter</artifactId>
<version>1.0.5.RELEASE</version>
</dependency>
功能特性实现微信支付多商户
集成支付宝SDK、快速接入Spring Boot
实现微信支付V3 基础支付
实现微信支付V3 合单支付
实现微信支付V3 代金券
实现微信支付V3 微信支付分
实现微信支付V3 先享卡
实现微信支付V3 商家券
提供V2的一些特色接口(NEW)
- 微信支付
- feat:增加V2退款相关接口
WechatPayRefundApi
- feat:增加V2企业付款相关接口
WechatPayTransfersApi
- feat:增加V2红包相关接口
WechatPayRedpackApi
- refactor:优化了一些底层功能
- refactor:调整了支付配置Spring注入的顺序
- refactor: JCE由SPI提供,不再使用JDK内置
- fix: 关单接口调用异常 (#I2WAJN)[1]
- feat:增加V2退款相关接口
❝JCE 密钥长度可能在Oracle JDK下有长度限制,可通过JDK配置解除或者使用Open JDK。