评论

Java SDK Payment Spring Boot 1.0.14 发布,已经实现微信支付V3全部功能

Payment Spring Boot 是微信支付 V3 的 Java 实现,仅仅依赖 Spring 内置的一些类库

Payment Spring Boot 发布 1.0.14.RELEASE 版本,本次版本发布后已经实现了微信支付V3几乎全部的服务商和直连商户系列API,已经能够完全适用于微信支付提供的所有支付场景。

Payment Spring Boot 是微信支付 V3 的 Java 实现,仅仅依赖 Spring 内置的一些类库。配置简单方便,可以让开发者快速为 Spring Boot 应用接入微信支付。更多更新信息请参考 changelog

环境要求

  • OpenJDK 8或者高版本Oracle JDK 8
  • Spring Boot 2.5以上

项目地址

欢迎 StarPR,有问题请 ISSUE

1.0.14 更新日志

微信支付

  • fix: 批量转账到零钱查询BUG (#I5E2X7)
  • feat: 移除了被标记过期的API,包括基于微信支付V2版本的分账实现,使用相关接口的同学需要针对性的进行迁移
  • feat: 增加证书绝对路径实现,现在证书可以进行外部配置了。
    • 配置项增加certAbsolutePath字段用来定义支付证书的绝对路径,优先级高于certPath,当这两个路径都不配置时采用classpath路径wechat/apiclient_cert.p12 (#73)

服务商

  • feat: 实现服务商商户进件-特约商户进件相关API
  • feat: 实现点金计划相关API,适用于服务商
  • feat: 实现行业方案-电商收付通相关API
  • feat: 实现行业方案-智慧商圈相关API
  • feat: 实现其它能力-银行组件(服务商)相关API
  • enhance: 新增服务商分账下载账单接口
  • enhance: 新增服务商退款回调接口

通用能力

  • feat: 实现其它能力-图片、视频上传相关API
  • feat: 实现支付即服务相关API,适用于服务商和直连商户
最后一次编辑于  2022-09-28  
点赞 2
收藏
评论

2 个评论

  • 张锴
    张锴
    2023-11-27

    您好,麻烦问一下特约商户进件的时后会报错{"code":"PARAM_ERROR","detail":{"location":"body","value":[2016,10,26]},"message":"无法将 JSON 输入源“/body/subject_info/identity_info/id_card_info/card_period_begin”映射到目标字段“身份证有效期开始时间”中,此字段需要一个 string 类型的 Json 值"}怎么解决呢

    2023-11-27
    赞同
    回复
  • 张锴
    张锴
    2023-11-27

    您好,麻烦问一下特约商户进件的时后会报错{"code":"PARAM_ERROR","detail":{"location":"body","value":[2016,10,26]},"message":"无法将 JSON 输入源“/body/subject_info/identity_info/id_card_info/card_period_begin”映射到目标字段“身份证有效期开始时间”中,此字段需要一个 string 类型的 Json 值"}怎么解决呢


    2023-11-27
    赞同
    回复 1
    • Dax
      Dax
      2023-11-30
      时间序列化问题,已经解决
      2023-11-30
      回复
登录 后发表内容