应急追款方法和分布式追款装置制造方法及图纸

技术编号:36887756 阅读:17 留言:0更新日期:2023-03-15 21:41
一种应急追款方法,包括:应急追款系统确认对客户账户是否重复打款;响应于确认对客户账户重复打款,应急追款系统对客户账户系统发起应急追款;客户账户系统确定所述客户账户的余额是否足够应急追款款项;在所述客户账户系统确定所述客户账户的余额足够应急追款款项的情况下,客户账户系统在所述客户账户中预留对应于应急追款款项的金额;响应于所述客户账户系统在所述客户账户中预留对应于应急追款款项的金额,应急追款系统保存与所述应急追款对应的处理记录;以及响应于成功保存所述处理基础,应急调账系统对客户账户发起应急调账。还提供了一种分布式追款装置。还提供了一种分布式追款装置。还提供了一种分布式追款装置。

【技术实现步骤摘要】
应急追款方法和分布式追款装置


[0001]本公开的实施例涉及金融科技领域,具体地,涉及一种应急追款方法和分布式追款装置。

技术介绍

[0002]资金管理平台所对接的外部机构的清算文件包含多种类型,外部机构可能通过多种类型的清算文件将同一交易发送至资金管理平台。资金管理平台会根据清算文件对该交易进行支付。但这样处理会产生向用户账户重复打款的问题,导致资损故障。资金管理平台需要将该类资损资金及时追回,以避免资金管理平台资金受损。

技术实现思路

[0003]本公开的至少一个实施例提供了一种应急追款方法,包括:
[0004]应急追款系统确认对客户账户是否重复打款;
[0005]响应于确认对客户账户重复打款,应急追款系统对客户账户系统发起应急追款;
[0006]客户账户系统确定所述客户账户的余额是否足够应急追款款项;
[0007]在所述客户账户系统确定所述客户账户的余额足够应急追款款项的情况下,客户账户系统在所述客户账户中预留对应于应急追款款项的金额;
[0008]响应于所述客户账户系统在所述客户账户中预留对应于应急追款款项的金额,应急追款系统保存与所述应急追款对应的处理记录;以及
[0009]响应于成功保存所述处理基础,应急调账系统对客户账户发起应急调账。
[0010]在本公开的一个实施例中,所述应急追款系统确认对客户账户是否重复打款包括:
[0011]确定在时间阈值长度内对同一用户账户是否有两笔或更多笔相同金额的打款;
[0012]在有两笔或更多笔相同金额的打款的情况下,确认所述两笔或更多笔相同金额的打款是否对应相同的交易流水号;以及
[0013]在交易流水号相同的情况下,确定对该客户账户重复打款。
[0014]在本公开的一个实施例中,所述应急追款方法还包括:
[0015]在所述客户账户系统确认客户账户的余额不足够应急追款金额的情况下,所述客户账户系统冻结客户账户余额,并冻结客户账户的流入资金,直至用户账户余额足够应急追款金额。
[0016]在本公开的一个实施例中,所述应急追款方法还包括:
[0017]在应急追款系统保存处理记录失败的情况下,客户账户系统释放在客户账户中预留的应急追款金额。
[0018]本公开的至少一个实施例提供了一种分布式追款装置,包括:应急追款系统、客户账户系统以及应急调账系统,其中,
[0019]所述应急追款系统配置为确认是否对客户账户重复打款,并被配置为在确认对客
户账户重复打款的情况下发起应急追款;
[0020]所述客户账户系统配置为确认所述客户账户的余额是否足够应急追款金额,并被配置为在所述客户账户的余额足够应急追款金额的情况下,在所述客户账户中预留应急追款金额;以及
[0021]应急调账系统配置为对所述客户账户发起应急调账。
[0022]在本公开的一个实施例中,所述应急追款系统配置为确认是否对客户账户重复打款包括:
[0023]确定在时间阈值长度内对同一用户账户是否有两笔或更多笔相同金额的打款;
[0024]在有两笔或更多笔相同金额的打款的情况下,确认所述两笔或更多笔相同金额的打款是否对应相同的交易流水号;以及
[0025]在交易流水号相同的情况下,确定对该客户账户重复打款。
[0026]在本公开的一个实施例中,所述客户账户系统还被配置为,在确认客户账户的余额不足够应急追款金额的情况下,冻结客户账户余额,并冻结客户账户的流入资金,直至用户账户余额足够应急追款金额。
[0027]在本公开的一个实施例中,所述客户账户系统配置为在客户账户中预留应急追款金额之后向所述应急追款系统发送确认信息;以及
[0028]所述应急追款系统配置为在收到所述确认信息之后,保存与应急追款相关的处理记录,并在成功保存之后,调用应急调账系统,对所述客户账户发起应急调账。
[0029]在本公开的一个实施例中,在所述应急追款系统未能成功保存与应急追款相关的处理记录的情况下,所述客户账户系统释放在所述客户账户中预留应急追款金额。
[0030]本公开的至少一个实施例还提供了一种非易失性存储介质,其上存储有处理器可执行的计算机程序,响应于处理器执行所述计算机程序,所述处理器配置为实施上述任一应急追款方法的操作。
[0031]本公开的至少一个实施例还提供了一种计算机程序产品,所述计算机程序产品包括处理器可执行程序计算机程序,在所述计算机程序被处理器执行时,所述处理器配置为实施上述任一应急追款方法的操作。
[0032]在根据本公开的应急追款方法和分布式追款装置中,将TCC分布式事务架构的Try、Confi rm和Cance l阶段应用于对客户账户实现应急追款。对于重复打款的资金管理平台的客户账户,除了该客户账户的余额外,对其未追回的款项,该账户的充值以及他人的转账将会在TCC分布式事务框架的Confi rm阶段时实时应急流入即冻结,即充值和转账流入过程中,冻结追款资金动作和充值以及转账发生在同一分布式事务内,做到实时追款,无缝衔接,及时挽回资金管理平台损失。同时,对于重复打款的资金管理平台的资金账户,在不影响客户正常使用体验的前提下,对其账户内属于资金管理平台的资金及时追回,如果客户的资金账户余额不足追回的款项,则该客户后续的他人转账、充值等流入类资金会被及时应急冻结,直到应急冻结金额达到需要应急追款金额为止。整个过程客户账户无需被冻结,对客户的使用无影响。
附图说明
[0033]图1示出了根据本公开一个实施例的应急追款方法的流程图;
[0034]图2示出了根据本公开的一个实施例中确认对客户账户是否重复打款的流程图;以及
[0035]图3示出了根据本公开的一个实施例的分布式追款装置的系统框图。
具体实施方式
[0036]下面通过附图和实施例对本公开进一步详细说明。通过这些说明,本公开的特点和优点将变得更为清楚明确。
[0037]在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。
[0038]此外,下面所描述的本公开不同实施方式中涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
[0039]外部机构会通过多种类型的清算文件将同一交易发送至资金管理平台,资金管理平台根据清算文件向客户账户进行支付。在这种情况下,会出现资金管理平台向客户账户重复打款的情况,导致资金管理平台的资损故障。在资金管理平台出现资损故障的情况下,资金管理平台会向客户账户紧急追款。
[0040]在专利技术人已知的技术中,如果出现了资金管理平台向客户账户重复打款的情况,资金管理平台会按照一系列风控策略对客户身份进行识别,对被重复打款的客户账户进行风控冻结或者司法冻结,从而对客户账户的资金进行保全,以便进行下一步动作,追回重复打的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应急追款方法,包括:应急追款系统确认对客户账户是否重复打款;响应于确认对客户账户重复打款,应急追款系统对客户账户系统发起应急追款;客户账户系统确定所述客户账户的余额是否足够应急追款款项;在所述客户账户系统确定所述客户账户的余额足够应急追款款项的情况下,客户账户系统在所述客户账户中预留对应于应急追款款项的金额;响应于所述客户账户系统在所述客户账户中预留对应于应急追款款项的金额,应急追款系统保存与所述应急追款对应的处理记录;以及响应于成功保存所述处理基础,应急调账系统对客户账户发起应急调账。2.根据权利要求1所述的应急追款方法,其中,所述应急追款系统确认对客户账户是否重复打款包括:确定在时间阈值长度内对同一用户账户是否有两笔或更多笔相同金额的打款;在有两笔或更多笔相同金额的打款的情况下,确认所述两笔或更多笔相同金额的打款是否对应相同的交易流水号;以及在交易流水号相同的情况下,确定对该客户账户重复打款。3.根据权利要求1所述的应急追款方法,其还包括:在所述客户账户系统确认客户账户的余额不足够应急追款金额的情况下,所述客户账户系统冻结客户账户余额,并冻结客户账户的流入资金,直至用户账户余额足够应急追款金额。4.在根据权利要求1至3中任何一项所述的应急追款方法,其还包括:在应急追款系统保存处理记录失败的情况下,客户账户系统释放在客户账户中预留的应急追款金额。5.一种分布式追款装置,包括:应急追款系统、账户管理系统以及应急调账系统,其中,所述应急追款系统配置为确认是否对客户账户重复打款,并被配置为在确认对客户账户重复打款的情况下发起应急追款;所述客户账户系统配置为确认所述客户账户的余额是否足够应急追款金额,并被配置为在所述客户账户的余额足够应...

【专利技术属性】
技术研发人员:马和德
申请(专利权)人:支付宝实验室新加坡有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1