System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及金融科技领域,尤其涉及一种交易资源扣除方法、装置、电子设备及介质。
技术介绍
1、目前,在金融行业中,交易资源扣除服务(如从用户的银行卡账户中自动进行分期付款的款项扣除)可以基于用户的已生效合约约定的合约扣除时间点,根据合约扣除时间点对用户的签约资源账户进行代扣除。随着行业业务迅速发展,用户的合约量增加,每日待扣除任务累增迅速,为保障扣除的执行效率,相关技术中,扣除操作在根据合约而确定的应扣除时间进行,对于未及时将交易资源转入签约资源账户的用户来说会降低这类用户的扣除成功率,造成处罚性交易资源扣除(如逾期罚息),也会降低扣除系统每日的扣除成功率,即上述相关技术中的交易资源扣除方法的灵活度较低。
技术实现思路
1、本申请实施例的主要目的在于提出一种交易资源扣除方法、装置、电子设备及介质,旨在提高交易资源扣除过程的灵活度。
2、为实现上述目的,本申请实施例的第一方面提出了一种交易资源扣除方法,所述方法包括:
3、获取目标用户的待扣除任务以及所述待扣除任务对应的应扣除时间点,,所述待扣除任务为在所述应扣除时间点从所述目标用户的账户中扣除交易资源的任务,所述待扣除任务对应的应扣除时间点早于当前时间点或与所述当前时间点相同;
4、根据所述应扣除时间点,确定所述待扣除任务的实际扣除时间点;
5、根据所述待扣除任务的实际扣除时间点针对所述目标用户的账户进行交易资源扣除。
6、在一些实施方式中,所述根据所述应扣除时间点,确定所述
7、确定所述应扣除时间点与所述当前时间点之间的时间差;
8、根据所述时间点差确定所述实际扣除时间点。
9、在一些实施方式中,所述根据所述时间差确定所述实际扣除时间点,包括:
10、在所述时间差大于或等于第一预设阈值且小于或等于第二预设阈值的情况下,对所述应扣除时间点进行延迟;
11、将延迟后的应扣除时间点确定为所述实际扣除时间点。
12、在一些实施方式中,所述获取目标用户的待扣除任务以及所述待扣除任务对应的应扣除时间点,包括:
13、获取所述目标用户的待扣除信息;
14、确定所述待扣除信息中的至少一个交易资源扣除合约,每个所述交易资源扣除合约包括至少一个期次的所述待扣除任务;
15、根据每个所述交易资源扣除合约获取至少一个所述待扣除任务以及每个所述待扣除任务对应的合约扣除时间点;
16、针对每个所述待扣除任务,根据所述待扣除任务的扣除类型以及所述待扣除任务的关联时间点,确定所述待扣除任务的应扣除时间点,其中,所述关联时间点为所述待扣除任务对应的交易资源扣除合约所包括的待扣除任务的合约扣除时间点,所述扣除类型包括定期扣除与额外扣除中的至少一项。
17、在一些实施方式中,所述根据所述待扣除任务的扣除类型以及所述待扣除任务的关联时间点,确定所述待扣除任务的应扣除时间点,包括:
18、在所述待扣除任务的扣除类型包括所述定期扣除的情况下,在所述关联时间点中确定第一时间点,所述第一时间点为所述关联时间点中,扣除类型包括所述定期扣除的最早期次待扣除任务的合约扣除时间点;
19、将所述第一时间点作为所述待扣除任务的应扣除时间点;
20、在所述待扣除任务的扣除类型不包括所述定期扣除的情况下,确定第二时间点,所述第二时间点为所述待扣除任务的合约扣除时间点;
21、将所述第二时间点作为所述待扣除任务的应扣除时间点。
22、在一些实施方式中,在所述获取所述目标用户的待扣除信息之后,所述方法还包括:
23、根据所述待扣除信息中的交易资源扣除合约数量以及预设页尺寸,对所述待扣除信息进行分页处理;
24、所述确定所述待扣除信息中的至少一个交易资源扣除合约,包括:
25、根据经过所述分页处理后的所述待扣除信息确定所述待扣除信息中的至少一个交易资源扣除合约。
26、在一些实施方式中,在所述根据所述应扣除时间点,确定所述待扣除任务的实际扣除时间点之后,所述方法还包括:
27、根据所述待扣除任务的信息,生成所述待扣除任务的标识,并将所述待扣除任务的标识与所述待扣除任务进行关联,其中,所述待扣除任务的信息包括所述实际扣除时间点;
28、确定扣除记录中所述待扣除任务的标识的存在状态;
29、所述根据所述待扣除任务的实际扣除时间点针对所述目标用户进行交易资源扣除,包括:
30、在所述存在状态表征所述待扣除任务的标识不存在于所述扣除记录中的情况下,根据所述待扣除任务的实际扣除时间点针对所述目标用户进行交易资源扣除。
31、为实现上述目的,本申请实施例的第二方面提出了一种交易资源扣除装置,所述装置包括:
32、获取模块,用于获取目标用户的待扣除任务以及所述待扣除任务对应的应扣除时间点,所述待扣除任务为在所述应扣除时间点从所述目标用户的账户中扣除交易资源的任务,所述待扣除任务对应的应扣除时间点早于当前时间点或与所述当前时间点相同;
33、时间点确定模块,用于根据所述应扣除时间点,确定所述待扣除任务的实际扣除时间点;
34、扣除模块,用于根据所述待扣除任务的实际扣除时间点针对所述目标用户的账户进行交易资源扣除。
35、为实现上述目的,本申请实施例的第三方面提出了一种电子设备,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的交易资源扣除方法。
36、为实现上述目的,本申请实施例的第四方面提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的交易资源扣除方法。
37、本申请提出的交易资源扣除方法、装置、电子设备及介质,为了对目标用户进行交易资源扣除,首先获取目标用户的待扣除任务和待扣除任务对应的应扣除时间点,应扣除时间点早于或等同于当前时间点,再对应扣除时间点进行调整,即根据应扣除时间点确定实际扣除时间点,在实际扣除时间点对目标用户的账户进行交易资源扣除。如此,可以实现扣除时间点的灵活变化,使得待扣除任务的实际扣除时间点不再完全限定于其对应的应扣除时间点,可以更好地适应不同用户的交易资源存储习惯,提升了交易资源扣除过程的灵活度。
本文档来自技高网...【技术保护点】
1.一种交易资源扣除方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述应扣除时间点,确定所述待扣除任务的实际扣除时间点,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述时间差确定所述实际扣除时间点,包括:
4.根据权利要求1所述的方法,其特征在于,所述获取目标用户的待扣除任务以及所述待扣除任务对应的应扣除时间点,包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述待扣除任务的扣除类型以及所述待扣除任务的关联时间点,确定所述待扣除任务的应扣除时间点,包括:
6.根据所述权利要求4所述的方法,其特征在于,在所述获取所述目标用户的待扣除信息之后,所述方法还包括:
7.根据所述权利要求1所述的方法,其特征在于,在所述根据所述应扣除时间点,确定所述待扣除任务的实际扣除时间点之后,所述方法还包括:
8.一种交易资源扣除装置,其特征在于,所述装置包括:
9.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,所述存储器存储有计算机程
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的交易资源扣除方法。
...【技术特征摘要】
1.一种交易资源扣除方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述应扣除时间点,确定所述待扣除任务的实际扣除时间点,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述时间差确定所述实际扣除时间点,包括:
4.根据权利要求1所述的方法,其特征在于,所述获取目标用户的待扣除任务以及所述待扣除任务对应的应扣除时间点,包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述待扣除任务的扣除类型以及所述待扣除任务的关联时间点,确定所述待扣除任务的应扣除时间点,包括:
6.根据所述权利要求4所述的方法,其特征在于...
【专利技术属性】
技术研发人员:冯亚兵,
申请(专利权)人:平安国际融资租赁有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。