结算中心-代扣流程
2024-05-27 14:17:40 0 举报
sa
作者其他创作
大纲/内容
1、校验账单数据,锁定、扣款状态等
2、调用通联单笔实时
通联、银企代扣(1)、批次返回状态码非成功或明细数据为空,继续等待回盘(2)、批次内明细不存在、明细响应编码不存在、明细响应码非明确结果。针对当前明细不做处理(3)、明细数据响应码成功,更新支付明细成功,解锁账单,更新账单扣款状态(4)、明细数据响应码失败,更新支付明细失败,解锁账单(5)、批次内数量==回盘成功明细数据量更新批次状态为回盘成功。数量不等状态不更新等待回盘处理未处理完成的数据
扣款数据打批
1、批量代扣
WITHHOLD_GENERATE_HANDLER执行频率06、14、19点
5、针对通联、银企结果处理code:success 成功,更新批次状态待回盘其他状态码:更新批次状态发送失败抛异常:更新批次状态数据为发送失败
通联Facade 内部调用
银企:明细数据不返回或返回other、doing 时不对明细进行处理
定时任务
通联、银企直连Facade 内部调用
结算中心
1、查询未打过批次的代扣基础数据2、对基础数据寻找批次或生成新批次,每个批次生成唯一流水号3、基础数据设置批次号,基础数据被汇总,批次状态为待发送
WITHHOLD_BATCH_ROLL_UP_HANDLER执行频率10分钟每次
1、查询待回盘批次信息
单笔实时,结算类型匹配通联代扣批次状态为发送中匹配银企直连批次状态为待发送
ebank服务
2、生成基础扣款数据,锁定账单
扣款数据生成
TP_CYC_SETTLEMENT_SINGLE_IMMEDIATE
3、生成批次数据(一条明细),批次状态为发送中,每个批次生成唯一流水号
WITHHOLD_AUTO_BACK_HANDLER执行频率30分钟每次
4、更新批次状态发送中发送批次数据至ebank
3、根据批次结算类型匹配通联代扣、银企直连
2、获取待发送批次记录
mq
1、校验批次状态为发送中
扣款数据回盘
消费单笔实时消息
2、根据结算类型匹配通联代扣、银企直连
扣款数据发送
生成基础扣款数据、锁定账单
通联单笔实时
0 条评论
回复 删除
下一页