扣费处理方法、装置、电子设备及存储介质与流程

文档序号:18323410发布日期:2019-08-03 10:43阅读:203来源:国知局
扣费处理方法、装置、电子设备及存储介质与流程

本说明书涉及计算机技术领域,特别涉及一种扣费处理方法、装置、一种电子设备及计算机可读存储介质。



背景技术:

随着互联网保险业务的发展,市面上推出了相互制类的保险项目,在此保险模式中,参保人达到此保险模式规定的准入条件后即可加入到此保险业务中,所述保险模式的参保人在保险业务期间患病或发生意外将获得理赔,理赔款由其他参保人分摊,通过保险公司进行扣款或由除获得理赔外的其他参保人进行缴费。此保险由于具有缴费金额低,受众规模大,相对更公平公正等优点,广受用户青睐。

目前,在众筹项目中发生理赔案件的情况下,根据众筹金额计算总捐献金额,通过获取当前众筹项目中的参与人数进行确定每名项目成员应当捐献金额,在计算每名项目成员捐献金额时,是通过人工进行监督核对的,在出现扣错捐献金额的情况下,需要人工介入,通过人工停止扣除捐献金额。

然而,在通过人工介入并停止扣除捐献金额的情况下,这个过程的响应时间较长,仅通过人工停止扣除捐献金额,很难快速的控制扣错捐献金额造成的影响,很大程度上影响了项目成员的对众筹项目的信任度。



技术实现要素:

有鉴于此,本说明书实施例提供了一种扣费处理方法、装置、一种电子设备及计算机可读存储介质,以解决现有技术中存在的技术缺陷。

根据本说明书实施例的第一方面,提供了一种扣费处理方法,包括:

获取互助项目中的项目周期内申领互助金案件的案件详情中包含的申领金额;

根据所述申领金额确定参与所述互助项目的项目成员的分摊金额;

读取所述互助项目中扣费检测模块的运行状态,所述运行状态包括停止对所述项目成员进行分摊金额扣费的扣费关闭状态和对所述项目成员进行分摊金额扣费的扣费开启状态;

在所述扣费检测模块的运行状态为扣费开启状态的情况下,对所述分摊金额进行核对;

在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态。

可选地,所述根据所述申领金额确定参与所述互助项目的项目成员的分摊金额,包括:

通过对所述项目周期内的全部申领互助金案件的申领金额进行累加求和的方式计算总申领金额;

计算所述总申领金额与所述项目成员的总人数二者的比值,作为所述项目成员的分摊金额。

可选地,所述读取所述互助项目中扣费检测模块的运行状态步骤执行之后,还包括:

在所述扣费检测模块的运行状态为所述扣费关闭状态的情况下,将所述扣费检测模块的运行状态从所述扣费关闭状态更新为所述扣费开启状态。

可选地,所述在所述扣费检测模块的运行状态为扣费开启状态的情况下,对所述分摊金额进行核对步骤执行之后,还包括:

在核对结果无误的情况下,在所述互助项目的宽限期内从所述项目成员的缴费账户中扣除所述分摊金额;

在所述项目成员的缴费账户中针对所述分摊金额扣除成功的情况下,增加所述项目成员的信用积分;

在所述项目成员的缴费账户中针对所述分摊金额扣除失败的情况下,检测是否超过所述互助项目的宽限期;

若是,则在所述互助项目中清退所述项目成员,并减少所述项目成员的所述信用积分;

若否,返回执行所述在所述互助项目的宽限期内从所述项目成员的缴费账户中扣除所述分摊金额步骤。

可选地,所述获取互助项目中的项目周期内申领互助金案件的案件详情中包含的申领金额步骤,所述根据所述申领金额确定参与所述互助项目的项目成员的分摊金额步骤,以及所述读取所述互助项目中扣费检测模块的运行状态步骤,在扣费链路中执行;

并且,在独立于所述扣费链路的核对链路中,执行所述在所述扣费检测模块的运行状态为所述扣费开启状态的情况下,对所述分摊金额进行核对步骤。

可选地,所述在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态,包括:

在所述核对链路中将核对失败的结果同步至所述扣费链路;

在所述扣费链路中执行所述将所述扣费检测模块的运行状态更新为所述扣费关闭状态。

可选地,所述分摊金额,包括下述至少一项:

每笔分摊金额、周期分摊金额、总分摊金额。

可选地,所述对所述分摊金额进行核对,包括:

对设定时间周期内的所述周期分摊金额进行增量核对;

若增量核对结果为所述周期分摊金额有误的情况下,则对所述每笔分摊金额进行核对;

相应的,所述在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态,包括:

若所述每笔分摊金额的核对结果有误的情况下,将所述扣费检测模块的运行状态更新为所述扣费关闭状态。

可选地,所述对所述分摊金额进行核对,包括:

对所述总分摊金额进行核对;

若核对结果为所述总分摊金额有误的情况下,则对所述每笔分摊金额进行核对;

相应的,所述在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态,包括:

若所述每笔分摊金额的核对结果有误的情况下,将所述扣费检测模块的运行状态更新为所述扣费关闭状态。

可选地,所述对所述分摊金额进行核对,包括:

对所述总分摊金额进行核对;

若核对结果为所述总分摊金额有误的情况下,则对所述对设定时间周期内的所述周期分摊金额进行增量核对;

相应的,所述在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态,包括:

若所述周期分摊金额的核对结果有误的情况下,将所述扣费检测模块的运行状态更新为所述扣费关闭状态。

可选地,所述对所述分摊金额进行核对,包括:

对所述项目周期内的所述总分摊金额进行全量核对;

若全量核对结果为所述总分摊金额有误的情况下,则对所述设定时间周期内的所述周期分摊金额进行增量核对;

若增量核对结果为所述周期分摊金额有误的情况下,则对所述每笔分摊金额进行核对;

相应的,所述在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态,包括:

若所述每笔分摊金额的核对结果有误的情况下,将所述扣费检测模块的运行状态更新为所述扣费关闭状态。

可选地,所述在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态步骤执行之后,还包括:

检测所述总申领金额是否有误;

若无误,检测在所述项目周期内参与所述互助项目的项目成员的总人数;

若有误,则重新计算所述项目周期内的全部申领互助金案件的申领金额的所述总申领金额。

根据本说明书实施例的第二方面,提供了一种扣费处理装置,包括:

获取模块,被配置为获取互助项目中的项目周期内申领互助金案件的案件详情中包含的申领金额;

确定模块,被配置为根据所述申领金额确定参与所述互助项目的项目成员的分摊金额;

读取模块,被配置为读取所述互助项目中扣费检测模块的运行状态,所述运行状态包括停止对所述项目成员进行分摊金额扣费的扣费关闭状态和对所述项目成员进行分摊金额扣费的扣费开启状态;

核对模块,被配置为在所述扣费检测模块的运行状态为扣费开启状态的情况下,对所述分摊金额进行核对;

更新模块,被配置为在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态。

根据本说明书实施例的第三方面,提供了一种电子设备,包括:

存储器和处理器;

所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令:

获取互助项目中的项目周期内申领互助金案件的案件详情中包含的申领金额;

根据所述申领金额确定参与所述互助项目的项目成员的分摊金额;

读取所述互助项目中扣费检测模块的运行状态,所述运行状态包括停止对所述项目成员进行分摊金额扣费的扣费关闭状态和对所述项目成员进行分摊金额扣费的扣费开启状态;

在所述扣费检测模块的运行状态为扣费开启状态的情况下,对所述分摊金额进行核对;

在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态。

根据本说明书实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现任意一项所述扣费处理的步骤。

与现有技术相比,本申请具有如下优点:

本说明书提供一种扣费处理方法,包括:获取互助项目中的项目周期内申领互助金案件的案件详情中包含的申领金额;根据所述申领金额确定参与所述互助项目的项目成员的分摊金额;读取所述互助项目中扣费检测模块的运行状态,所述运行状态包括停止对所述项目成员进行分摊金额扣费的扣费关闭状态和对所述项目成员进行分摊金额扣费的扣费开启状态;在所述扣费检测模块的运行状态为扣费开启状态的情况下,对所述分摊金额进行核对;在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态。

本说明书提供的扣费处理方法,通过增加所述扣费检测模块对所述分摊金额进行核对,实现了在分摊金额扣错的情况下,可以快速的对扣错分摊金额造成的影响进行控制,停止对所述分摊金额进行扣除的过程,避免了所述项目成员对所述互助项目的信任度降低的可能,并通过对所述分摊金额进行核对,降低了扣错所述分摊金额的可能性,提高了所述项目成员的体验感。

附图说明

图1是本说明书一个或多个实施例提供的扣费处理方法的流程图;

图2是本说明书一个或多个实施例提供的扣费处理方法的流程图;

图3是本说明书一个或多个实施例提供的扣费处理装置的结构示意图;

图4是本说明书一个或多个实施例提供的电子设备的结构框图。

具体实施方式

在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。

在本说明书一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本说明书一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本说明书一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

首先,对本发明一个或多个实施涉及的名词术语进行解释。

相互保险:具有同质风险保障需求的单位或个人,通过订立合同成为会员,并缴纳保费形成互助基金,由该基金对合同约定的事故发生所造成的损失承担赔偿责任,或者当被保险人死亡、伤残、疾病或者达到合同约定的年龄、期限等条件时承担给付保险金责任的保险活动。

分摊:由于相互保险的后付费特性,每个用户每期应该分摊的保费需要通过一系列复杂的计算产生。这一计算过程依赖多方的数据来源,比如:分摊人数、理赔案件数量、每个理赔案件的理赔金额以及历史的分摊结余等。

后付费:传统保险的保费是提前收取的,其定价是保费精算师通过各种数据提前计算出来的。后付费制是指用户在投保时无需缴纳保费,在参保人员发生理赔案件后在进行收取的保险。

在本申请中,提供了一种扣费处理方法、装置、一种电子设备及计算机可读存储介质,在下面的实施例中逐一进行详细说明。

图1示出了根据本说明书一实施例的扣费处理方法的流程图,包括步骤102至步骤110。

步骤102:获取互助项目中的项目周期内申领互助金案件的案件详情中包含的申领金额。

具体地,所述互助项目可以是众筹项目或互助保险项目,以所述互助项目为互助保险项目为例,对所述项目周期进行描述:在互助保险项目中,项目周期可以是以一个月或两个月为时间周期的进行一次所述互助保险项目的案件处理时间;所述申领互助金案件可以为需要对该案件相关成员发放互助金的相关案件;所述案件详情中包含申领金额,还包含案件审核情况以及申领金额扣除时间。

在实际应用中,获取互助项目中的项目周期内申领互助金案件的案件详情中包含的申领金额,可以是获取申领互助金案件的案件详情中包含的总申领金额。

本说明书一个或多个实施例中,通过获取项目周期内的申领互助金案件的案件详情中包含的申领金额,可以有助于互助项目对应的平台对申领金额进行计算,保证了对申领金额计算的准确性。

步骤104:根据所述申领金额确定参与所述互助项目的项目成员的分摊金额。

具体地,上述获取的所述申领金额是为了计算参与所述互助项目中的项目成员的分摊金额,所述分摊金额为参与互助项目的项目成员对发生的申领互助金案件分摊的金额,所述分摊金额可以包括下述至少一项,每笔分摊金额、周期分摊金额、总分摊金额。

本说明书一个或多个实施例中,所述根据所述申领金额确定参与所述互助项目的项目成员的分摊金额,包括:

通过对所述项目周期内的全部申领互助金案件的申领金额进行累加求和的方式计算总申领金额;

计算所述总申领金额与所述项目成员的总人数二者的比值,作为所述项目成员的分摊金额。

具体实施时,将获取的项目周期内的全部申领互助金案件的申领金额进行累加求和,求和结果为项目周期内项目成员应该分摊的总申领金额,将总申领金额与参与互助项目的总人数进行作比,作比结果为每名项目成员应该分摊的金额。

除此之外,为了方便对分摊金额的计算,可以将申领互助金的项目成员对自身的分摊金额也进行分摊,这样方便了在参与互助项目的项目成员过多的情况下对分摊金额的计算,具体的对该情况的分摊金额的计算方式,可以根据实际应用进行调整,本说明书在此不作任何限定。

在实际应用中,以项目周期为一个月为例,对根据所述申领金额确定参与所述互助项目的项目成员的分摊金额进行描述,其中,在互助项目中,参与互助项目的项目成员有一千万人,在一个月内的申领互助金案件有十件,每件申领互助金案件的申领金额为十万元,根据计算确定在当月内的总申领金额为一百万元,计算总申领金额与项目成员的比值,确定每名项目成员的分摊金额为0.1元。

本说明书一个或多个实施例中,通过用累加求和的方法计算项目周期内的总申领金额,并将总申领金额与参与互助项目的项目成员作比,计算每名项目成员的分摊金额,实现了快速、方便的计算每名项目成员的分摊金额。

步骤106:读取所述互助项目中扣费检测模块的运行状态,所述运行状态包括停止对所述项目成员进行分摊金额扣费的扣费关闭状态和对所述项目成员进行分摊金额扣费的扣费开启状态。

具体地,上述通过累加求和的方法计算项目周期内的总申领金额,并计算总申领金额与项目成员二者的比值,将比值确定为分摊金额,在此之后,读取扣费检测模块,所述扣费检测模块用于在对项目成员的分摊金额扣除时,检测分摊金额是否会被扣错。

若扣费检测模块检测到项目成员的分摊金额发生扣错的情况,则扣费检测模块将第一时间停止对项目成员进行分摊金额扣除;若扣费检测模块检测到项目成员的分摊金额未发生扣错的情况,则扣费检测模块继续处于扣费开启状态,继续检测其他项目成员的分摊金额。

本说明书一个或多个实施例中,所述读取所述互助项目中扣费检测模块的运行状态步骤执行之后,还包括:

在所述扣费检测模块的运行状态为所述扣费关闭状态的情况下,将所述扣费检测模块的运行状态从所述扣费关闭状态更新为所述扣费开启状态。

具体实施时,所述扣费检测模块的默认运行状态是扣费开启状态,在发生其他原因造成扣费检测模块关闭时,可以通过人工介入的方式将原因解决,在将扣费检测模块开启,其中造成扣费检测模关闭的原因可能是计算机故障或者程序运行死机等原因。

在实际应用中,仍以上述项目周期为一个月为例,对读取所述互助项目中扣费检测模块的运行状态进行描述,其中,在互助项目中,每名项目成员的分摊金额为0.1元,读取扣费检测模块运行状态,根据扣费检测模块的运行状态,在后续的处理过程中进一步核对项目成员的分摊金额是否会出现扣错的情况。

本说明书一个或多个实施例中,通过增加扣费检测模块,对项目成员的分摊金额进行核对,在出现扣错分摊金额的情况下,扣费检测模块可以第一时间停止对项目成员进行分摊金额的扣费,降低了扣错费事件造成的影响面扩大的可能,避免了项目成员对互助项目信任的降低。

步骤108:在所述扣费检测模块的运行状态为扣费开启状态的情况下,对所述分摊金额进行核对。

具体地,读取所述扣费检测模块的运行状态,在所述扣费检测模块的运行状态为扣费开启状态的情况下,对项目成员的分摊金额进行核对。

如果对所述分摊金额核对有误的情况下,则执行步骤110。

如果对所述分摊金额核对无误的情况下,则优选的在所述互助项目的宽限期内从所述项目成员的缴费账户中扣除所述分摊金额;

在所述项目成员的缴费账户中针对所述分摊金额扣除成功的情况下,增加所述项目成员的信用积分;

在所述项目成员的缴费账户中针对所述分摊金额扣除失败的情况下,检测是否超过所述互助项目的宽限期;

若是,则在所述互助项目中清退所述项目成员,并减少所述项目成员的所述信用积分;

若否,返回执行所述在所述互助项目的宽限期内从所述项目成员的缴费账户中扣除所述分摊金额步骤。

具体地,所述信用积分可以是所述互助成员在互助项目对应的平台账户的信用积分,所述信用积分可以影响项目成员在使用互助项目平台账户中的权限,具体影响的权限可以根据实际应用进行设定,例如,可以设定信用积分阈值,在信用积分大于等于信用积分阈值的情况下,项目成员在互助项目对应的平台可以获得5项权限,在信用积分小于信用积分阈值的情况下,项目成员在互助项目对应的平台可以获得3项权限。

具体地,所述互助项目的宽限期可以根据实际应用进行设定,在实际应用中,因为申领互助金案件的项目成员可能存在急需这笔申领金额,可以将所述宽限期设定的时间尽量要短,可以是3天、5天或7天,若宽限期设定的时间过长,可能影响项目成员最佳需要申领金额的时间,具体的互助项目的宽限期可以根据应用场景进行设定,本说明在此不作任何限定。

在实际应用中,以互助项目的宽限期为7天为例,对在所述互助项目的宽限期内从所述项目成员的缴费账户中扣除所述分摊金额进行描述,其中,项目成员a和项目成员b均参与互助项目,在发生申领互助金案件的情况下,对项目成员a和项目成员b扣除分摊金额。

在项目成员a的缴费账户中针对分摊金额扣除成功的情况下,增加项目成员a在互助项目对应平台中的信用积分。

在项目成员b的缴费账户中针对摊金额扣除失败的情况下,检测项目成员b在分摊金额扣除的开始时间到当前时间是否超过了7天;若是,则在互助项目中清退项目成员b,并减少项目成员b在互助项目对应平台的信用积分;若否,则在项目成员b的缴费账户中继续针对分摊金额进行扣除。

本说明书一个或多个实施例中,扣费链路执行步骤102至步骤106,核对链路执行步骤108,所述扣费链路与所述核对链路相互独立运行,避免了在扣费链路上扣除分摊金额,在核对链路上核对分摊金额两者之间产生影响。

本说明书一个或多个实施例中,通过在核对链路上对所述分摊金额进行核对,可以在不影响扣费链路运行的情况下,对分摊金额进行核对,扣费链路与核对链路同步执行上述步骤,提高了核对分摊金额的效率。

步骤110:在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态。

具体地,上述通过读取扣费检测模块运行状态为扣费开启状态的情况下,对项目成员的分摊金额进行核对,在分摊金额核对有误的情况下,将扣费检测模块运行状态更新为扣费关闭状态,停止对项目成员进行分摊金额扣费。

具体实施时,可以通过在所述核对链路中将核对失败的结果同步至所述扣费链路;在所述扣费链路中执行所述将所述扣费检测模块的运行状态更新为所述扣费关闭状态。

优选的,所述扣费链路与所述核对链路二者之间的相互通信的方法可以通过wait(等待)/notify(通知)或countdownlatch(同步工具类)实现,具体实现方法可以根据实际应用场景进行设定,本说明书在此不作任何限定。

本说明书一个或多个实施例中,所述在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态步骤执行之后,还包括:

检测所述总申领金额是否有误;

若无误,检测在所述项目周期内参与所述互助项目的项目成员的总人数;

若有误,则重新计算所述项目周期内的全部申领互助金案件的申领金额的所述总申领金额。

具体地,检测所述总申领金额是否有误,若无误,检测在所述项目周期内参与所述互助项目的项目成员的总人数是否存在问题,例如,在项目周期开始时间时,参与互助项目的项目成员人数为十万人,在项目周期期间又加入了一万人,此时项目周期内的项目成员为十一万人,若将新加入的这一万人也对项目周期内的总分摊金额进行分摊,则项目成员的分摊金额将出现错误,发生扣错分摊金额的可能。若有误,则重新计算所述项目周期内的全部申领互助金案件的申领金额的所述总申领金额,例如,在项目周期内的对每笔分摊金额进行累加求和时,出现求和错误,将导致总申领金额出现问题,重新计算总申领金额即可。

本说明书一个或多个实施例中,通过累加求和的方法计算项目周期内的总申领金额,并计算总申领金额与参与项目成员总人数的二者之间的比值,确定每名项目成员的分摊金额,实现了快速的对分摊金额的计算,通过在核对链路上增加扣费检测模块,对每笔分摊金额进行核对,减少了分摊金额核对失误的情况,降低了在分摊金额核对失误的情况下,发生扣错分摊金额的事件,即使发生了扣错分摊金额的情况,也可以快速的对扣错分摊金额的事件进行控制,减少了扣错分摊金额事件的影响面。

根据本说明书一实施例的扣费处理方法中对所述项目成员的分摊金额进行核对,优选地,在扣费处理方法中所述项目成员的分摊金额包括每笔分摊金额、周期分摊金额、总分摊金额的情况下,所述项目成员的分摊金额进行核对的步骤,包括步骤1至步骤6。

步骤1:读取扣费检测模块的运行状态为扣费开启状态。

步骤2:对项目周期内的总分摊金额进行全量核对;若全量核对结果为所述总分摊金额有误的情况下,则执行步骤3;若全量核对结果为所述总分摊金额无误的情况下,则执行步骤5。

具体地,在项目周期内确定申领互助金案件的总件数,并确定总件数的申领互助金案件的总申领金额,通过计算总件数的申领互助金案件的总申领金额与参与互助项目的项目成员的比值,确定在项目周期内的每名项目成员应当分摊的总分摊金额。所述全量核对可以理解为将每名项目成员的在项目周期内的总分摊金额与通过上述过程计算出的总分摊金额进行核对的过程。

步骤3:对设定时间周期内的周期分摊金额进行增量核对;若增量核对结果为所述周期分摊金额有误的情况下,则执行步骤4。

优选地,若增量核对结果为所述周期分摊金额无误的情况下,则说明在核对完所述周期分摊金额后,对项目周期内的周期分摊金额进行累加求和确定总分摊金额,在核对总分摊金额的情况下,出现了核对失误的情况,则可以重新对总分摊金额进行核对,在重新核对总分摊金额并核对结果无误的情况下,则执行步骤5。

具体地,上述在全量核对结果为所述总分摊金额有误的情况下,对设定时间周期内的周期分摊金额进行增量核对,所述对设定时间周期内的周期分摊金额进行增量核对可以是每隔设定时间周期核对在该设定时间周期内的周期分摊金额,例如,设定时间周期为2天,则每隔2天核对一次在2天内的分摊金额是否有误,根据核对结果进行后续的处理。

具体实施时,所述设定时间周期要小于所述项目周期,这样有助于在项目周期内可以经过至少两次的周期分摊金额的核对,降低了核对失误的可能性。

步骤4:对每笔分摊金额进行核对;若核对结果为所述每笔分摊金额有误的情况下,则执行步骤6。

优选地,若核对结果为所述每笔分摊金额无误的情况下,则说明在核对完所述每笔分摊金额后,对设定时间周期内的每笔分摊金额进行累加求和确定周期分摊金额,在核对周期分摊金额的情况下,出现了核对失误的情况,则可以重新对周期分摊金额进行核对,在重新核对周期分摊金额并核对结果无误的情况下,则执行步骤5。

具体地,上述在增量核对结果为所述周期分摊金额有误的情况下,对每笔分摊金额进行核对,在周期分摊金额核对有误的情况下,优选的对每笔分摊金额进行核对,可能是在每笔分摊金额进行累加求和的时候,出现了纰漏。

除此之外,在确定增量核对结果为所述周期分摊金额有误的情况下,还可以对小时级别的分摊金额进行增量核对,可以更加细致的对每一个核对过程中的分摊金额进行核对,加快了查找核对出现问题的原因。

步骤5:在项目成员的缴费账户中针对分摊金额进行扣除。

具体地,在确定对所述项目成员的分摊金额核对无误的情况下,在所述项目成员的缴费账户中针对所述分摊金额进行扣除。

具体实施时,所述项目成员的缴费账户可以在项目成员申请加入互助项目时,将项目成员的缴费账户与互助项目平台的账户进行绑定,通过项目成员的授权,可以实现在确定分摊金额无误的情况下,对项目周期内的分摊金额进行扣除。

步骤6:将扣费检测模块的运行状态更新为扣费关闭状态。

具体地,在检测到核对有误的情况下,第一时间将扣费检测模块的运行状态更新为扣费关闭状态,避免了发生扣错分摊金额的影响扩大化。

具体实施时,优选的还可以在所述全量核对结果为所述总分摊金额有误的情况下,对所述每笔分摊金额进行核对;在所述全量核对结果为所述总分摊金额无误的情况下,在项目成员的缴费账户中针对总分摊金额进行扣除;若所述每笔分摊金额的核对结果有误的情况下,将所述扣费检测模块的运行状态更新为所述扣费关闭状态。

优选的,还可以对设定时间周期内的所述周期分摊金额进行增量核对;若增量核对结果为所述周期分摊金额有误的情况下,则对所述每笔分摊金额进行核对;若所述每笔分摊金额的核对结果有误的情况下,将所述扣费检测模块的运行状态更新为所述扣费关闭状态。

优选的,还可以对所述总分摊金额进行核对;若核对结果为所述总分摊金额有误的情况下,则对所述对设定时间周期内的所述周期分摊金额进行增量核对;若所述周期分摊金额的核对结果有误的情况下,将所述扣费检测模块的运行状态更新为所述扣费关闭状态。

在实际应用中,可以根据上述优选的方法进行设定具体的核对步骤,本说明在此不作任何限定。

本说明书一个或多个实施例中,通过在扣费检测模块中对总分摊金额进行全量核对,对周期分摊金额进行增量核对,以及对每笔分摊金额均进行核对,可以做到快速的核对有误的问题出现在哪里,同时经过多重的对分摊金额进行核对,做到了更为稳妥的核对分摊金额,降低了核对有误的情况发生。

下述结合附图2,以本说明书提供的扣费处理方法在互助保险项目中的应用为例,对所述扣费处理方法进行进一步说明。其中,具体步骤包括步骤202至步骤214。

步骤202:获取互助保险项目中的项目周期内总申领金额。

具体地,在互助保险项目中,以一个月为项目周期,扣除项目周期内参与互助保险项目中的项目成员的分摊金额。

步骤204:根据总申领金额确定项目成员的分摊金额。

具体地,项目成员的分摊金额可以根据上述扣费处理方法中的计算方法确定,在此不在赘述。

步骤206:读取互助保险项目中的扣费检测模块的运行状态;若运行状态为扣费开启状态,则执行步骤210;若运行状态为扣费关闭状态,则执行步骤208。

步骤208:通过人工介入的方式将扣费检测模块的运行状态调整为扣费开启状态。

步骤210:对项目成员的分摊金额进行核对;若核对结果为核对分摊金额无误的情况,则执行步骤212;若核对结果为核对分摊金额有误的情况,则执行步骤214。

步骤212:在项目成员的缴费账户中扣除项目周期内的分摊金额。

步骤214:将扣费检测模块的运行状态更新为扣费关闭状态,停止对项目成员缴费账户中的分摊金额进行扣除。

本说明书一个或多个实施例中,通过增加扣费检测模块,对分摊金额进行核对,减少了分摊金额核对失误的情况,降低了在分摊金额核对失误的情况下,发生扣错分摊金额的事件,即使发生了扣错分摊金额的情况,也可以快速的对扣错分摊金额的事件进行控制,减少了扣错分摊金额事件的影响面。

与上述方法实施例相对应,本说明书还提供了扣费处理装置实施例,图3示出了本说明书一个实施例的扣费处理装置的结构示意图。如图3所示,该装置包括:

获取模块302,被配置为获取互助项目中的项目周期内申领互助金案件的案件详情中包含的申领金额;

确定模块304,被配置为根据所述申领金额确定参与所述互助项目的项目成员的分摊金额;

读取模块306,被配置为读取所述互助项目中扣费检测模块的运行状态,所述运行状态包括停止对所述项目成员进行分摊金额扣费的扣费关闭状态和对所述项目成员进行分摊金额扣费的扣费开启状态;

核对模块308,被配置为在所述扣费检测模块的运行状态为扣费开启状态的情况下,对所述分摊金额进行核对;

更新模块310,被配置为在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态。

一个可选的实施例中,所述确定模块304包括:

第一计算单元,被配置为通过对所述项目周期内的全部申领互助金案件的申领金额进行累加求和的方式计算总申领金额;

第二计算单元,被配置为计算所述总申领金额与所述项目成员的总人数二者的比值,作为所述项目成员的分摊金额。

一个可选的实施例中,所述读取模块306进一步被配置为:

在所述扣费检测模块的运行状态为所述扣费关闭状态的情况下,将所述扣费检测模块的运行状态从所述扣费关闭状态更新为所述扣费开启状态。

一个可选的实施例中,所述核对模块308包括:

扣除单元,被配置为在核对结果无误的情况下,在所述互助项目的宽限期内从所述项目成员的缴费账户中扣除所述分摊金额;

增加单元,被配置为在所述项目成员的缴费账户中针对所述分摊金额扣除成功的情况下,增加所述项目成员的信用积分;

第一检测单元,被配置为在所述项目成员的缴费账户中针对所述分摊金额扣除失败的情况下,检测是否超过所述互助项目的宽限期;

减少单元,被配置为若是,则在所述互助项目中清退所述项目成员,并减少所述项目成员的所述信用积分;

返回单元,被配置为若否,返回执行所述在所述互助项目的宽限期内从所述项目成员的缴费账户中扣除所述分摊金额步骤。

一个可选的实施例中,所述获取互助项目中的项目周期内申领互助金案件的案件详情中包含的申领金额步骤,所述根据所述申领金额确定参与所述互助项目的项目成员的分摊金额步骤,以及所述读取所述互助项目中扣费检测模块的运行状态步骤,在扣费链路中执行;

并且,在独立于所述扣费链路的核对链路中,执行所述在所述扣费检测模块的运行状态为所述扣费开启状态的情况下,对所述分摊金额进行核对步骤。

一个可选的实施例中,所述更新模块310包括:

同步单元,被配置为在所述核对链路中将核对失败的结果同步至所述扣费链路;

更新单元,被配置为在所述扣费链路中执行所述将所述扣费检测模块的运行状态更新为所述扣费关闭状态。

一个可选的实施例中,所述分摊金额,包括下述至少一项:每笔分摊金额、周期分摊金额、总分摊金额。

一个可选的实施例中,所述核对模块308进一步被配置为:

对设定时间周期内的所述周期分摊金额进行增量核对;

若增量核对结果为所述周期分摊金额有误的情况下,则对所述每笔分摊金额进行核对;

相应的,所述在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态,包括:若所述每笔分摊金额的核对结果有误的情况下,将所述扣费检测模块的运行状态更新为所述扣费关闭状态。

一个可选的实施例中,所述核对模块308进一步被配置为:

对所述总分摊金额进行核对;

若核对结果为所述总分摊金额有误的情况下,则对所述每笔分摊金额进行核对;

相应的,所述在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态,包括:

若所述每笔分摊金额的核对结果有误的情况下,将所述扣费检测模块的运行状态更新为所述扣费关闭状态。

一个可选的实施例中,所述核对模块308进一步被配置为:

对所述总分摊金额进行核对;

若核对结果为所述总分摊金额有误的情况下,则对所述对设定时间周期内的所述周期分摊金额进行增量核对;

相应的,所述在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态,包括:

若所述周期分摊金额的核对结果有误的情况下,将所述扣费检测模块的运行状态更新为所述扣费关闭状态。

一个可选的实施例中,所述核对模块308进一步被配置为:

对所述项目周期内的所述总分摊金额进行全量核对;

若全量核对结果为所述总分摊金额有误的情况下,则对所述设定时间周期内的所述周期分摊金额进行增量核对;

若增量核对结果为所述周期分摊金额有误的情况下,则对所述每笔分摊金额进行核对;

相应的,所述在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态,包括:

若所述每笔分摊金额的核对结果有误的情况下,将所述扣费检测模块的运行状态更新为所述扣费关闭状态。

一个可选的实施例中,所述更新模块310包括:

第二检测单元,被配置为检测所述总申领金额是否有误;

第三检测单元,被配置为若无误,检测在所述项目周期内参与所述互助项目的项目成员的总人数;

第三计算单元,被配置为若有误,则重新计算所述项目周期内的全部申领互助金案件的申领金额的所述总申领金额。

一个可选的实施例中,通过累加求和的方法计算项目周期内的总申领金额,并计算总申领金额与参与项目成员总人数的二者之间的比值,确定每名项目成员的分摊金额,实现了快速的对分摊金额的计算,通过在核对链路上增加扣费检测模块,对每笔分摊金额进行核对,减少了分摊金额核对失误的情况,降低了在分摊金额核对失误的情况下,发生扣错分摊金额的事件,即使发生了扣错分摊金额的情况,也可以快速的对扣错分摊金额的事件进行控制,减少了扣错分摊金额事件的影响面。

上述为本实施例的一种扣费处理装置的示意性方案。需要说明的是,该扣费处理装置的技术方案与上述的扣费处理方法的技术方案属于同一构思,扣费处理装置的技术方案未详细描述的细节内容,均可以参见上述扣费处理方法的技术方案的描述。

图4示出了根据本说明书一实施例的电子设备400的结构框图。该电子设备400的部件包括但不限于存储器410和处理器420。处理器420与存储器410通过总线430相连接,数据库450用于保存数据。

电子设备400还包括接入设备440,接入设备440使得电子设备400能够经由一个或多个网络460通信。这些网络的示例包括公用交换电话网(pstn)、局域网(lan)、广域网(wan)、个域网(pan)或诸如因特网的通信网络的组合。接入设备440可以包括有线或无线的任何类型的网络接口(例如,网络接口卡(nic))中的一个或多个,诸如ieee802.11无线局域网(wlan)无线接口、全球微波互联接入(wi-max)接口、以太网接口、通用串行总线(usb)接口、蜂窝网络接口、蓝牙接口、近场通信(nfc)接口,等等。

在本说明书的一个实施例中,电子设备400的上述部件以及图4中未示出的其他部件也可以彼此相连接,例如通过总线。应当理解,图4所示的电子设备结构框图仅仅是出于示例的目的,而不是对本说明书范围的限制。本领域技术人员可以根据需要,增添或替换其他部件。

电子设备400可以是任何类型的静止或移动电子设备,包括移动计算机或移动电子设备(例如,平板计算机、个人数字助理、膝上型计算机、笔记本计算机、上网本等)、移动电话(例如,智能手机)、可佩戴的电子设备(例如,智能手表、智能眼镜等)或其他类型的移动设备,或者诸如台式计算机或pc的静止电子设备。电子设备400还可以是移动式或静止式的服务器。

其中,处理器420用于执行如下计算机可执行指令:

获取互助项目中的项目周期内申领互助金案件的案件详情中包含的申领金额;

根据所述申领金额确定参与所述互助项目的项目成员的分摊金额;

读取所述互助项目中扣费检测模块的运行状态,所述运行状态包括停止对所述项目成员进行分摊金额扣费的扣费关闭状态和对所述项目成员进行分摊金额扣费的扣费开启状态;

在所述扣费检测模块的运行状态为扣费开启状态的情况下,对所述分摊金额进行核对;

在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态。

可选地,所述根据所述申领金额确定参与所述互助项目的项目成员的分摊金额,包括:

通过对所述项目周期内的全部申领互助金案件的申领金额进行累加求和的方式计算总申领金额;

计算所述总申领金额与所述项目成员的总人数二者的比值,作为所述项目成员的分摊金额。

可选地,所述读取所述互助项目中扣费检测模块的运行状态步骤执行之后,还包括:

在所述扣费检测模块的运行状态为所述扣费关闭状态的情况下,将所述扣费检测模块的运行状态从所述扣费关闭状态更新为所述扣费开启状态。

可选地,所述在所述扣费检测模块的运行状态为扣费开启状态的情况下,对所述分摊金额进行核对步骤执行之后,还包括:

在核对结果无误的情况下,在所述互助项目的宽限期内从所述项目成员的缴费账户中扣除所述分摊金额;

在所述项目成员的缴费账户中针对所述分摊金额扣除成功的情况下,增加所述项目成员的信用积分;

在所述项目成员的缴费账户中针对所述分摊金额扣除失败的情况下,检测是否超过所述互助项目的宽限期;

若是,则在所述互助项目中清退所述项目成员,并减少所述项目成员的所述信用积分;

若否,返回执行所述在所述互助项目的宽限期内从所述项目成员的缴费账户中扣除所述分摊金额步骤。

可选地,所述获取互助项目中的项目周期内申领互助金案件的案件详情中包含的申领金额步骤,所述根据所述申领金额确定参与所述互助项目的项目成员的分摊金额步骤,以及所述读取所述互助项目中扣费检测模块的运行状态步骤,在扣费链路中执行;

并且,在独立于所述扣费链路的核对链路中,执行所述在所述扣费检测模块的运行状态为所述扣费开启状态的情况下,对所述分摊金额进行核对步骤。

可选地,所述在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态,包括:

在所述核对链路中将核对失败的结果同步至所述扣费链路;

在所述扣费链路中执行所述将所述扣费检测模块的运行状态更新为所述扣费关闭状态。

可选地,所述分摊金额,包括下述至少一项:

每笔分摊金额、周期分摊金额、总分摊金额。

可选地,所述对所述分摊金额进行核对,包括:

对设定时间周期内的所述周期分摊金额进行增量核对;

若增量核对结果为所述周期分摊金额有误的情况下,则对所述每笔分摊金额进行核对;

相应的,所述在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态,包括:

若所述每笔分摊金额的核对结果有误的情况下,将所述扣费检测模块的运行状态更新为所述扣费关闭状态。

可选地,所述对所述分摊金额进行核对,包括:

对所述总分摊金额进行核对;

若核对结果为所述总分摊金额有误的情况下,则对所述每笔分摊金额进行核对;

相应的,所述在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态,包括:

若所述每笔分摊金额的核对结果有误的情况下,将所述扣费检测模块的运行状态更新为所述扣费关闭状态。

可选地,所述对所述分摊金额进行核对,包括:

对所述总分摊金额进行核对;

若核对结果为所述总分摊金额有误的情况下,则对所述对设定时间周期内的所述周期分摊金额进行增量核对;

相应的,所述在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态,包括:

若所述周期分摊金额的核对结果有误的情况下,将所述扣费检测模块的运行状态更新为所述扣费关闭状态。

可选地,所述对所述分摊金额进行核对,包括:

对所述项目周期内的所述总分摊金额进行全量核对;

若全量核对结果为所述总分摊金额有误的情况下,则对所述设定时间周期内的所述周期分摊金额进行增量核对;

若增量核对结果为所述周期分摊金额有误的情况下,则对所述每笔分摊金额进行核对;

相应的,所述在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态,包括:若所述每笔分摊金额的核对结果有误的情况下,将所述扣费检测模块的运行状态更新为所述扣费关闭状态。

可选地,所述在核对结果有误的情况下,将所述扣费检测模块的运行状态更新为扣费关闭状态步骤执行之后,还包括:

检测所述总申领金额是否有误;

若无误,检测在所述项目周期内参与所述互助项目的项目成员的总人数;

若有误,则重新计算所述项目周期内的全部申领互助金案件的申领金额的所述总申领金额。

上述为本实施例的一种电子设备的示意性方案。需要说明的是,该电子设备的技术方案与上述的扣费处理方法的技术方案属于同一构思,电子设备的技术方案未详细描述的细节内容,均可以参见上述扣费处理方法的技术方案的描述。

本申请一实施例还提供一种计算机可读存储介质,其存储有计算机指令,该指令被处理器执行时实现如前所述扣费处理方法的步骤。

上述为本实施例的一种计算机可读存储介质的示意性方案。需要说明的是,该存储介质的技术方案与上述的扣费处理方法的技术方案属于同一构思,存储介质的技术方案未详细描述的细节内容,均可以参见上述扣费处理方法的技术方案的描述。

上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。

所述计算机指令包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。

需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。

以上公开的本申请优选实施例只是用于帮助阐述本申请。可选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本申请的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本申请。本申请仅受权利要求书及其全部范围和等效物的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1