开源就是这样,不是一味的索取,甚至有些同学感觉理所应当的索取,开源帮助了你,如果条件允许也希望你能够反哺开源,互利共赢才是一个良好的生态循环。zacone同学在运用Payment Spring Boot时发现了不能满足其业务开发的地方,经过他的研究,自行实现了微信分账功能,并把他的成果热心的分享了出来。再次十分感谢他的感慨。
其实最近也发生了一些不愉快的事,陆陆续续有同学通过私信问问题我没看见,就没有及时回复。于是骂了一些很难听的话,我已经保持了最大的忍耐,搞编程不应该是这个样子的,做人也不该是这个样子的。你的素质也决定了你所能到达的高度,如果感觉这里不符合你的期望,可以换个地方,好了,不提这个了。
Payment Spring Boot 是微信支付V3的Java实现,仅仅依赖Spring内置的一些类库。配置简单方便,可以让开发者快速为Spring Boot应用接入微信支付。
❝欢迎Star 、PR,有问题请ISSUE。
功能特性
实现微信支付多商户
集成支付宝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.10.RELEASE</version>
</dependency>
更新日志
1.0.10.RELEASE
微信支付
feat: 微信支付V2分账接口实现,感谢zacone同学贡献的PR
factor: 优化证书加载方式
factor: 商家券修改API的请求方式变更为
Patch
fix: 修复微信支付V3中native支付通知回调
successTime
字段无时区信息的问题(#I3ED43)
支付宝
fix: 修复支付宝Maven打包无法读取证书的问题(#24)
1.0.9.RELEASE
微信支付
refactor:
WechatPartnerPayApi
加入Spring IOCfix: 支付分支付成功回调反序列化异常 (#21)
fix: 修复枚举空指针问题 (#22)