k12、团餐机、微信刷脸、微信支付扣款逻辑
2022-06-17 11:20:07 9 举报
k12、团餐机、微信刷脸、微信支付扣款逻辑
作者其他创作
大纲/内容
支付成功、支付撤销、支付关闭
正常
查询订单是否存在CusOrderNo
发起刷脸扣款
发起扣款(锁)
并发状态(令牌桶)
是
未超限额
支付笔数累加
垫资订单累积 >=3 禁止刷脸
计次\\限额\\正常
获取关联刷脸用户
限额(用户开启+限额方式开启)
异步订单
否
提交任务到线程池执行并记录订单号
异步事件
限次判断
不是支付成功订单
扣款完成
直接扣款
已超限额
1. 店铺限额支付订单金额累加2.机构限额支付订单金额累加
计次交易
机构级别
垫资订单
订单状态
结束
该订单在线程池任务
延迟再次发起
推送刷脸签约代扣用户(家长)包含一下错误:1.扣款失败更新订单状态失败2.微信刷脸支付扣款异常3.该微信刷脸扣款订单异常
限额判断
支付成功
生成订单信息(事务)(订单+订单详情)
限额方式(二选一)
商店级别
更新订单
0 条评论
下一页