微信支付 V3 的 Java 實現 Payment Spring Boot-1.0.7.RELEASE 釋出

碼農小胖哥發表於2021-03-01

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

文件:Payment Spring Boot文件

關注公眾號:Felordcn 獲取更多資訊

個人部落格:https://felord.cn

相關文章