Commit Graph

658 Commits

Author SHA1 Message Date
thomas2050
15bd95c3cb
🆕 #2097 【微信支付】增加微信商户平台商家券相关业务接口 2021-04-27 15:50:17 +08:00
cloudX
63fdc318d1
🎨 微信支付配置类的toString方法排除verifier字段 2021-04-25 10:28:31 +08:00
Binary Wang
49983cf618 🔖 发布 4.0.8.B 测试版本 2021-04-18 09:53:03 +08:00
Binary Wang
12652bddb2 🔖 发布 4.0.7.B 测试版本 2021-03-31 09:37:48 +08:00
Binary Wang
59d8cc6d57 🎨 优化部分代码 2021-03-30 20:33:41 +08:00
Binary Wang
20c40ad826 🔖 发布 4.0.6.B 测试版本 2021-03-21 23:53:14 +08:00
cloudX
488706b2df
🎨 #2040 【微信支付】增加多商户切换的支持 2021-03-15 11:40:53 +08:00
Hiz
2736ea4edf
🎨 移除joda-time依赖
Co-authored-by: hiz <liang@0318>
2021-03-10 11:20:06 +08:00
thinsstar
30155b316b
🆕 #2022 【微信支付】增加智慧商圈相关接口和解析支付营销代金券核销回调消息的方法
* 增加解析支付营销代金券核销回调消息解析

* 增加微信支付智慧商圈接口和回调解析

Co-authored-by: 黄星 <huang.xing@aquilaflycloud.com>
2021-03-09 16:12:11 +08:00
thinsstar
bac1b679b4
🆕 #2018 【微信支付】增加营销代金券接口和营销专用图片上传接口
Co-authored-by: 黄星 <huang.xing@aquilaflycloud.com>
2021-02-26 22:10:38 +08:00
Binary Wang
367bf4ee9f 🔖 发布 4.0.5.B 测试版本 2021-02-25 17:31:33 +08:00
cloudX
b2998b2ce4
🐛 #2004 【微信支付】电商收付通二级商户进件接口部分请求字段加密 2021-02-19 21:13:30 +08:00
Binary Wang
45a422f0f7 🎨 微信支付v3代码优化重构 2021-02-15 23:30:25 +08:00
Binary Wang
1001158231 🎨 优化规范部分代码 2021-02-06 22:27:32 +08:00
Binary Wang
7e68b576cc 🔖 发布 4.0.4.B 测试版本 2021-01-31 23:20:41 +08:00
Binary Wang
2c810298f4 🎨 #1975 【微信支付】企业付款失败时的返回字段根据接口实际返回进行优化,增加额外的特殊字段 2021-01-27 21:23:04 +08:00
ray Wang
13b484a071
🆕 #1978 【微信支付】电商支付通增加查询分账回退结果的接口方法 2021-01-24 10:47:59 +08:00
cofe
bb5aadf6be
🆕 #1922 【微信支付】增加查询订单最大分账比例和剩余待分金额的接口 2021-01-15 17:08:43 +08:00
cloudX
43771f6048
🆕 #1923 【微信支付】电商收付通增加添加、删除分账接收方等接口 2021-01-15 15:21:52 +08:00
Binary Wang
ecbefea5e5 🔖 发布 4.0.3.B 测试版本 2021-01-10 23:47:06 +08:00
guicw
04fadf6f71
🐛 #1959 【微信支付】电商收付通修复请求分账接口异常问题
Co-authored-by: aha <aha>
2021-01-10 23:21:19 +08:00
cofe
fd58b3f212
🎨 weixin-java-pay模块去除jackson依赖,调整相关代码 2021-01-08 17:07:32 +08:00
Binary Wang
b235a779f3 🔖 发布 4.0.2.B 测试版本 2020-12-27 20:34:56 +08:00
Binary Wang
02d3c160b2 🆕 #1369 【企业微信】增加效率工具-日程相关接口 2020-12-25 17:09:18 +08:00
ray Wang
cbcba481b0
🎨 【微信支付】服务接口增加获取微信支付通用媒体服务的方法 2020-12-23 10:45:32 +08:00
Binary Wang
871876a524 🔖 发布 4.0.1.B 测试版本 2020-12-21 01:06:53 +08:00
f00lish
0306103d28
🆕 #1916 【微信支付】电商收付通增加关闭普通支付单的接口 2020-12-11 09:38:38 +08:00
f00lish
34495cb655
【微信支付】电商收付通相关接口抛出异常时加入状态码等信息 2020-12-08 13:35:58 +08:00
Binary Wang
bf92d03529 🔖 发布 4.0.0 正式版本 2020-11-29 23:50:40 +08:00
LinXiaoHuChong
0e2186632a
🆕 #1746: 【企业微信】第三方应用增加授权配置接口,同时增加向员工付款的接口 2020-11-29 23:00:38 +08:00
Binary Wang
ff064c8663 🎨 重构规范小程序部分代码包结构 2020-11-24 11:43:54 +08:00
f00lish
b4da5c9fe4
🆕 #1885 【微信支付】电商收付通增加资金账单下载的接口 2020-11-24 09:05:07 +08:00
Binary Wang
384dd35b9a 🔖 发布 3.9.9.B 测试版本 2020-11-15 22:26:22 +08:00
Binary Wang
6d556f8b1d 🎨 优化代码,部分类增加序列化接口实现 2020-11-14 15:22:01 +08:00
f00lish
30aca49ab9
🆕 #1868 【微信支付】增加通用上传图片接口,支持传入流和文件名参数 2020-11-13 12:59:49 +08:00
JoeWoo
f301912154
🐛 #1864 【微信支付】WxPayConfig类的hashCode和equals方法移除 verifier 字段 2020-11-11 23:48:38 +08:00
winter
4af70b2c7c
🐛 #1861【微信支付】支付分后付费项目请求类的amount属性改为Integer,允许为空 2020-11-10 16:27:43 +08:00
Pancras
bf4c8c2064
🎨 修复out_trade_no 字段命名不规范问题
Co-authored-by: vcpgfw <zhaopf@xtkg.com>
2020-11-10 10:21:41 +08:00
Binary Wang
6037002c27 🔖 发布 3.9.8.B 测试版本 2020-11-08 17:08:50 +08:00
f00lish
9850151dfa
🐛 #1856 【微信支付】修复电商收付通查询退款状态的接口地址 2020-11-06 09:44:36 +08:00
Kidwind
f2b423bcd7
🎨 #1848 刷卡支付接口响应结果类增加服务商调用时的返回字段 2020-11-03 17:30:16 +08:00
Binary Wang
7bca440f93 🔖 发布 3.9.7.B 测试版本 2020-11-01 09:22:55 +08:00
Binary Wang
7fdfe2ce7e 🐛 #1824 微信支付修复分账回退接口结果错误码解析错误的问题 2020-10-31 20:36:11 +08:00
f00lish
73f30b1a82
🎨 #1832 微信支付电商收付通增加查询提现状态的接口 2020-10-31 16:47:21 +08:00
winter
7eb11c8799
🎨 #1827 微信支付分相关接口优化
1. 将原有请求模型类中一些基础数据类型改为对应的包装类,因为在用户没有显式set的情况下,这些基础数据类型序列化为json时也会以默认值的形式作为参数传到微信端,造成微信端返回错误。
2. 微信支付分相关的回调数据处理方法加上签名验证。
3. 增加方法授权/解除授权服务回调数据处理
2020-10-29 15:20:21 +08:00
Binary Wang
4654f42656 🔖 发布 3.9.6.B 测试版本 2020-10-25 15:32:50 +08:00
Binary Wang
3c7d470210 🆕 #1814 微信支付解析扫码支付回调通知增加签名类型的重载方法 2020-10-25 15:10:09 +08:00
Binary Wang
08bb3991a3 🔖 发布 3.9.5.B 测试版本 2020-10-19 00:52:31 +08:00
spvycf
7c9e2e4a12
🆕 #1725 微信支付分增加免确认模式(预授权方式)相关接口支持 2020-10-15 13:39:54 +08:00
cloudX
5599c0d833
🐛 修复字段错误
Co-authored-by: 曾浩 <epdcgsi@dingtalk.com>
2020-10-13 15:08:55 +08:00
Binary Wang
cd0c63fde6
修改退款接口字段错误 (#1788)
* art:证书类配置读取优化调整

* new:电商收付通二级商户进件

* art:微信服务商配置优化

* new:jsapi合单支付

* new:合单支付

* new:电商收付通普通支付

* new:电商收付通支付回调处理

* new:电商收付通支付回调处理

* 电商收付通支付调整

* fix:电商收付通回调通知测试

* new:电商收付通合单支付、普通支付查询

* new:电商收付通商户、平台提现

* fix:命名统一调整

* new:分账查询、退款通知

* new:修改结算账户、退款查询

* fix:字段错误

Co-authored-by: 曾浩 <epdcgsi@dingtalk.com>
Co-authored-by: Binary Wang <binarywang@users.noreply.github.com>
2020-09-29 12:41:28 +08:00
f00lish
429f1706a4
🆕 #1789 微信支付电商收付通增加下载账单的接口 2020-09-29 12:40:11 +08:00
曾浩
9603199597 Merge remote-tracking branch 'wechat/develop' into develop 2020-09-28 14:05:58 +08:00
曾浩
d248c0e868 fix:字段错误 2020-09-28 14:05:45 +08:00
Binary Wang
b797152199 🔖 发布 3.9.4.B 测试版本 2020-09-27 17:42:05 +08:00
Binary Wang
1d7344309a 🎨 优化代码 2020-09-26 16:21:02 +08:00
lmh
f212f02ee0
#1782 微信支付修复分账回退查询接口签名错误的问题
Co-authored-by: lmh <lmh@weiyian.com>
2020-09-26 15:19:29 +08:00
Binary Wang
17583a49a0 🎨 优化GraalProcessor代码 2020-09-24 14:54:54 +08:00
cloudX
807ed7d0b5
🆕 #1775 微信支付电商收付通增加修改二级商户结算账户和退款查询的接口 2020-09-23 12:27:45 +08:00
cloudX
5f0d1b320a
🆕 #1772 电商收付通增加支付结果查询和提现的接口 2020-09-22 12:21:00 +08:00
Binary Wang
020cd0aed4 🔖 发布 3.9.3.B 测试版本 2020-09-20 16:43:23 +08:00
f00lish
115f910e3c
🆕 #1768 微信支付增加电商收付通完结分账和退款接口
* 微信收付通增加完结分账和退款接口
2020-09-18 14:07:03 +08:00
f00lish
b660bfd4a0
🐛 #1766 修复电商收付通请求分账结果类未添加相关注解的问题
* 微信收付通增加请求分账回退接口

* 修复请求分账结果未添加lombok注解
2020-09-17 09:35:20 +08:00
f00lish
7c10cdd078
🆕 #1764 微信支付电商收付通增加请求分账回退接口 2020-09-14 12:28:35 +08:00
Binary Wang
cc83bcb415 🔖 发布 3.9.2.B 测试版本 2020-09-13 10:11:14 +08:00
Binary Wang
37a009c790 🆕 #1723 企业微信增加查询应用消息发送统计的接口 2020-09-13 09:53:07 +08:00
f00lish
91d484f730
🆕 #1759 微信支付增加电商收付通请求分账接口
* 增加微信收付通请求分账接口
2020-09-13 09:28:43 +08:00
f00lish
6c31059020
🆕 #1758 微信支付增加电商收付通服务商和二级商户余额查询接口 2020-09-13 09:26:54 +08:00
Binary Wang
b15142a06c 🎨 #1747 微信支付分回调通知对象类增加缺失参数:回调摘要summary 2020-09-12 10:15:08 +08:00
cloudX
efdf64eb6b
🎨 电商收付通支付接口调整
经测试小程序支付时不能使用服务商的appId签名,故增加方法返回微信接口返回的结果。
2020-09-11 13:49:41 +08:00
Binary Wang
7bf811aa57 🎨 优化部分代码 2020-09-10 12:45:40 +08:00
f00lish
060576148b
🎨 #1752 微信支付电商收付通二级商户进件时店铺信息增加小程序appid字段 2020-09-10 12:38:52 +08:00
cloudX
6927eaa139
🆕 #1749 微信支付增加电商收付通支付回调处理相关方法
* new:电商收付通支付回调处理

Co-authored-by: 曾浩 <epdcgsi@dingtalk.com>
2020-09-10 12:34:32 +08:00
cloudX
935988530d
🆕 #1744 微信支付增加电商收付通-普通支付相关接口
* new:电商收付通普通支付

Co-authored-by: 曾浩 <epdcgsi@dingtalk.com>
2020-09-09 11:32:43 +08:00
Binary Wang
e04eaf4389 🔖 发布 3.9.1.B 测试版本 2020-09-05 10:06:41 +08:00
Binary Wang
31ecd4d83d 🎨 优化代码,使用java8自带的Base64类 2020-09-04 21:45:36 +08:00
Binary Wang
64f7adcc29 🎨 优化代码 2020-08-30 10:42:30 +08:00
cloudX
6c490e3295
🎨 #1733 微信支付服务商配置优化,增加服务商合单支付接口
* art:微信服务商配置优化

* new:jsapi合单支付

* new:合单支付

Co-authored-by: 曾浩 <epdcgsi@dingtalk.com>
2020-08-29 21:20:21 +08:00
Binary Wang
0fcd371f71
Merge pull request #1730 from Wechat-Group/develop
合并develop分支,发布最新正式版
2020-08-24 00:20:47 +08:00
Binary Wang
ec7ab21c4e 🔖 发布 3.9.0 正式版本 2020-08-24 00:14:09 +08:00
Binary Wang
b5956fb298 🎨 精简代码,移除无用过期接口代码 2020-08-23 21:46:20 +08:00
Binary Wang
817b474dd0 🎨 优化规范统一部分代码格式 2020-08-22 22:17:52 +08:00
Binary Wang
aca8dbabbc 🎨 优化规范部分代码 2020-08-22 17:14:59 +08:00
Missionary
c1c66e940e
🐛 #1724 微信支付证书初始化代码去掉不推荐的TLSv1协议,解决退款接口报No appropriate protocol的问题 2020-08-22 16:56:57 +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
Binary Wang
43633aacc2 🔖 发布 3.8.9.B 测试版本 2020-08-16 15:29:47 +08:00
Binary Wang
ce8f4f8cab 🔖 发布 3.8.8.B 测试版本 2020-08-09 20:45:44 +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
2755bc9d50 🔖 发布 3.8.7.B 测试版本 2020-07-27 00:05:30 +08:00
Binary Wang
4d1440912d 🔖 发布 3.8.6.B 测试版本 2020-07-20 00:00:44 +08:00
Binary Wang
56a271c11c 🎨 #1671 优化微信支付回调通知验证签名的代码 2020-07-16 17:36:36 +08:00
Binary Wang
03c143b09a 🔖 发布 3.8.5.B 测试版本 2020-07-11 22:20:48 +08:00
Binary Wang
4ab50809d8 🎨 优化代码 2020-07-11 21:52:58 +08:00
niefy
0adca9650d
🎨 #1659 Json解析统一优化
* 解决动态添加第一个公众号时由于configStorageMap为null报空指针异常

* Json解析统一优化

Co-authored-by: niefy <niefy@qq.com>
2020-07-06 17:01:37 +08:00
Binary Wang
8121a521d3 🔖 发布 3.8.4.B 测试版本 2020-07-05 22:05:18 +08:00
Binary Wang
978ada7373 🆕 #1527 微信小程序增加OCR身份证识别和银行卡识别等接口 2020-07-05 21:33:06 +08:00
dependabot[bot]
86f3c42cfc
⬆️ Bump jackson-databind in /weixin-java-pay (#1628)
Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.9.10.4 to 2.10.0.pr1.
- [Release notes](https://github.com/FasterXML/jackson/releases)
- [Commits](https://github.com/FasterXML/jackson/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-19 11:51:37 +08:00
Binary Wang
ba33c9a728 🔖 发布 3.8.3.B 测试版本 2020-06-19 00:09:03 +08:00
Binary Wang
1ae00b67df 🎨 优化单元测试 2020-06-16 14:19:05 +08:00
Binary Wang
29b4dbd601 🎨 #1610 换用guava的相应方法实现base64解码,避免因commons-codec版本问题导致解码异常 2020-06-11 18:16:30 +08:00
Binary Wang
a81550f79f 🎨 优化部分代码 2020-06-11 17:40:20 +08:00
Binary Wang
03d9f2d19e 🔖 发布 3.8.2.B 测试版本 2020-06-07 20:43:50 +08:00
Binary Wang
0f8361e558 🎨 优化部分代码 2020-06-07 18:12:27 +08:00
Binary Wang
92c0fd698b 🆕 #1529 微信支付退款增加支持单品退款和对应查询的接口 2020-06-07 17:59:34 +08:00
Binary Wang
f14b33a642 🎨 #1599 企业微信获取打卡数据接口返回类增加打卡设备id字段 2020-06-04 21:13:36 +08:00
Mario Luo
2446fa626b
🎨 #1592 实现简单的redis分布式锁 RedisTemplateSimpleDistributedLock 2020-05-31 22:51:10 +08:00
Binary Wang
0a2e4d8aea 🔖 发布 3.8.1.1.B 测试版本 2020-05-30 23:14:56 +08:00
Binary Wang
6e2babd46b 🎨 规范优化部分代码 2020-05-30 21:42:38 +08:00
Binary Wang
1720e5137f 🎨 微信现金红包发送接口信息处理优化,针对处理中的变态错误信息不抛出异常 2020-05-30 21:40:38 +08:00
Binary Wang
eb6a578e1e 🎨 规范优化部分代码 2020-05-28 22:32:18 +08:00
Binary Wang
da0ce15da6 🎨 #1585 微信支付结果异步通知的解析方法增加可以自行指定signType的重载方法 2020-05-26 18:00:54 +08:00
dependabot[bot]
a6468847ff
⬆️ Bump jackson-databind in /weixin-java-pay (#1578)
Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.9.7 to 2.9.10.4.
- [Release notes](https://github.com/FasterXML/jackson/releases)
- [Commits](https://github.com/FasterXML/jackson/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-05-24 19:23:57 +08:00
Binary Wang
d8a1fce913 🔖 发布 3.8.0 正式版本 2020-05-24 18:28:42 +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
06c8ae81d2 🆕 #1532 微信支付模块增加汇率查询的接口 2020-05-23 21:42:37 +08:00
Binary Wang
bcefec0f4b 🎨 优化代码 2020-05-23 21:05:03 +08:00
Binary Wang
69ac4ec4a7 🎨 #1572 微信支付调起支付时的nonceStr参数使用统一下单时的参数值 2020-05-21 21:25:30 +08:00
Binary Wang
11e81d8318 🎨 优化代码 2020-05-21 21:23:53 +08:00
spvycf
50e50c13c4
🎨 微信支付分支付回调接口优化以及补充测试代码 2020-05-21 21:18:59 +08:00
Binary Wang
4929e4e03e 🎨 优化代码 2020-05-19 22:01:12 +08:00
Binary Wang
40ab5dd402 🎨 修复重构后的代码 2020-05-19 21:48: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
6186d25697 🔖 发布 3.7.9.B 测试版本 2020-05-13 21:41:52 +08:00
Binary Wang
7ee277219e 🎨 #1549 微信支付证书读取代码优化,支持读取打进jar包里的证书文件 2020-05-12 19:42:33 +08:00
1ibo
ef7516c191
🆕 #1556 增加微信支付或退款回调的时候返回xml字符串方法 2020-05-11 17:45:28 +08:00
Binary Wang
a90793885a ⬆️ 更新部分依赖jar包版本 2020-05-02 21:15:11 +08:00
Binary Wang
9472dd3d4f 🔖 发布 3.7.8.B 测试版本 2020-04-26 00:12:52 +08:00
Binary Wang
1ccce79b6b 🐛 微信支付完结分账接口服务商模式下签名时需要忽略subAppId 2020-04-25 23:15:15 +08:00
Binary Wang
7ace417364 🔖 发布 3.7.7.B 测试版本 2020-04-19 09:40:07 +08:00
Binary Wang
1487ce3e29 🔖 发布 3.7.6.B 测试版本 2020-04-11 22:09:33 +08:00
Binary Wang
d703f2d35c 🔖 发布 3.7.5.B 测试版本 2020-04-04 19:24:01 +08:00
Binary Wang
61e6221bd7 🎨 #1483 微信支付异步通知解析时使用通知里的签名类型进行验签 2020-04-04 13:38:27 +08:00
Binary Wang
3048767a43 🔖 发布 3.7.4.B 测试版本 2020-03-29 12:55:06 +08:00
Binary Wang
73ecaabdb4 🐛 #1463 修复微信支付查询分账结果请求签名问题,subAppId不参与签名 2020-03-28 20:58:56 +08:00
Binary Wang
a45a98234d #1462 优化刷脸支付获取微信刷脸支付凭证的接口,保证请求到微信端时signType有值 2020-03-28 18:18:20 +08:00
Binary Wang
faf07b3d27 🐛 修复微信支付分账查询接口返回结果类里的分帐单号字段错误的问题 2020-03-26 23:17:06 +08:00
1ibo
60c37d83da
🎨 #1472 补充微信支付模块部分Result类在XML快速模式转换下缺失的字段 2020-03-26 23:05:39 +08:00
Binary Wang
bb12cce0b8 🎨 优化代码,增加单元测试 2020-03-23 17:08:56 +08:00
Binary Wang
c15384ff8d 🔖 发布 3.7.3.B 测试版本 2020-03-22 16:37:29 +08:00
Binary Wang
2cda0e45e1 🎨 增加构造方法 2020-03-22 15:16:27 +08:00
Binary Wang
71d6d7fdaa 🎨 #1441 修复刷脸支付获取AuthInfo接口字段顺序问题 2020-03-22 14:53:26 +08:00
Binary Wang
ffb25e9555 🎨 #1443 微信支付createOrder接口返回对象的几个封装实现类增加无参构造方法 2020-03-22 14:48:50 +08:00
Binary Wang
b9f60cd7c0 🎨 #1452 微信支付付款码支付请求类的storeMap方法增加保存分账字段 2020-03-22 14:43:43 +08:00
Binary Wang
38959f821a 🐛 #1455 修复微信支付分账结果查询接口的分账接收人解析错误的问题,并补充相关单元测试代码 2020-03-22 14:37:32 +08:00
Binary Wang
83d1b933e6 🐛 #1445 付款码支付请求参数里的receipt修改为非必传 2020-03-22 11:25:47 +08:00
JoeWoo
d3b58e3174
🎨 #1458 微信支付createOrder方法增加一个重载实现
调用 WxPayService 的 <T> T createOrder(WxPayUnifiedOrderRequest request) 时,经常找源码来看返回什么样的实体类,再强制转换。

通常在业务中使用此方法时,可以明确交易类型,所以添加一个交易类型的类,设置交易类型的同时,顺便作为确定 createOrder 返回类型的参数传入。
2020-03-22 11:13:36 +08:00
Binary Wang
ec8cc3ba99 🔖 发布 3.7.2.B 测试版本 2020-03-15 23:52:42 +08:00
Binary Wang
c184ae1e4c 🎨 文档地址修复 2020-03-12 18:46:03 +08:00
Binary Wang
2406dc63ac 🎨 #1435 微信支付查询结果类增加几个缺失的参数 2020-03-12 17:51:00 +08:00
Binary Wang
c8a23b848f 🔖 发布 3.7.1.B 测试版本 2020-03-08 21:12:16 +08:00
Binary Wang
fb4705281a 🎨 优化代码,增加serialVersionUID 2020-03-08 20:20:10 +08:00
Binary Wang
f58ba62acc 🎨 #1428 微信支付统一下单接口中的attach和detail参数在生成xml时加入CDATA标签 2020-03-08 20:15:36 +08:00
Binary Wang
1b66e77d71 🔖 发布3.7.0正式版本 2020-02-29 17:18:50 +08:00
Binary Wang
99d450f3cf 🎨 优化代码 2020-02-29 14:29:50 +08:00
Binary Wang
70640f4d00 🎨 规范部分单元测试方法名 2020-02-23 11:11:45 +08:00
Binary Wang
8012154ec9 🐛 #1405 微信支付创建订单接口中交易类型为JSAPI时的签名方法不默认为MD5,从请求对象中获取 2020-02-22 21:48:31 +08:00
Binary Wang
2e2d5ffb56 🔖 发布3.6.9.B测试版本 2020-02-17 19:30:06 +08:00
Binary Wang
47061bde2b 🔖 发布3.6.8.B测试版本 2020-02-01 19:45:43 +08:00
outersky
e9efa900a9
🆕 #1392 增加weixin-graal模块,配合graal以产生native-image配置。
目的:解决native-image中gson功能无效的问题。

可以通过项目的 native-image Profile 来启用:
mvn -P native-image -Dmaven.test.skip=true clean source:jar install

编译时会在各包中增加2个文件:
META-INF/native-image/.../reflection-config.json
META-INF/native-image/.../native-image.properties
2020-01-31 21:27:02 +08:00
outersky
ccb25345ff 🎨 #1390 微信支付增加XML转换的快速模式,发送请求以及组装响应对象的时候不再依赖反射机制
* 增加XML的快速模式,发送请求以及组装响应对象的时候,不再依赖java的反射机制。
1:提升性能
2:可以通过 graalvm 生成native image.

本次完成:全部BaseWxPayRequest的改造,部分BaseWxPayResult子类的改造。

* clean code

* 标记 xmlDoc 为 transient 否则toString()方法中Gson可能会堆栈溢出

* 完成大多数BaseWxPayResult子类的改造。还有 notify.*Result下面留了两个TODO需要处理。

* toXML时遗漏了sign参数

* 使用dom4j简化了toXML,同时根据本版本构建native-image的demo已经提交: https://github.com/outersky/wx-micronaut-graal.git 供参考。

* 完成了最后两个Result的xml解析。
2020-01-28 20:21:06 +08:00
Binary Wang
15f7de33f9 🔖 发布3.6.7.B测试版本 2020-01-19 18:36:06 +08:00
Binary Wang
b2ea2fe52a 🆕 #1352 微信支付付款码支付请求对象增加官方文档新添加的两个参数字段 2020-01-19 18:16:38 +08:00
Binary Wang
1a136a2403 🆕 #1385 微信支付付款码支付请求对象添加支持分账的参数 2020-01-19 18:10:31 +08:00
lixuankun
ac935c5c66 🐛 #1378 修复微信支付查询分账接口报签名失败的问题 2020-01-13 18:30:06 +08:00
Binary Wang
9f33b34740 🔖 发布3.6.6.B测试版本 2020-01-13 00:13:42 +08:00
Binary Wang
abccf4ab2c 🔖 发布3.6.5.B测试版本 2020-01-06 19:33:47 +08:00
Binary Wang
db1f10b6fa 🔖 发布3.6.4.B测试版本 2019-12-28 16:42:14 +08:00
Binary Wang
79f85176cb 🐛 #1275 微信支付优化对账单下载解析接口,兼容普通结算对账单 2019-12-26 17:29:10 +08:00
Binary Wang
fa1f085e1d 🐛 #1338 微信支付修复发送小程序红包接口的参数问题 2019-12-26 14:15:28 +08:00
bongQ417
3e3d4e8345 🐛 #1330 修复微信支付回调通知sign_type缺失导致验签失败的问题 2019-12-26 14:14:27 +08:00
Binary Wang
7627c8d666 🔖 发布3.6.3.B测试版本 2019-12-22 17:15:14 +08:00
Binary Wang
e1ca4e02b7 🔖 发布3.6.2.B测试版本 2019-12-16 09:18:46 +08:00
酱油99号
c70706c9aa #1309 增加发送和查询企业微信红包的接口
增加 企业支付密钥的配置参数
2019-12-11 17:50:41 +08:00
酱油99号
d4d830fe3a #1309 增加发送和查询企业微信红包的接口 2019-12-03 17:09:31 +08:00
Binary Wang
f02ed97c33 🔖 发布3.6.1.B测试版本 2019-12-01 17:33:25 +08:00
Binary Wang
9317366def #1033 微信支付增加发送小程序红包的接口 2019-12-01 16:55:55 +08:00
JohnsGain
010464e399 🎨 优化代码,把签名工具类里面的常量提取出来 2019-11-27 10:10:21 +08:00
Binary Wang
f00f5e60d5 🔖 发布3.6.0正式版本 2019-11-24 23:12:31 +08:00
Binary Wang
b92c421802 🔖 发布3.5.10.B测试版本 2019-11-17 01:27:08 +08:00
Binary Wang
d9da800af1 🔖 发布3.5.9.B测试版本 2019-11-02 22:02:08 +08:00
Binary Wang
acc0833622 🎨 规范化部分代码格式和命名 2019-11-02 21:47:21 +08:00
Binary Wang
f394a62fad 🔖 发布3.5.8.B测试版本 2019-10-27 17:12:59 +08:00
dingzhiwei
8dffbd4fdb #1248 增加微信刷脸支付支持相关接口
* 增加获取微信刷脸调用凭证接口

* 增加微信刷脸接口
1. 获取刷脸支付凭证接口
2. 刷脸支付接口
2019-10-24 09:25:31 +08:00
王广鑫
d184ff8303 #1010 增加微信分账相关接口
* 微信单次分账接口

* - 微信多次分账
- 微信完结分账
- 添加分账接受方
- 删除分账接受方
- 查询分账结果【未能完成单元测试,微信返回签名失败】
- 分账回退【未能完成单元测试,使用真实数据返回“参数不正确”,我对比官方文档除了缺少`sub_mch_id`和`sub_appid`之外其他相同,当我随便填了一个商户id的时候,提示“回退方没有开通分账回退功能”】
- 回退结果查询【未能完成单元测试,因分账回退无法进行,模拟数据返回”记录不存在“】
2019-10-24 09:23:56 +08:00
王广鑫
81df397536 #1010 微信支付模块增加单次分账接口 2019-10-22 13:45:55 +08:00
Binary Wang
70ce3a2ff9 🔖 发布3.5.7.B测试版本 2019-10-19 11:10:36 +08:00
Gawegor
67128b02db 🐛 #1241 修正下载对账单接口中错误代码“NO Bill Exist”字符串与实际不一致问题 2019-10-17 09:39:38 +08:00
Binary Wang
2899978dfa 🔖 发布3.5.6.B测试版本 2019-10-13 14:33:20 +08:00
Binary Wang
ff62dc5af1 🔖 发布3.5.5.B测试版本 2019-09-21 23:02:42 +08:00
Ziyear
f86957fae7 🐛 #1211 修复WxPayApiData类里toString方法的错误代码
toString中有个分支的逗号换成·
2019-09-18 17:42:42 +08:00
Binary Wang
fdaefcb9ea 🔖 发布3.5.4.B测试版本 2019-09-09 13:39:24 +08:00
Binary Wang
8ab4af031a 🎨 #1189 优化错误异常输出,移除冗余代码 2019-09-05 12:31:35 +08:00
Binary Wang
a19236b120 🔖 发布3.5.3.B测试版本 2019-08-30 18:06:45 +08:00
Binary Wang
58244ee9ec 🔖 发布3.5.2.B测试版本 2019-08-23 15:22:02 +08:00
Binary Wang
e109037249 🎨 优化部分代码 2019-08-21 12:00:17 +08:00
Ziyear
358850ad6f #1164 微信支付模块去除一些多余的错误日志输出 2019-08-21 12:00:15 +08:00