信息验证整体流程图
2016-02-24 14:04:47 10 举报
信息验证整体流程图是一个用于描述信息验证过程的图形化表示。它通常包括以下几个步骤:首先,收集需要验证的信息;其次,对信息进行初步筛选和整理;然后,使用各种方法和技术对信息进行深入分析和验证;最后,根据验证结果对信息进行分类和归档。整个过程旨在确保信息的准确性、完整性和可靠性,为决策提供有力支持。
作者其他创作
大纲/内容
发起计费
获取信用额度
N
比对姓名、身份证号、卡号、银行编码与原数据库表中是否一致
账户调增开始
扣费开始
Y
是否有异常
PINGAN和CGB的转码
设置付款状态为已付
入参验证模式是四项验证
商户为空或者商户状态未激活
返回结果
商户名称、姓名、身份证号、银行卡号、银行编码是否为空
轮询这个表中的每一行记录
返回信息
获取商户
账户扣减这笔订单的支付金额
记录表realNameAuthRefundFailRecord
可用余额为账户余额减去滞留金金额
信用额度调增
存在
是否产生账户历史
退费开始
退费是否成功
账务历史是否存在
获取商户在易宝开通的账户
比对姓名、身份证号、卡号、银行编码、手机号与原数据库表中是否一致
认证过程没有异常且认证状态已经是终态
记录日志
支付金额是否大于0
身份证合法性校验
获取商户的验证订单(付费状态为FAIL并且鉴权状态不是NOT_AUTH)
入参验证模式是三项验证
是否是两项验证
进行信息验证
商户账户调增
四项验证
根据flowid查询信息验证记录
是不是因为余额不足调用的信用账户的余额
返回重复数据
返回订单参数不一致
信息验证请求
是否一致
组装参数调用计费系统这其中会检查有没有商户签约名称p_signedName
比对姓名、身份证号与原表中的数据是否一致
更新信用账户的可用额度为信用额度并更新updatetime
应付金额是否大于0
更新信用账户的更新时间
验证状态是不是成功
结束
确认计费
检查卡信息是否正确,是否是信用卡
获取滞留金金额
信用账户的可用额度是不是大于信用额度
可用余额为账户余额
账户调增是否成功
两项验证
是否是信用额度扣减
是否有商户签约名称
是不是因为余额不足
返回对应信息
获取通道的返回编码
验证是否发生异常
扣减信用额度是否失败
入参验证模式是两项校验
扣减信用商户是否有异常
设置异常标记
设置付费状态为未付,付费金额为0
保存记录
发送信用额度扣减邮件
不存在
扣减商户的信用账户余额
扣费
返回对应错误码
获取应付金额
账户调增
扣款
获取商户账户
错误码集合中是否能得到
初始化数据表FastRealNameAuthRecord
是否有一项为空
在错误码对应集合中搜索,如果搜索不到则设置默认B0048
设定验证系统返回的authMsg
扣款账务历史是否存在
置失败标记
亏欠信用额度补扣账户定时(每小时的第十五分钟)
业务检查
是否成功(返回结果是否有错误信息)
商户账户是否存在
撤销计费,放置错误信息
商户状态检查
商户名称、姓名、身份证号、银行卡号、银行编码、手机号是否为空
退费
验证返回结果不为空
调增商户的信息用额度
账户是否为空
结束通过
轮询每一笔验证订单
撤销计费
扣款过程是否有异常或者返回的账户历史的id是空
三项验证
置成功标记
扣减账户是不是有异常
账户是否存在滞留金
设置记录的错误码跟错误信息为错误码对应后的信息
信用额度是否已经使用了70%
是否合法
返回相应错误
发送警告余额不足邮件
设置付费状态为已退
商户名称、姓名、身份证号是否为空
检查卡信息是否正确
捞取原来数据作对比
发送信用额度少于70%邮件
信用账户是不是开通警告并且可用余额小于设置的警告金额
url参数解密
获取所有realNameAuthCredit表中的记录(开通信用额度的商户)
0 条评论
下一页