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 獲取更多資訊