835 Star 3.7K Fork 1.5K

egan / pay-java-parent

2023-09-13 22:26
1221178 egzosn 1578946646 egan

更新内容

最后提交信息为: 2.14.6发布
2021-11-23 09:49
1221178 egzosn 1578946646 egan

6ab618c(1.微信支付修复部分jdk无法加载证书问题 2.微信下载对账单报无法类型转换问题 3.微信退款非必填参数忽略)
e4ca2a0(加入TLSv1.2)
e10812c(网页支付相关,如果有出现'(单引号)则直接剔除)
2d74c2a(H5支付遗漏场景信息)

最后提交信息为: 2.14.3-b2
2021-10-07 20:35
1221178 egzosn 1578946646 egan

公共侧:
1.新增辅助订单类,并对订单查询,关闭接入使用
2.新增回调接口类,并提供默认实现与web实现。支付回调接口与验签提供实现
3.请求工具新增响应实体
支付侧:
1.微信V3版本支付
2.微信V3版本合单支付
3.微信V3版本分账
4.银联app支付错误的请求连接修复
5.所有支付接入新的回调实现方式
6.所有支付 接入辅助订单类的订单查询与关闭

最后提交信息为: 2.14.3
2021-02-24 23:02
1221178 egzosn 1578946646 egan

1.账单类型定义与各个平台账单类型实现 2.微信小程序发红包 3.paypal v2 4.退款序列号问题 5.移除已废弃的字段与方法

最后提交信息为: 2.14.1
2020-12-02 12:36
1221178 egzosn 1578946646 egan

2.13.3 更新内容如下:

支付宝公钥证书方式实现
修复部分微信支付提示 “请求参数格式错误 ”
装饰器退款结果集统一处理
微信支付-账单-账单持久化
订单附加参数,退款附加参数
支付宝新增服务商token
最后提交信息为: 2.13.3
2020-06-02 10:31
1221178 egzosn 1578946646 egan
  1. 支付宝转账(红包)
  2. 支付宝小程序支付
  3. 微信红包
  4. 退款整理优化,退款订单新增附加属性兼容更多种支付平台
  5. 修复支付订单过期时间不精准问题
  6. 修复遗漏的RSA证书字符转流关闭处理
  7. APP接口定义与各支付平台APP接口实现
  8. 百度支付
最后提交信息为: 2.13.2
2020-01-07 10:43
1221178 egzosn 1578946646 egan
  1. 新增订单属性接口化,新增支付订单自定义属性
    2.签名类型接口化,方便于开发者自行定义签名类型
    3.发起支付简化交易类型,方法能够确定交易类型的全部以方法为基准
    4.XML工具支持多层解析与生成
    5.支付宝修复可能的空指针遗产,修复支付宝回调消息遗漏的gett方法
    6.支付宝移除过时的AliTransactionType.DIRECT交易方式;移除旧版支付宝支付服务相关组件
    7.微信官方退款接口更新随着更新,并加入退款货币类型与说明
最后提交信息为: 2.13.1
2019-11-27 10:47
1221178 egzosn 1578946646 egan

公共模块

  1. 支付预订单泛型化,用于开发者丰富具体支付渠道扩展订单参数信息
  2. 新增两种证书获取方式:URL,Bean(开发者自行实现接口)
  3. 增加预订单下单前回调,用于处理与扩展预订单参数信息
  4. 修复http请求工具连接池使用ssl证书时加载两次ssl证书报错问题

支付宝

  1. 刷脸付
  2. 移除app同步回调
最后提交信息为: 2.12.9发布
2019-05-03 22:52
1221178 egzosn 1578946646 egan

微信

新增刷脸付
微信沙箱模式获取密钥
修复 企业付款api转账到零钱 商户号参数名多了
_
贝宝支付 paypal
退款遗漏,json化数据
支付单号新增回存方式,以便回调处理对应判断
paypal支付刷新token时效问题
新增易极付
微支付
跳转收银台支付
国际转账
支付宝
新增统一收单交易结算接口
公共模块
新增toPay方法,以便于简化跳转支付;对支付对接地址抽象出接口方法
抽离货币类型
优化证书相关操作,新增证书的存储方式
XML多层解析,map转xml字符串

最后提交信息为: 2.12.7
2019-01-27 23:00
1221178 egzosn 1578946646 egan

新增:

  1. 日期工具类优化
  2. http配置加入ssl证书输入流 ,增加请求响应编码预设
  3. 支付宝增加app附加参数
    修复BUG palpay 请求参数表达式匹配错误,错误的使用String.format
最后提交信息为: 版本发布
2018-11-15 12:24
1221178 egzosn 1578946646 egan

1.简化版支付回调实现,支付消息拦截器设置,支付消息处理器设置
2.支付宝微信新增附加信息字段
3.撤销功能实现
4.代码相关优化,整理

最后提交信息为: 修改帮助文档
2018-10-22 16:03
1221178 egzosn 1578946646 egan
  1. 增加退款查询 退款单号,
    2.订单有效时间
    3.HMACSHA256 签名问题,验签失败
    4.微信服务商模式
最后提交信息为: 冲突的@RequestMapping("transfer")
2018-07-13 11:34
1221178 egzosn 1578946646 egan

http连接池加入

请求工具增加必要的日志记录

加入ssl证书管理

修复微信XXE漏洞

支付宝转账相关签名遗漏BUG

最后提交信息为: 版本升级2.10.1.
Java
1
https://gitee.com/egzosn/pay-java-parent.git
git@gitee.com:egzosn/pay-java-parent.git
egzosn
pay-java-parent
pay-java-parent

搜索帮助