168 Commits (3f3899f5d3a17faf19e065b614c8e391d0204472)

Author SHA1 Message Date
YunaiV 6f475f8c85 mall + pay:
1. 优化 PayClient 支付逻辑,返回业务失败 errorCode + errorMsg 错误码
3 years ago
YunaiV 7cf4c5415e mall + pay:
1. 将 payNotifyUrl 统一改成 orderNotifyUrl
3 years ago
YunaiV d0a7f41875 mall + pay:
1. 完善微信支付的 V3 支付回调、退款回调
3 years ago
YunaiV 68a4ef98ca mall + pay:
1. 拆分支付回调、退款回调的 URL
2. 修复微信支付回调的时间解析错误
3 years ago
YunaiV 66ed61c641 mall + pay:
1. 微信支付配置,补全 apiclient_cert.p12 证书
3 years ago
YunaiV 7caf8e900f mall + pay:
1. 增加微信 bar 和 native 的集成测试,方便调试配置
3 years ago
YunaiV ecdc39612f mall + pay:
1. 后台的收银台,接入微信扫码支付
3 years ago
YunaiV c44ace6011 mall + pay:
1. 完成支付宝的退款重构
2. 完成 demo 模块的退款接入
3 years ago
YunaiV 518e89dc4b mall + pay:
1. 重构支付回调的逻辑,将回调解析改成 PayOrderRespDTO,为后续轮询做铺垫
2. 调整退款单的表结构
3. 调整退款调用的实现
3 years ago
zhijiantianya@gmail.com 47ba5b7b44 by gateway: 支付渠道的代码优化 3 years ago
YunaiV 0ac599a3d9 mall + pay:
1. 修复支付宝沙箱地址的调整
2. 收银台的前端 URL 支付走整个网页跳转
3. 收银台的支付成功后,增加 returnUrl 回跳
4. 修复 PayNotifyTask 首次通知时,可能会失败的情况;原因:租户未传递;
3 years ago
YunaiV cad508def6 mall + pay:
1. bar 扫码支付成功后,额外返回 notify
2. notify 在支付回调时,增加幂等处理
3 years ago
YunaiV 4682650e11 mall + pay:
1. 先添加 WxAppPayClient、WxH5PayClient 的类,暂未实现
3 years ago
YunaiV b06a21f9af mall + pay:
1. 实现 WxNativePayClient 的支付功能
3 years ago
YunaiV e31b40eefa mall + pay:
1. 实现 WxBarPayClient 的支付功能
3 years ago
YunaiV 4014137a4c mall + pay:调整异常的处理
1. 在 PayOrderUnifiedRespDTO 增加 status 字段,用于后续微信付款码支付时,直接支付成功的场景。
3 years ago
YunaiV efb221b1fe mall + pay:调整异常的处理
1. 如果是业务异常,则统一转换成 ServiceException
2. 如果是系统异常,则使用 PayException 包装成无需 check 的异常
3 years ago
YunaiV d76bc7aa82 mall + pay:
1、初步完成微信扫码支付,暂时缺少状态的处理
3 years ago
YunaiV 3f33ca2d6b mall + pay:
1、增加获得支付渠道接口
3 years ago
YunaiV d224b6b9be mall + pay:
1、调整微信 Lite 小程序支付的实现
3 years ago
YunaiV cbc61184bd mall + pay:
1、优化微信公众号 MP 支付的实现
3 years ago
YunaiV 67d60e32f8 mall + pay:
1、调整微信支付,修复 v2 传递的时间不正确
2、调整 mp js ticket 接口到 system 模块
3 years ago
YunaiV 20eb0a2a88 mall + pay:
1、调整 returnUrl 的实现
3 years ago
芋道源码 11c4c950b7
回退 'Pull Request !518 : 添加华为云 maven 升级依赖' 3 years ago
xingyu c1782c432f chore: up deps version 3 years ago
崔家辉 1e3380d0a3 修复包名路径错误 3 years ago
xingyuv e3d74b1713 chore: 升级最新依赖 3 years ago
YunaiV 14893c4cff pay: 优化回调的逻辑 3 years ago
YunaiV 4390e28eea pay: 新增支付宝 App 支付的接入 3 years ago
YunaiV 2093c3bdb5 pay: 重构支付客户端,移除 PayCommonResult 累 3 years ago
YunaiV 8e1be01451 pay: 增加支付宝的条形码支付的配置 3 years ago
YunaiV 379aeeae16 pay: 接入支付宝 App 支付 3 years ago
YunaiV e6f414b918 pay: 接入支付宝 Wap 支付 3 years ago
YunaiV ce8571e313 pay: 接入支付宝 PC 支付的表单 3 years ago
YunaiV b34801f303 pay: 接入支付宝 PC 支付的跳转模式 3 years ago
YunaiV df702e8d24 pay: 临时性的提交,准备 client 部分的重构 3 years ago
xingyu 55db35e31b chore: update deps 3 years ago
xingyu c98965cd55 chore: update spring boot 2.7.7
hutool 5.8.11
mybaits-plus 3.5.3
flowable 6.8.0
3 years ago
YunaiV ac3c751132 329 修改`支付模块>支付过期时间格式化异常(yyyy-MM-ddTHH:mm:ssXXX)` 3 years ago
芋道源码 30a4d7d954
!342 同步最新版本的商城进度
Merge pull request !342 from 芋道源码/feature/1.8.0-uniapp
3 years ago
芋道源码 373eff605b
!329 修改`支付模块>支付过期时间格式化异常(yyyy-MM-ddTHH:mm:ssXXX)`
Merge pull request !329 from 骑士梦/master
3 years ago
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
3 years ago
xingyu 6c521fd5e0 chore: update deps 3 years ago
qs ec1a933d30 修改`支付模块>支付过期时间格式化异常(yyyy-MM-ddTHH:mm:ssXXX)` 3 years ago
qs 24ed7be5c5 修改`支付模块>解析订单通知V3>属性设置错误` 3 years ago
xingyu4j fea1ad8f8d 升级最新依赖 3 years ago
xingyu 283aae1da2 feat: 适配springboot 2.7 configuration ==> AutoConfiguration 3 years ago
xingyu 1aa05e0198 feat: 适配 springboot 2.7 3 years ago
YunaiV 66abe4a84b trade:完成交易订单的发货逻辑 3 years ago
YunaiV 8798944069 优化 pay 支付成功后的回调逻辑 3 years ago
YunaiV 73d847ae2e 调整支付模块的回调地址 3 years ago
YunaiV f5ef87094d 优化,使用 @Configuration(proxyBeanMethods = false) 提升启动速度 3 years ago
芋道源码 e51dda6b68
!281 fix WXLitePayClient.java 中copy应忽略的字段
Merge pull request !281 from chenlei65368/N/A
3 years ago
xingyu4j 632a132a6a refactor: Date ==> LocalDateTime 3 years ago
chenlei65368 bb8204b5a7
fix WXLitePayClient.java 中copy应忽略的字段
小程序支付,copy应忽略 "privateKeyContent","privateCertContent",而不是“KeyContent”

Signed-off-by: chenlei65368 <chenlei65368@sohu.com>
3 years ago
xingyu 1aca24b636 feat: 升级依赖 4 years ago
xingyu 9054a772b0 feat: 升级依赖 4 years ago
xingyu e1b8ae09c9 增加手机号正则验证 4 years ago
xingyu 2bf09cbfc2 升级部分依赖,存在高危漏洞报错问题 4 years ago
xingyu a8ea50a059 update hutool 5.8.5 4 years ago
xgd 8c5681f4f9 [新增]接入支付宝【PC网站支付】 4 years ago
YunaiV 156a591070 code review 支付的提交,补充相关的注释 4 years ago
zwy a30e3c655a 📝
添加微信支付回调注解
4 years ago
zwy a9acbca787 🐛
【微信支付回调】:
WXLitePayClient.java:   添加 v2和 v3的回调数据处理
WXNativePayClient.java: 添加 v2和 v3的回调数据处理
WXPubPayClient.java:    添加 v2和 v3的回调数据处理
4 years ago
zwy d099ad2a8b 🐛
【微信支付】:
WXLitePayClient.java 微信小程序支付模块:
!!前端必须传openid
PayClientFactoryImpl.java 支付客户端的工厂实现类:
添加 小程序支付模块
4 years ago
zwy 03ad548aa2 🐛
【支付宝通知回调】:
 AbstractAlipayClient.java :
添加支付宝回调参数str转map
通知回调:
Map<String, String> params = notifyData.getParams();
Map<String, String> params = strToMap(notifyData.getBody());
4 years ago
zwy 6505906565 🐛
【支付模块BUG】
修改时间 格式 yyyyMMddHHmmss 为 yyyy-MM-dd'T'HH:mm:ssXXX

支付宝 获取支付回调对象
4 years ago
zwy 802a7b0a30
【支付模块】
修改时间 格式 yyyyMMddHHmmss 为 yyyy-MM-dd'T'HH:mm:ssXXX
4 years ago
zwy 29a384989b
【支付模块】
添加 微信native支付
4 years ago
zwy 4a91dcb3bf
【支付模块】
添加 微信native支付
4 years ago
YunaiV 076c7a4e3e 优化短信模块的代码 4 years ago
YunaiV 05d4aae65d 完成 yudao-spring-boot-starter-file 组件,支持 S3 对接云存储、local、ftp、sftp、db 等协议 4 years ago
YunaiV ed53ca3de9 封装 yudao-spring-boot-starter-file 组件,初步实现 S3 对接云存储的能力 4 years ago
YunaiV ec378d75de v3.7.0 参数管理支持配置验证码开关 4 years ago
Jelly 5e43efc555 fix:修复 Maven 构建一些提示 4 years ago
YunaiV b757e1fccb 多模块重构 7:pay 模块的初始化 4 years ago
YunaiV 2a6566d8d6 合并 master 最新代码 4 years ago
YunaiV 19b574fd4b code review 退款逻辑 4 years ago
jason 5bf3045544 优化退款逻辑 4 years ago
YunaiV 67aaf28832 code review 退款逻辑 4 years ago
chen quan d556eae556 优化 支付配置校验方式,优化业务层异常抛出类型,优化支付应用渲染逻辑,添加删除支付商户 支付应用的校验,退款订单去除reqNo字段,支付订单去除 channelExtras 参数展示 4 years ago
jason 08103685f1 重构退款逻辑,去掉退款后处理 4 years ago
YunaiV bcc2ff0f5b code review 退款逻辑 4 years ago
YunaiV cea1589e79 code review 支付渠道的逻辑 4 years ago
jason f108d478a8 调整渠道支付通知地址为统一的地址 4 years ago
aquan 1c5544fc9d 优化渠道 config 校验和逻辑转换问题 4 years ago
jason dfde260ebb 支付宝退款申请通知 4 years ago
jason 444ba79822 修改code review 4 years ago
YunaiV f0fcf4798e code review 支付的逻辑 4 years ago
aquan 6069a387ea 优化完善支付应用和支付渠道代码逻辑,完善单元测试,基于validator完成手动校验config 4 years ago
YunaiV b18cd457c8 code review 支付相关的代码实现 4 years ago
jason 7d6f205dc0 支付退款申请,支付宝手机wap 相应实现 4 years ago
ouyang 19f554176c tina提交支付宝扫码单元测试 4 years ago
YunaiV 3368a995ca 支付模块的 code review 4 years ago
aquan e46a27b937 完成支付模块支付应用信息和微信类型的支付渠道配置。 4 years ago
YunaiV 6265e4a736 支付的 code review 4 years ago
jason 26798a8816 修改code review 4 years ago
ouyang 461c6a0007 tina提交支付宝扫码支付 4 years ago
YunaiV 6cadafb3f1 code review 支付宝 wap 的逻辑 4 years ago
jason 2c60a3aafa 支付宝手机网站支付 4 years ago