代扣二次路由
2016-11-23 11:20:41 0 举报
代扣二次路由图
作者其他创作
大纲/内容
业务规则查询
支付规则链(例:成功率、成本等)顺序过滤
渠道配置信息查询
无论成功失败保存路由流水
渠道表信息查询
发送报文
限额过滤
redis代扣订单锁
机构表信息查询
默认二次路由规则链顺序过滤
代扣的处理器
流水号生成规则查询
在RouterContext中获取beforeDoRoute完后的金融交换列表,过滤上次路由到的渠道
参数验证
银行信息查询
是否需要二次路由
根据业务规则查询服务的金融交换(联合查询)
beforeDoRouter
代扣(pay)
是
channelRemark参数封装
core
拼装报文
释放reids锁
解析报文
返回上层repDto
afterDoRouter
根据支付订单号查询订单是否存在
否
server
调用前置处理接口
可用时间过滤
doRouter
返回上层平台,代扣结束
插入代扣订单
查询指定渠道,过滤交换
支付产品查询
协议转换
路由代扣处理器
更新渠道代扣订单状态
参数校验
规则链查询
front
交换表信息查询
交易限次过滤
组装repDto
0 条评论
下一页