Commit Graph

54 Commits

Author SHA1 Message Date
栈烟
3f3c37d286 🎨 #3424 【微信支付】加载证书前增加校验,减少不必要的异常日志输出 2024-12-03 11:51:57 +08:00
栈烟
524ff80522 🆕 #3402 【微信支付】支持配置微信支付公钥 2024-11-30 00:42:20 +08:00
Binary Wang
f6e300b10a 🎨 及时关闭打开的InputStream对象 2024-10-31 16:20:24 +08:00
Binary Wang
12b83affe4 🎨 优化部分代码 2024-10-31 16:03:55 +08:00
leung
c483d6f1ab 🐛 #3392【微信支付】修复V3客户端初始化时p12证书加载失败的问题 2024-10-31 15:55:00 +08:00
Liu
9eba04dce9 🎨 【微信支付】初始化v3客户端时,未使用p12证书且未设置证书序列号值才尝试加载证书 2024-10-17 00:16:36 +08:00
Matilda Sanchez
3caeecc219 🎨 #3263 【微信支付】分开管理p12证书私钥和pem证书 2024-05-09 00:27:56 +08:00
everythingok
94aaff4c94 🎨 【微信支付】修复使用setPrivateKeyString设置秘钥串时报“v3请求构造异常”的问题 2024-03-29 19:30:48 +08:00
zhoujiangzi2010
fe5430ee65 🎨 【微信支付】修复证书私钥问题 2024-03-29 19:30:48 +08:00
96XL
573f0f5e6f 🎨 #3242 【微信支付】修改自动更新证书接口地址,使用WxPayConfig设置的payBaseUrl 2024-03-04 16:15:23 +08:00
闻仲
01e93d68f7 🎨 修复使用java.nio.file.Files打开公私钥文件无法释放句柄的问题 2023-11-18 14:11:23 +00:00
dagewang
04bb23b75c 🎨 #3128 【微信支付】提供扩展httpclientbuilder的能力 2023-09-11 10:06:01 +08:00
terminux
13f9c64643 🎨 初始化v3客户端时,未设置证书序列号值才尝试加载证书 2023-08-17 12:54:01 +08:00
Binary Wang
9522585074 🎨 优化部分代码,清理无用代码 2022-10-31 15:25:40 +08:00
Binary Wang
36602d58a5 🎨 fix javadoc by removing @date 2022-08-23 00:37:29 +08:00
猫九大大
1fc0da066b 🆕 #2586 【微信支付】支付证书支持base64编码配置 2022-04-25 10:13:00 +08:00
wuchubuzai2018
7101c22899 🎨 #2467 【微信支付】微信支付V3接口请求增加代理设置参数的支持 2021-12-28 17:59:38 +08:00
无处不在2015
1bda3eee15 🎨 #2467 【微信支付】微信支付V3接口请求增加代理设置参数的支持 2021-12-28 00:00:10 +08:00
S
a254d1ce34 🎨 优化WxPayConfig,支持配置文件为字节数组 2021-12-02 18:22:16 +08:00
Binary Wang
3d6185914f 🎨 优化代码,去掉jodd相关接口引用 2021-07-03 21:14:42 +08:00
cloudX
63fdc318d1 🎨 微信支付配置类的toString方法排除verifier字段 2021-04-25 10:28:31 +08:00
cloudX
488706b2df 🎨 #2040 【微信支付】增加多商户切换的支持 2021-03-15 11:40:53 +08:00
JoeWoo
f301912154 🐛 #1864 【微信支付】WxPayConfig类的hashCode和equals方法移除 verifier 字段 2020-11-11 23:48:38 +08:00
spvycf
7c9e2e4a12 🆕 #1725 微信支付分增加免确认模式(预授权方式)相关接口支持 2020-10-15 13:39:54 +08:00
cloudX
6c490e3295 🎨 #1733 微信支付服务商配置优化,增加服务商合单支付接口
* art:微信服务商配置优化

* new:jsapi合单支付

* new:合单支付

Co-authored-by: 曾浩 <epdcgsi@dingtalk.com>
2020-08-29 21:20:21 +08:00
cloudX
17c20422e2 🆕 #1667 微信支付增加电商收付通-二级商户进件相关接口
电商收付通二级商户进件

Co-authored-by: 曾浩 <epdcgsi@dingtalk.com>
2020-08-18 10:19:16 +08:00
cloudX
a2783832d4 🎨 #1716 微信支付证书配置读取代码优化,支持本地路径和网络路径
Co-authored-by: 曾浩 <epdcgsi@dingtalk.com>
2020-08-17 16:09:11 +08:00
叶枫
edf8e18c5b 🆕 #1706 微信支付增加特约商户进件相关接口
* 实现特约商户进件相关接口
2020-08-07 17:39:38 +08:00
叶枫
e7f2378f49 🆕 #1639 微信支付增加v3图片上传接口
1. 实现v3上传图片功能
文档地址: https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/tool/chapter3_1.shtml
2. 将接口获取到的证书保存到PayConfig中,v3接口中部分字段是敏感数据,在对这些数据加密时会用到
2020-08-07 13:50:07 +08:00
Binary Wang
3b46faeb89 🎨 优化微信支付v3代码,兼容java7 2020-05-24 18:22:32 +08:00
Binary Wang
9d2f90ec4f 🎨 优化代码 2020-05-24 12:28:46 +08:00
Binary Wang
39cea92171 🎨 微信支付分相关接口代码重构规范化 2020-05-19 21:28:31 +08:00
spvycf
8709a9c5a7 🆕 #1090 增加微信支付分和免押租借相关接口 2020-05-19 16:25:18 +08:00
Binary Wang
7ee277219e 🎨 #1549 微信支付证书读取代码优化,支持读取打进jar包里的证书文件 2020-05-12 19:42:33 +08:00
酱油99号
c70706c9aa #1309 增加发送和查询企业微信红包的接口
增加 企业支付密钥的配置参数
2019-12-11 17:50:41 +08:00
Binary Wang
7c6ebe66ae #1111 微信支付配置支持接口请求地址的可配置 2019-07-21 17:22:15 +08:00
Binary Wang
60ebb54958 #1059 微信支付证书地址参数keyPath支持使用网络地址 2019-06-02 12:58:43 +08:00
Binary Wang
6720960d54 微信支付模块配置中增加ifSaveApiData参数,可以选择是否保存接口请求信息到ThreadLocal中方便读取 2018-11-11 21:16:47 +08:00
Binary Wang
fbca4cdc59 pay模块批量添加缺失的javadoc文档 2018-09-23 22:05:06 +08:00
Binary Wang
06c356bdcc #586 微信支付 WxPayConfig增加支持byte数组方式设置证书 2018-05-13 18:39:42 +08:00
Binary Wang
71f97c063f 简化代码 2018-05-13 18:26:41 +08:00
Binary Wang
64f0e7cf6b #355 修复为支持拉取订单评价数据接口而引入的签名bug 2017-10-17 17:40:33 +08:00
Binary Wang
7d5d27527e 微信支付优化部分代码,方便扩展 2017-08-24 16:29:33 +08:00
Binary Wang
e75ef7f3ce #307 微信支付模块中增加http proxy设置的支持 2017-08-23 00:02:16 +08:00
Binary Wang
70d90c8b9b 非法参数的异常统一使用WxPayException 2017-07-31 17:42:34 +08:00
Binary Wang
d3c691af09 微信支付接口请求增加超时时间的设置参数 2017-07-08 16:01:46 +08:00
Binary Wang
c494fbe71d 微信支付证书路径判断代码优化 2017-06-30 16:55:55 +08:00
Binary Wang
c7ffff0a9c #251 微信支付证书文件路径配置支持classpath开头的地址 2017-06-18 14:48:32 +08:00
Binary Wang
69ca699829 加强检查支付配置 2017-05-30 10:35:42 +08:00
Binary Wang
8982cf8471 批量格式化代码 2017-05-11 17:07:08 +08:00