YunaiV
|
ecdc39612f
|
mall + pay:
1. 后台的收银台,接入微信扫码支付
|
2023-07-15 23:14:42 +08:00 |
|
YunaiV
|
c44ace6011
|
mall + pay:
1. 完成支付宝的退款重构
2. 完成 demo 模块的退款接入
|
2023-07-15 20:36:04 +08:00 |
|
YunaiV
|
518e89dc4b
|
mall + pay:
1. 重构支付回调的逻辑,将回调解析改成 PayOrderRespDTO,为后续轮询做铺垫
2. 调整退款单的表结构
3. 调整退款调用的实现
|
2023-07-15 10:35:41 +08:00 |
|
zhijiantianya@gmail.com
|
47ba5b7b44
|
by gateway: 支付渠道的代码优化
|
2023-07-12 20:34:43 +08:00 |
|
YunaiV
|
0ac599a3d9
|
mall + pay:
1. 修复支付宝沙箱地址的调整
2. 收银台的前端 URL 支付走整个网页跳转
3. 收银台的支付成功后,增加 returnUrl 回跳
4. 修复 PayNotifyTask 首次通知时,可能会失败的情况;原因:租户未传递;
|
2023-07-12 00:04:19 +08:00 |
|
YunaiV
|
cad508def6
|
mall + pay:
1. bar 扫码支付成功后,额外返回 notify
2. notify 在支付回调时,增加幂等处理
|
2023-07-10 23:06:00 +08:00 |
|
YunaiV
|
4682650e11
|
mall + pay:
1. 先添加 WxAppPayClient、WxH5PayClient 的类,暂未实现
|
2023-07-09 00:47:31 +08:00 |
|
YunaiV
|
b06a21f9af
|
mall + pay:
1. 实现 WxNativePayClient 的支付功能
|
2023-07-09 00:36:40 +08:00 |
|
YunaiV
|
e31b40eefa
|
mall + pay:
1. 实现 WxBarPayClient 的支付功能
|
2023-07-08 23:37:25 +08:00 |
|
YunaiV
|
4014137a4c
|
mall + pay:调整异常的处理
1. 在 PayOrderUnifiedRespDTO 增加 status 字段,用于后续微信付款码支付时,直接支付成功的场景。
|
2023-07-08 22:40:27 +08:00 |
|
YunaiV
|
efb221b1fe
|
mall + pay:调整异常的处理
1. 如果是业务异常,则统一转换成 ServiceException
2. 如果是系统异常,则使用 PayException 包装成无需 check 的异常
|
2023-07-08 19:26:42 +08:00 |
|
YunaiV
|
d76bc7aa82
|
mall + pay:
1、初步完成微信扫码支付,暂时缺少状态的处理
|
2023-07-08 00:08:05 +08:00 |
|
YunaiV
|
3f33ca2d6b
|
mall + pay:
1、增加获得支付渠道接口
|
2023-07-06 23:16:53 +08:00 |
|
YunaiV
|
d224b6b9be
|
mall + pay:
1、调整微信 Lite 小程序支付的实现
|
2023-07-06 20:55:23 +08:00 |
|
YunaiV
|
cbc61184bd
|
mall + pay:
1、优化微信公众号 MP 支付的实现
|
2023-07-06 19:11:32 +08:00 |
|
YunaiV
|
67d60e32f8
|
mall + pay:
1、调整微信支付,修复 v2 传递的时间不正确
2、调整 mp js ticket 接口到 system 模块
|
2023-07-06 00:19:05 +08:00 |
|
YunaiV
|
20eb0a2a88
|
mall + pay:
1、调整 returnUrl 的实现
|
2023-07-04 23:43:16 +08:00 |
|
YunaiV
|
14893c4cff
|
pay: 优化回调的逻辑
|
2023-02-20 23:41:03 +08:00 |
|
YunaiV
|
4390e28eea
|
pay: 新增支付宝 App 支付的接入
|
2023-02-19 23:37:29 +08:00 |
|
YunaiV
|
2093c3bdb5
|
pay: 重构支付客户端,移除 PayCommonResult 累
|
2023-02-19 22:16:15 +08:00 |
|
YunaiV
|
8e1be01451
|
pay: 增加支付宝的条形码支付的配置
|
2023-02-18 23:59:11 +08:00 |
|
YunaiV
|
379aeeae16
|
pay: 接入支付宝 App 支付
|
2023-02-18 23:18:10 +08:00 |
|
YunaiV
|
e6f414b918
|
pay: 接入支付宝 Wap 支付
|
2023-02-18 22:40:56 +08:00 |
|
YunaiV
|
ce8571e313
|
pay: 接入支付宝 PC 支付的表单
|
2023-02-18 21:39:09 +08:00 |
|
YunaiV
|
b34801f303
|
pay: 接入支付宝 PC 支付的跳转模式
|
2023-02-18 20:59:18 +08:00 |
|
YunaiV
|
df702e8d24
|
pay: 临时性的提交,准备 client 部分的重构
|
2023-02-18 10:39:48 +08:00 |
|
YunaiV
|
ac3c751132
|
329 修改支付模块>支付过期时间格式化异常(yyyy-MM-ddTHH:mm:ssXXX)
|
2022-12-29 18:56:55 +08:00 |
|
芋道源码
|
30a4d7d954
|
!342 同步最新版本的商城进度
Merge pull request !342 from 芋道源码/feature/1.8.0-uniapp
|
2022-12-27 13:39:56 +00:00 |
|
YunaiV
|
92632c046c
|
Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro into feature/1.8.0-uniapp
# Conflicts:
# yudao-framework/yudao-spring-boot-starter-web/src/main/java/cn/iocoder/yudao/framework/jackson/config/YudaoJacksonAutoConfiguration.java
# yudao-module-pay/yudao-module-pay-biz/src/main/java/cn/iocoder/yudao/module/pay/service/notify/PayNotifyServiceImpl.java
# yudao-ui-admin/src/views/mall/trade/order/index.vue
|
2022-12-23 19:12:45 +08:00 |
|
qs
|
ec1a933d30
|
修改支付模块>支付过期时间格式化异常(yyyy-MM-ddTHH:mm:ssXXX)
|
2022-12-13 15:41:30 +08:00 |
|
qs
|
24ed7be5c5
|
修改支付模块>解析订单通知V3>属性设置错误
|
2022-12-13 15:21:55 +08:00 |
|
xingyu
|
283aae1da2
|
feat: 适配springboot 2.7 configuration ==> AutoConfiguration
|
2022-11-30 01:20:20 +08:00 |
|
xingyu
|
1aa05e0198
|
feat: 适配 springboot 2.7
|
2022-11-30 01:03:56 +08:00 |
|
YunaiV
|
66abe4a84b
|
trade:完成交易订单的发货逻辑
|
2022-11-27 19:42:49 +08:00 |
|
YunaiV
|
8798944069
|
优化 pay 支付成功后的回调逻辑
|
2022-11-23 21:09:16 +08:00 |
|
YunaiV
|
f5ef87094d
|
优化,使用 @Configuration(proxyBeanMethods = false) 提升启动速度
|
2022-11-12 20:17:58 +08:00 |
|
芋道源码
|
e51dda6b68
|
!281 fix WXLitePayClient.java 中copy应忽略的字段
Merge pull request !281 from chenlei65368/N/A
|
2022-11-10 14:37:26 +00:00 |
|
xingyu4j
|
632a132a6a
|
refactor: Date ==> LocalDateTime
|
2022-11-09 11:14:46 +08:00 |
|
chenlei65368
|
bb8204b5a7
|
fix WXLitePayClient.java 中copy应忽略的字段
小程序支付,copy应忽略 "privateKeyContent","privateCertContent",而不是“KeyContent”
Signed-off-by: chenlei65368 <chenlei65368@sohu.com>
|
2022-10-24 10:43:04 +00:00 |
|
xingyu
|
a8ea50a059
|
update hutool 5.8.5
|
2022-08-03 13:38:02 +08:00 |
|
xgd
|
8c5681f4f9
|
[新增]接入支付宝【PC网站支付】
|
2022-07-29 17:31:35 +08:00 |
|
YunaiV
|
156a591070
|
code review 支付的提交,补充相关的注释
|
2022-05-30 09:39:00 +08:00 |
|
zwy
|
a30e3c655a
|
📝
添加微信支付回调注解
|
2022-04-30 18:44:50 +08:00 |
|
zwy
|
a9acbca787
|
🐛
【微信支付回调】:
WXLitePayClient.java: 添加 v2和 v3的回调数据处理
WXNativePayClient.java: 添加 v2和 v3的回调数据处理
WXPubPayClient.java: 添加 v2和 v3的回调数据处理
|
2022-04-29 16:17:31 +08:00 |
|
zwy
|
d099ad2a8b
|
🐛
【微信支付】:
WXLitePayClient.java 微信小程序支付模块:
!!前端必须传openid
PayClientFactoryImpl.java 支付客户端的工厂实现类:
添加 小程序支付模块
|
2022-04-27 14:15:20 +08:00 |
|
zwy
|
03ad548aa2
|
🐛
【支付宝通知回调】:
AbstractAlipayClient.java :
添加支付宝回调参数str转map
通知回调:
Map<String, String> params = notifyData.getParams();
Map<String, String> params = strToMap(notifyData.getBody());
|
2022-04-27 10:18:47 +08:00 |
|
zwy
|
6505906565
|
🐛
【支付模块BUG】
修改时间 格式 yyyyMMddHHmmss 为 yyyy-MM-dd'T'HH:mm:ssXXX
支付宝 获取支付回调对象
|
2022-04-26 18:03:19 +08:00 |
|
zwy
|
802a7b0a30
|
✨
【支付模块】
修改时间 格式 yyyyMMddHHmmss 为 yyyy-MM-dd'T'HH:mm:ssXXX
|
2022-04-26 16:47:06 +08:00 |
|
zwy
|
29a384989b
|
✨
【支付模块】
添加 微信native支付
|
2022-04-19 17:38:43 +08:00 |
|
zwy
|
4a91dcb3bf
|
✨
【支付模块】
添加 微信native支付
|
2022-04-19 15:23:11 +08:00 |
|