一种基于四要素核验与风控的司机资金分账方法及系统与流程

摘要: 本发明涉及网络货运平台资金结算与反欺诈,尤其涉及一种基于四要素核验与风控的司机资金分账方法及系统。背景技术:1、网络货运平台中,司机(通常为个体运输户)完成运输...
一种基于四要素核验与风控的司机资金分账方法及系统与流程

本发明涉及网络货运平台资金结算与反欺诈,尤其涉及一种基于四要素核验与风控的司机资金分账方法及系统。

背景技术:

1、网络货运平台中,司机(通常为个体运输户)完成运输业务后,由平台依据结算单进行资金分账,司机对分账所得发起提现。现有提现方案存在以下缺陷:第一,仅绑定银行卡即可提现,提现申请人的姓名、身份证号、银行卡号、手机号未进行一致性核验,存在冒名提现、盗刷资金的风险;第二,对高频提现、异常大额提现、连续多日提现、当日累计超额提现等异常行为缺少实时识别手段,难以及时发现资金即进即出、盗用等风险;第三,提现申请、审核、打款、回执、驳回等状态未以状态机约束,可能出现重复打款、越权操作;第四,打款环节缺少幂等机制与并发控制,网络重试或并发请求可能导致同一提现单被重复打款,造成资金损失;第五,核验记录、风控判定、状态变更缺少只增审计,无法满足监管核查与反洗钱记录保存要求。

2、要解决的技术问题

3、针对现有技术的不足,本发明要解决的技术问题是:如何实现网络货运平台司机提现的身份真实性自动核验、异常提现行为实时识别与拦截、提现状态严格受控、重复打款有效防止以及全流程可审计。

4、技术方案

5、为解决上述技术问题,本发明提供一种司机资金分账方法,包括以下步骤:

6、步骤 s1,四要素核验:响应司机提现请求,获取司机身份四要素(姓名、身份证号、银行卡号、手机号),调用身份核验通道执行四要素一致性核验;当核验通道未配置时拒绝提现申请;核验通过后将核验记录写入只增审计表。

7、步骤 s2,余额校验:按司机维度实时聚合可提现余额(该司机已确认分账的司机实得金额合计减去该司机已提取及在途提现金额合计),当请求提现金额大于可提现余额时拒绝申请。

8、步骤 s3,反欺诈风控守卫:实时聚合该司机的提现行为统计量(近一时间窗提现次数、当日累计提现金额、连续提现天数、单笔提现金额),执行本地规则通道判定与双通道交叉验证;本地主规则通道命中即拒绝并转人工复核;交叉验证判定为拦截时拒绝;验证通过则生成受数据库唯一键约束的提现单并创建初始状态。

9、步骤 s4,状态机流转:提现单按预设状态机流转;打款步骤调用支付通道执行转账,以提现单号作为幂等标识复用,并采用条件更新(仅审核状态可置打款状态)防止并发重复打款;支付通道未配置时拒绝打款。

10、步骤 s5,全流程审计:将四要素核验记录、风控判定结果、提现单各状态变更写入只增审计日志,提供按司机、时间、状态维度的查询与脱敏展示。

11、进一步地,所述四要素核验包括:当核验通道未配置或核验调用失败时抛出异常并拒绝提现申请,禁止假通过。

12、进一步地,所述反欺诈判定包括:单笔提现金额超过第一阈值、近一时间窗内提现次数超过第二阈值、当日累计提现金额超过第三阈值、连续提现天数超过第四阈值时判定为高风险。

13、进一步地,所述反欺诈判定还包括:以本地规则通道结果为主通道先行判定,主通道命中即拦截;再执行主通道与互补通道的交叉验证,交叉验证结果为拦截时拒绝。

14、进一步地,所述状态机包括"已申请→已审核→已打款→已回执"顺序流转与"已申请→已驳回"流转,每次流转校验当前状态,非法迁移被拒绝。

15、进一步地,所述打款步骤包括:以提现单号作为支付通道幂等标识;采用"仅审核状态可置打款状态"的条件更新防止并发重复打款。

16、进一步地,所述可提现余额按司机维度聚合该司机已确认分账的司机实得金额合计减去该司机已提取与在途提现金额合计。

17、进一步地,所述只增审计日志中,身份证号与银行卡号以脱敏形式展示与返回。

18、有益效果

19、与现有技术相比,本发明具有以下有益效果:

20、(1)通过四要素实时核验且核验通道未配置时禁止假通过,能够避免冒名提现;

21、(2)通过本地规则通道先行拦截与双通道交叉验证,能够及时发现高频、大额、连续提现等异常行为,衔接反洗钱资金即进即出风险防控;

22、(3)通过提现单号数据库唯一键、支付通道幂等复用、条件更新三重机制,能够防止并发请求或网络重试导致的重复打款;

23、(4)通过状态机合法迁移校验,越权与非法状态流转无法执行;

24、(5)核验、风控、状态变更全部只增留痕且敏感信息脱敏,满足监管核查与反洗钱记录保存要求。

技术实现思路

1.一种司机资金分账方法,其特征在于,包括:获取司机提现请求中的身份四要素,调用身份核验通道执行四要素一致性核验,核验通道未配置或核验失败时拒绝提现申请;按司机维度实时聚合可提现余额,请求提现金额大于可提现余额时拒绝申请;实时聚合司机提现行为统计量执行反欺诈判定,命中风控规则或交叉验证判定为拦截时拒绝申请;生成受数据库唯一键约束的提现单并创建初始状态;按预设状态机流转提现单状态,打款步骤以提现单号作为幂等标识并采用条件更新防止重复打款;将核验记录、风控判定与状态变更写入只增审计日志。

2.根据权利要求所述的司机资金分账方法,其特征在于,所述四要素一致性核验包括:当身份核验通道未配置或核验调用失败时抛出异常并拒绝提现申请,禁止假通过。

3.根据权利要求所述的司机资金分账方法,其特征在于,所述反欺诈判定包括:单笔提现金额超过第一阈值、或近一时间窗内提现次数超过第二阈值、或当日累计提现金额超过第三阈值、或连续提现天数超过第四阈值时,判定为高风险。

4.根据权利要求所述的司机资金分账方法,其特征在于,所述反欺诈判定还包括:以本地规则通道结果为主通道先行判定,主通道命中即拦截;再执行主通道与互补通道的交叉验证,交叉验证结果为拦截时拒绝。

5.根据权利要求所述的司机资金分账方法,其特征在于,所述预设状态机包括"已申请→已审核→已打款→已回执"顺序流转与"已申请→已驳回"流转,每次流转校验当前状态,非法迁移被拒绝。

6.根据权利要求所述的司机资金分账方法,其特征在于,所述打款步骤包括:以提现单号作为支付通道幂等标识;采用"仅审核状态可置打款状态"的条件更新防止并发重复打款;支付通道未配置时拒绝打款。

7.根据权利要求所述的司机资金分账方法,其特征在于,所述可提现余额按司机维度聚合该司机已确认分账的司机实得金额合计减去该司机已提取与在途提现金额合计。

8.根据权利要求所述的司机资金分账方法,其特征在于,所述只增审计日志中,身份证号与银行卡号以脱敏形式展示与返回。