尼禄·saber·潍納斯
|
f53eed6779
|
🎨 #3136 【微信支付】根据最新官方文档补全部分接口的字段
* 普通服务商->特约商户进件
文档地址:https://pay.weixin.qq.com/wiki/doc/apiv3_partner/apis/chapter11_1_1.shtml
文档更新时间:2023.7.14
1.SubjectTypeEnum 枚举移除SUBJECT_TYPE_MICRO小微主体类型
2.WxPayApplyment4SubCreateRequest内部类SubjectInfo对象下删除组织机构代码证OrganizationInfo对象及字段;删除MicroBizInfo对象及字段;新增finance_institution_info 对象
3.新增枚举:金融机构类型->FinanceTypeEnum
4.Applyment4SubService 新增查询结算账户修改申请状态接口
5.新增枚举:结算账号修改审核状态->SettlementVerifyStateEnum
-------------------------------------------------------------------------
服务商微信支付分
文档地址:https://pay.weixin.qq.com/docs/partner/apis/partner-weixin-pay-score/partner-service-auth/apply-partner-permissions.html
文档更新时间:2023.08.23
1.更新PartnerPayScoreService 接口文档描述
2.WxPayScoreResult新增 user_risk_level:用户分层字段;risk_level_version:分层版本字段 (商户查询与用户授权记录返回参数); 新增total_amount:总金额字段(支付分订单查询返回参数)
3.TimeRange对象新增start_time_remark:服务开始时间备注;end_time_remark:服务结束时间备注字段;
4.新增优惠详情对象:PromotionDetail;优惠商品详情对象:GoodsDetail;
5.WxPayScoreRequest 新增字段完结服务时间:completeTime;修改detail字段类型:Detail=>SyncDetail(入参里唯一用到detail字段对应的类应该是SyncDetail,而WxPayScoreResult返回的collection字段下的details字段对应的类才是Detail,之前的提交者可能写错了 详见文档:同步订单信息=>https://pay.weixin.qq.com/docs/partner/apis/partner-weixin-pay-score/partner-service-order/sync-partner-service-order.html; 查询订单=>https://pay.weixin.qq.com/docs/partner/apis/partner-weixin-pay-score/partner-service-order/get-partner-service-order.html)
* WxPayRefundV3Result.Amount 新增退款手续费字段;
* WxPayRefundQueryV3Result.Amount 新增退款手续费字段;
|
2023-09-29 16:38:41 +08:00 |
|
四叶草
|
bcc4839ff0
|
🎨 【微信支付】重构分账相关接口,重命名接口方法和请求实体,合并分账v2、v3实现类,方便同时使用
|
2023-08-23 06:11:17 +00:00 |
|
Binary Wang
|
76fd3a20b5
|
🎨 修复错误的获取分账接收方列表的方法代码,并增加单元测试代码
|
2023-07-19 15:46:26 +08:00 |
|
Binary Wang
|
36602d58a5
|
🎨 fix javadoc by removing @date
|
2022-08-23 00:37:29 +08:00 |
|
0katekate0
|
6472484b32
|
🆕 #2501【微信支付】增加V3版本回调通知应答
|
2022-08-16 19:46:27 +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
|
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
|
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 |
|
1ibo
|
ef7516c191
|
🆕 #1556 增加微信支付或退款回调的时候返回xml字符串方法
|
2020-05-11 17:45:28 +08:00 |
|
Binary Wang
|
38959f821a
|
🐛 #1455 修复微信支付分账结果查询接口的分账接收人解析错误的问题,并补充相关单元测试代码
|
2020-03-22 14:37:32 +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
|
79f85176cb
|
🐛 #1275 微信支付优化对账单下载解析接口,兼容普通结算对账单
|
2019-12-26 17:29:10 +08:00 |
|
Binary Wang
|
ecc407a6e9
|
🐛 #1161 微信支付修复EntPayRequest类的toString方法问题
|
2019-08-21 11:59:59 +08:00 |
|
m8cool
|
7a389ad851
|
#1125 微信支付模块修复对账单下载接口结果中缺失订单总金额和申请退款总金额的问题
|
2019-07-29 11:06:40 +08:00 |
|
Binary Wang
|
9149cd441a
|
#1088 微信支付结果通知内容细微调整,希望能解决部分人遇到的变态问题
|
2019-07-14 14:24:50 +08:00 |
|
Binary Wang
|
158171c5d1
|
增加一点测试代码
|
2019-06-30 22:21:47 +08:00 |
|
Binary Wang
|
8ec61d1328
|
#903 disable DOCTYPE to fix XXE Vulnerability
|
2019-01-10 18:28:55 +08:00 |
|
Binary Wang
|
0d7ea29652
|
xml代码优化
|
2018-11-12 11:27:14 +08:00 |
|
Binary Wang
|
34cea664ba
|
#788 批量修改所有使用字符串的getBytes方法的地方,显式使用utf-8编码,以免某些场景下出问题
|
2018-10-12 20:22:16 +08:00 |
|
Binary Wang
|
fbca4cdc59
|
pay模块批量添加缺失的javadoc文档
|
2018-09-23 22:05:06 +08:00 |
|
Binary Wang
|
a10007a68e
|
#629 修复WxPayOrderNotifyResult解析xml报错问题
|
2018-06-20 00:00:02 +08:00 |
|
Binary Wang
|
8b30615cd7
|
#530 微信支付申请退款接口结果类增加单个代金券相关参数 ,并根据官方文档整理其他参数
|
2018-04-22 00:33:33 +08:00 |
|
Binary Wang
|
0a55dc578a
|
#457 实现扫码支付回调通知的解析
|
2018-03-28 20:16:11 +08:00 |
|
Binary Wang
|
2629f63a8e
|
修复被误修改的红包相关参数
|
2018-02-08 18:15:47 +08:00 |
|
Binary Wang
|
8e1c9263ac
|
优化部分代码
|
2018-01-25 18:46:10 +08:00 |
|
Binary Wang
|
8db4935428
|
微信支付修复红包查询结果类解析问题
|
2018-01-24 15:08:27 +08:00 |
|
Binary Wang
|
d804d153fc
|
重构不规范的类名
|
2017-12-16 18:40:45 +08:00 |
|
Binary Wang
|
434703327b
|
#319 增加“退款结果通知“处理方法,并优化调整微信支付相关代码
|
2017-09-01 19:18:08 +08:00 |
|
Binary Wang
|
4c0337353c
|
支付结果通知类优化
|
2017-06-15 19:32:30 +08:00 |
|
Binary Wang
|
b4a454dfed
|
重构代码,去掉带来过多jar包依赖的xml-path,使用java自带的xpath来实现相应功能。
|
2017-03-21 16:41:48 +08:00 |
|
Binary Wang
|
eee954b736
|
微信支付相关代码独立成一个子模块
|
2017-03-05 22:49:17 +08:00 |
|