Commit Graph

372 Commits

Author SHA1 Message Date
Binary Wang
7b6f3bbdc2 #973 修复服务商发送微信红包时的签名问题 2019-03-23 19:06:00 +08:00
Binary Wang
f6285f049e #974 微信支付设置代理时的接口请求代码优化 2019-03-17 14:09:42 +08:00
Binary Wang
507921be65 发布3.3.5.B 测试版本 2019-03-03 11:21:24 +08:00
Binary Wang
b1a355218a #957 修改微信支付退款响应类的cash_refund_fee字段类型为Integer 2019-03-03 10:32:11 +08:00
Binary Wang
2887c1e47e #936 修复微信支付沙箱环境退款接口的请求地址 2019-03-03 10:29:17 +08:00
Binary Wang
cf549eaed3 发布3.3.4.B 测试版本 2019-01-26 15:27:36 +08:00
Binary Wang
24619d666f 发布3.3.3.B测试版本 2019-01-20 14:57:58 +08:00
Binary Wang
568706f155 #921 企业微信发送应用消息接口支持Markdown消息格式 2019-01-20 13:44:32 +08:00
Binary Wang
3225311b09 发布3.3.2.B测试版本 2019-01-12 20:54:52 +08:00
Binary Wang
333a840d00 #912 修复APP支付在服务商模式下的二次签名问题 2019-01-11 21:04:54 +08:00
Binary Wang
8ec61d1328 #903 disable DOCTYPE to fix XXE Vulnerability 2019-01-10 18:28:55 +08:00
Binary Wang
8c45021d32 发布3.3.1.B测试版本 2018-12-29 22:01:04 +08:00
Binary Wang
e7dd742923 修改totalFee字段类型为Integer 2018-12-25 18:49:20 +08:00
Binary Wang
765b5d1a41 更改版本号,准备发布最新正式版 2018-12-23 16:49:53 +08:00
Binary Wang
35ff50edcc 项目更名 2018-12-23 16:35:55 +08:00
Binary Wang
ac944d46ed #888 修复微信支付部分接口请求中签名方法不统一的问题 2018-12-21 20:42:35 +08:00
Binary Wang
a4a34fcb2e 增加些注释 2018-12-21 14:52:19 +08:00
Binary Wang
b17d06cc12 优化代码 2018-12-21 11:32:32 +08:00
Binary Wang
3969124ae5 发布3.2.10.B测试版本 2018-12-20 19:46:04 +08:00
Binary Wang
6272639f02 #889 修复一些潜在的XXE漏洞代码 2018-12-20 16:47:02 +08:00
Binary Wang
af68dd4522 发布3.2.9.B测试版本 2018-12-15 19:53:30 +08:00
Binary Wang
4fdfd8de85 更新注释 2018-12-15 19:26:31 +08:00
Howard Liu
5db8229a8f #404 微信支付对账单下载接口增加对非ALL类型的支持 2018-12-13 17:58:18 +08:00
Binary Wang
3537381d89 发布3.2.8.B测试版本 2018-12-08 20:55:09 +08:00
Binary Wang
812de026a6 恢复微信支付接口文档里定义的与实际接口一致的错误字段名 2018-12-08 16:37:15 +08:00
Binary Wang
ee4380f4b2 发布3.2.7.B测试版本 2018-12-07 21:02:08 +08:00
Binary Wang
9824420aa4 #862 修复微信支付对账单结果中统计数据里的多余空格 2018-12-07 20:34:57 +08:00
Binary Wang
9b5a9eb821 #868 修复微信支付查询代金券批次接口响应里的错误字段coupon_mininumn为coupon_minimum(文档里有误,与实际不一致) 2018-12-07 20:22:24 +08:00
Binary Wang
140345902d #868 修复微信支付代金券查询接口响应中错误的字段coupon_mininum为coupon_minimum(文档里有误,与实际不一致) 2018-12-07 20:22:02 +08:00
Binary Wang
9ed9c2a58c 发布3.2.6.B测试版本 2018-11-24 20:46:44 +08:00
Binary Wang
c841ad73ec #752 修复微信支付拉取支付评价的接口的签名问题 2018-11-21 14:10:56 +08:00
Binary Wang
b58d2405e1 发布3.2.5.B测试版本 2018-11-18 17:45:47 +08:00
Binary Wang
dfd9d5ef69 #800 微信支付增加WxPayErrorCode类,存放常用支付接口的错误代码常量 2018-11-18 17:29:11 +08:00
Binary Wang
1d35399a7c #801 根据微信支付最新通知调整对账单下载接口的部分字段 2018-11-18 14:14:13 +08:00
Binary Wang
0d7ea29652 xml代码优化 2018-11-12 11:27:14 +08:00
Binary Wang
1160209ec2 发布3.2.4.B测试版本 2018-11-11 21:41:07 +08:00
Binary Wang
e1a233c07b 微信支付增加对账单下载返回原始字符串数据的downloadRawBill方法 2018-11-11 21:25:01 +08:00
Binary Wang
6720960d54 微信支付模块配置中增加ifSaveApiData参数,可以选择是否保存接口请求信息到ThreadLocal中方便读取 2018-11-11 21:16:47 +08:00
Binary Wang
4b7cce8706 发布3.2.3.B测试版本 2018-11-03 19:48:25 +08:00
Binary Wang
eab7dd398a 优化代码,替换掉ToStringBuilder.reflectionToString相关代码 2018-11-02 11:21:14 +08:00
Binary Wang
897394e05e 优化对账方法 2018-11-01 21:56:52 +08:00
Binary Wang
ef2d5f30fd #821 查询企业付款结果接口的结果类增加payment_time属性 2018-11-01 20:44:39 +08:00
Binary Wang
9236f04d68 #830 修复微信支付退款通知解析代码在某些环境下可能会出现的乱码问题 2018-11-01 17:33:10 +08:00
Binary Wang
b4833d1019 尽量使用常量 2018-11-01 15:57:25 +08:00
SunshineTech Zhang
f379769c1e #828 优化支付结果通知类的checkResult方法
该方法重写了基类中的同名方法。
return_code为SUCCESS时,如果sign为空,则该通知请求是非微信通知请求,因此抛出异常。
否则,调用基类同名方法。
2018-11-01 15:44:29 +08:00
SunshineTech Zhang
64446f35e4 #829 优化退款结果通知类的fromXML方法
如果return_code为FAIL时,没有加密信息req_info,因此后面的加密处理会抛出异常。
因此return_code为FAIL时,直接返回结果。
2018-11-01 15:42:46 +08:00
Binary Wang
66055b4a00 代码优化 2018-10-31 19:28:28 +08:00
Binary Wang
b053ee666a 发布3.2.2.B测试版本 2018-10-28 20:12:17 +08:00
Binary Wang
6b34e9dacd #804 微信支付发送红包接口请求增加触达用户appid参数,用于服务商模式下使用 2018-10-19 21:16:17 +08:00
Binary Wang
5df79928a3 发布3.2.1.B测试版本 2018-10-15 20:12:29 +08:00
Binary Wang
aa106de6ce 优化部分javadoc 2018-10-12 20:30:12 +08:00
Binary Wang
34cea664ba #788 批量修改所有使用字符串的getBytes方法的地方,显式使用utf-8编码,以免某些场景下出问题 2018-10-12 20:22:16 +08:00
Binary Wang
cdf8db87ca 发布3.2.0正式版本 2018-09-24 17:59:56 +08:00
Binary Wang
fbca4cdc59 pay模块批量添加缺失的javadoc文档 2018-09-23 22:05:06 +08:00
Binary Wang
b8e9d9d2c4 发布3.1.9.B测试版本 2018-09-20 00:38:33 +08:00
Binary Wang
61a3356469 优化代码 2018-09-16 18:05:54 +08:00
Binary Wang
13bee05edc 发布3.1.8.B测试版本 2018-09-09 12:52:25 +08:00
Binary Wang
df8dcb003c #752 修复微信支付拉取支付评价的接口(limit不参与签名) 2018-09-09 12:10:15 +08:00
鱼丸Cwivan
cc6dd65671 #503 微信支付增加资金账单下载接口 2018-09-05 00:11:13 +08:00
Binary Wang
699d5546b0 发布3.1.7.BETA测试版本 2018-08-31 21:27:33 +08:00
Binary Wang
6f9371dfb7 #715 修复http请求代理相关设置代码 2018-08-28 23:59:50 +08:00
Binary Wang
d9d67b182b 发布3.1.6.BETA测试版本 2018-08-23 22:47:05 +08:00
Binary Wang
373ab8fe81 #726 微信支付修复发送现金红包接口签名错误的问题 2018-08-23 21:15:29 +08:00
Binary Wang
3f94ec379d 删除不稳定的ToStringUtils自定义类 2018-08-23 19:31:38 +08:00
Binary Wang
2f361aca48 发布3.1.5.BETA测试版本 2018-08-09 10:36:34 +08:00
Binary Wang
93db3237a6 发布3.1.4.BETA测试版本 2018-08-05 19:04:34 +08:00
Binary Wang
266aca2734 #692 修复退款通知解密信息时报Invalid AES key length: 31 bytes异常的问题 2018-08-04 19:54:57 +08:00
Binary Wang
c237bb81dd 发布3.1.3.BETA测试版本 2018-07-28 18:58:56 +08:00
Binary Wang
f03e80694c #688 企业付款到零钱接口结果类修复 2018-07-28 17:02:24 +08:00
Binary Wang
99d601138f 优化代码 2018-07-23 14:05:35 +08:00
Binary Wang
d1838000cf 修复代码注释 2018-07-23 14:02:26 +08:00
Binary Wang
158dccc64d 发布3.1.2.BETA测试版本 2018-07-12 15:23:30 +08:00
Binary Wang
4289bd5350 #659 小程序增加上报用户数据后台接口 2018-07-11 23:30:56 +08:00
Binary Wang
0678e22e4e #663 微信支付申请退款结果WxPayRefundResult增加字段coupon_refund_fee 2018-07-07 21:05:59 +08:00
Binary Wang
40a6c2caa9 发布3.1.1.BETA测试版本 2018-06-27 08:26:41 +08:00
Binary Wang
4710354d96 #646 修复申请退款接口组装退款代金券空指针的问题 2018-06-26 21:16:13 +08:00
Binary Wang
0cbd35452f 发布3.1.0正式版本 2018-06-22 23:09:00 +08:00
Binary Wang
a10007a68e #629 修复WxPayOrderNotifyResult解析xml报错问题 2018-06-20 00:00:02 +08:00
Binary Wang
fa6fe78f8b 发布3.0.9.BETA测试版本 2018-06-10 14:36:55 +08:00
Binary Wang
c0938ffedb 发布3.0.8.BETA测试版本 2018-06-07 21:37:03 +08:00
Binary Wang
7852a580ae 微信支付模块jodd-http修改scope 2018-06-07 21:06:42 +08:00
Binary Wang
4d863eef7b 发布3.0.7.BETA测试版本 2018-05-21 13:50:21 +08:00
Binary Wang
5b0022bb87 #595 优化WxPayException 2018-05-18 15:19:36 +08:00
Binary Wang
ad2a5d3dd6 #584 修复企业付款queryEntPay签名失败问题 2018-05-18 11:28:17 +08:00
Binary Wang
f796bfdafe 优化微信支付代码 2018-05-14 23:52:24 +08:00
Binary Wang
ef97a308f3 重构WxError相关代码,自动根据代码补充错误中文说明 2018-05-14 23:42:28 +08:00
Binary Wang
a9d552729c 发布3.0.6.BETA测试版本 2018-05-13 23:21:25 +08:00
Binary Wang
08250aa8ef #521 微信支付回调通知类WxPayOrderNotifyResult增加version参数 2018-05-13 22:09:27 +08:00
Binary Wang
936b40cd88 #555 修复微信支付服务商模式支付验证签名失败的问题 2018-05-13 19:19:18 +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
adf3685e88 #584 修复企业付款到银行卡接口签名失败的问题 2018-05-12 13:08:31 +08:00
Binary Wang
d4cf2205e5 发布3.0.5.BETA测试版本 2018-05-12 13:07:40 +08:00
Binary Wang
499750b3df #569 微信支付几个查询关闭对账下载相关接口增加重载方法,以方便客户端指定更多参数 2018-05-06 12:12:24 +08:00
Binary Wang
1cea48b447 发布3.0.4.BETA测试版本 2018-05-02 19:24:11 +08:00
Binary Wang
445b47b618 完善测试 2018-04-23 21:22:40 +08:00
Binary Wang
06e3a9c725 发布3.0.3.BETA测试版本 2018-04-22 22:50:13 +08:00
Binary Wang
8b30615cd7 #530 微信支付申请退款接口结果类增加单个代金券相关参数 ,并根据官方文档整理其他参数 2018-04-22 00:33:33 +08:00
Binary Wang
2063dcfd4c 清理无用代码 2018-04-21 23:52:28 +08:00
Binary Wang
66b02d0536 createOrder方法增加H5支付的支持 2018-04-21 11:55:14 +08:00
Binary Wang
728c79534d 发布3.0.2.BETA测试版本 2018-04-16 20:25:48 +08:00
Binary Wang
617f861af5 #533 微信刷卡支付请求类增加缺少的三个参数 2018-04-13 00:12:03 +08:00
Binary Wang
a6ee082798 发布3.0.1.BETA测试版本 2018-04-10 17:50:28 +08:00
Binary Wang
dce4f6fb06 修复代码 2018-04-10 14:22:10 +08:00
Binary Wang
ae5267dcdf #529 EntPayBankResult中cmmsAmount的数据类型改为Integer 2018-04-09 20:28:46 +08:00
Binary Wang
5295b26aaf #529 EntPayBankRequest增加默认构造函数 2018-04-09 20:28:11 +08:00
Binary Wang
b69a0b96f5 修复错误的feeToYuan方法名为fenToYuan 2018-04-08 23:42:59 +08:00
Binary Wang
d619848211 优化单元测试提示信息 2018-03-30 18:00:44 +08:00
Binary Wang
a93d7bc09a 发布3.0.0正式版 2018-03-28 20:44:48 +08:00
Binary Wang
0a55dc578a #457 实现扫码支付回调通知的解析 2018-03-28 20:16:11 +08:00
Binary Wang
e86adc1dc5 fix javadoc 2018-03-28 19:20:43 +08:00
Binary Wang
f94c06a924 fix something 2018-03-24 10:52:15 +08:00
Binary Wang
9ec335dcc8 发布2.9.9.BETA测试版本 2018-03-23 09:57:53 +08:00
Binary Wang
310283847d #500 微信支付退款申请接口增加notify_url参数 2018-03-22 23:46:55 +08:00
Binary Wang
ca6f77a025 发布2.9.8.BETA测试版 2018-03-11 20:19:06 +08:00
Binary Wang
89a3cfa60f 发布2.9.7.BETA测试版本 2018-03-05 12:24:00 +08:00
Binary Wang
b28f358bb9 微信支付通知回调解析时的签名方式支持自定义 2018-03-05 11:11:17 +08:00
Binary Wang
fe7a4705b7 #476 微信支付部分接口增加“单品优惠”的支持 2018-03-03 16:28:58 +08:00
Binary Wang
2629f63a8e 修复被误修改的红包相关参数 2018-02-08 18:15:47 +08:00
Binary Wang
27117ee38a 发布2.9.6.BETA测试版本 2018-01-31 12:39:03 +08:00
Binary Wang
48d3163b33 优化部分代码 2018-01-29 18:48:57 +08:00
Binary Wang
fb8de94181 发布2.9.5.BETA测试版本 2018-01-25 18:56:35 +08:00
Binary Wang
8e1c9263ac 优化部分代码 2018-01-25 18:46:10 +08:00
Binary Wang
8db4935428 微信支付修复红包查询结果类解析问题 2018-01-24 15:08:27 +08:00
Sola
e331fb5366 #441 从编译依赖中去掉lombok
Signed-off-by: Sola <dev@sola.love>
2018-01-23 14:29:37 +08:00
Binary Wang
1a4ca8c0bd 规范notifyUrl字段属性写法 2018-01-19 17:12:17 +08:00
Binary Wang
48fb5e9e5a 微信支付去掉统一下单接口请求时关于openid和sub_openid的逻辑判断,由调用者自己控制相关参数 2018-01-17 15:16:10 +08:00
Binary Wang
edaaa48b8d 发布2.9.4.BETA测试版本 2018-01-11 15:19:05 +08:00
Binary Wang
15a33a7d46 重构RSA加密方法 2018-01-04 23:22:57 +08:00
Binary Wang
0d66bc7e2b 发布2.9.3.BETA测试版本 2017-12-29 19:44:48 +08:00
Binary Wang
94ae938a2b #392 微信支付增加企业付款到银行卡的相关接口 2017-12-21 23:53:14 +08:00
Binary Wang
0240fffa1c #392 微信支付增加企业付款到银行卡的相关接口 2017-12-21 23:49:57 +08:00
Binary Wang
34a974bc28 #392 微信支付增加企业付款到银行卡的相关接口 2017-12-21 00:33:07 +08:00
Binary Wang
230fc9f16c 清理代码 2017-12-19 23:08:27 +08:00
Binary Wang
a361487507 企业付款相关接口抽取为一个独立的接口实现类 2017-12-19 23:07:26 +08:00
Binary Wang
4a0f14debd 发布2.9.2.BETA测试版本 2017-12-18 14:42:55 +08:00
Binary Wang
d804d153fc 重构不规范的类名 2017-12-16 18:40:45 +08:00
Binary Wang
b152882c6f SimpleDateFormat线程不安全,使用FastDateFormat替代 2017-12-16 18:38:11 +08:00
Binary Wang
cbf18e8ca4 #321 微信支付下载对账单接口增加对GZIP格式的支持 2017-12-16 17:07:16 +08:00
Binary Wang
d8250cb25e #399 微信支付退款查询接口调整“代金券类型”字段位置 2017-12-16 13:30:39 +08:00
Binary Wang
7b64b6b4a0 发布2.9.1.BETA测试版本 2017-12-04 18:41:09 +08:00
Binary Wang
f7dab9267e #389 微信支付查询退款返回结果中增加退款成功时间字段 2017-12-02 15:07:39 +08:00
Binary Wang
919a534962 发布2.9.0正式版本 2017-12-01 19:01:35 +08:00
Binary Wang
6d566ced44 发布临时测试版本2.8.9.BETA 2017-11-23 12:16:34 +08:00
Binary Wang
1875c1b374 #383 修复微信支付查询代金券信息返回的coupon_state字段类型 2017-11-23 12:08:40 +08:00
Binary Wang
81ebe1a085 优化代码 2017-11-22 23:10:53 +08:00
Binary Wang
9eda612db3 发布临时测试版本2.8.8.BETA 2017-11-14 11:33:16 +08:00
Binary Wang
e9ef9eb152 发布临时测试版本2.8.7.BETA 2017-11-10 12:03:21 +08:00
Binary Wang
67abc9216f 修复checkstyle检查出来的部分代码问题 2017-11-07 15:29:10 +08:00
Binary Wang
160ace5fab 发布临时测试版本2.8.6.BETA 2017-11-07 10:30:26 +08:00