Payment Spring Boot 是微信支付V3的Java實現,僅僅依賴Spring內置的一些類庫。配置簡單方便,可以讓開發者快速為Spring Boot應用接入微信支付。
功能特性
- 實現微信支付多商戶
- 集成支付寶SDK、快速接入Spring Boot
- 實現微信支付V3 基礎支付
- 實現微信支付V3 合單支付
- 實現微信支付V3 代金券
- 實現微信支付V3 微信支付分
- 實現微信支付V3 先享卡
- 實現微信支付V3 商家券
- 實現微信支付V3 批量轉賬到零錢
依賴坐標
最新版本Maven坐標為:
<dependency>
<groupId>cn.felord</groupId>
<artifactId>payment-spring-boot-starter</artifactId>
<version>1.0.7.RELEASE</version>
</dependency>
本次更新
- 微信支付
- refactor: X509證書加載優化。
- refactor: 移除過期的
WechatPayRefundApi
。 - refactor: 優化
RestTemplate
在低版本引起的一個I/O異常,詳見 spring-framework#21321。 - refactor: 在請求頭
Content-Type
中聲明字符集UTF-8,避免中文亂碼。 - fix: 修復退款回調中退款狀態枚舉無法正確被解析的異常(#11)。
演示項目: payment-spring-boot-samples
關注公眾號:Felordcn 獲取更多資訊