计收处理方法及装置与流程

文档序号:12748732阅读:312来源:国知局
计收处理方法及装置与流程

本发明涉及费用计收技术领域,尤其涉及一种计收处理方法及装置。



背景技术:

随着互联网的发展,伴随着互联网而出现的线上消费也越来越多,例如,用户可以通过线上购买某视频网站、网络视频网站或者网络电话网站预设时长的相关服务,大大地方便了人们的工作与生活。

为了刺激用户的消费,各个线上服务提供商通常会向潜力用户发放优惠券、折扣券或者返点等等方式,刺激用户的消费,以增收营业额。对应在服务提供商一侧,为了方便对用户的付费信息进行有效计收,需要给每个用户设置多个计收账户,如折扣券账户、优惠券账户、返点账户以及现金账户等等,采用不同的账户对用户所产生的服务费用进行计收。现有技术中,服务提供商的计收装置中,将计收策略、账户种类、计收时间单位(如每天)以及相应的计收计算过程都通过硬编码的形式固化到代码中。这样,可以查询每个用户每个计收单位的计收情况。

但是现有技术中由于计收时间单位(如每天)以及相应的计收计算过程都通过硬编码的形式固化到代码中,导致仅能够获取每个计收单元对应的计收,计收方式过于死板。



技术实现要素:

本发明提供了一种计收处理方法及装置,用于提高计收方式的灵活性。

本发明提供一种计收处理方法,所述方法包括:

用户在采用至少两个计收账户购买预设时长的服务之后,接收所述用户在指定时间段的计收业务请求;

根据所述指定时间段、所述预设时长和预设的计收策略,获取所述用户在所述指定时间段对应的至少一个目标计收账户和各所述目标计收账户的实际计收金额。

进一步可选地,上述所述方法中,根据所述指定时间段、所述预设时长和预设的计收策略,获取所述用户在所述指定时间段对应的所述计收账户和所述计收账户的实际计收金额之前,所述方法还包括:

根据各所述计收账户的优先级,确定所述预设的计收策略;所述预设的计收策略包括所述至少两个计收账户在计收时的组合关系。

进一步可选地,上述所述方法中,所述至少两个计收账户在计收时的组合关系包括串联和/或并联;

各所述计收账户包括代金券账户、现金账户、折扣补贴账户或者返点账户。

进一步可选地,上述所述方法中,根据所述指定时间段、所述预设时长和预设的计收策略,获取所述用户在所述指定时间段对应的至少一个目标计收账户和各所述目标计收账户的实际计收金额,具体包括:

获取所述用户购买所述预设时长的服务的付费信息,所述付费信息包括所述至少两个计收账户,每个所述计收账户的计收总金额;

根据所述预设的计收策略、所述预设时长以及各所述计收账户的计收总金额,编排各所述计收账户的计收起止时间;

根据所述指定时间段、所述预设的计收策略、各所述计收账户的计收起止时间和所述计收总金额,计算所述用户在所述指定时间段对应的所述至少一个目标计收账户和各所述目标计收账户的实际计收金额。

进一步可选地,上述所述方法中,根据所述预设的计收策略、所述预设时长以及各所述计收账户的计收总金额,编排各所述计收账户的计收起止时间,具体包括:

根据所述至少两个计收账户在计收时的组合关系、所述预设时长以及各所述计收账户的计收总金额,通过递归模型计算每个所述计收账户的计收起止时间;

在各所述计收账户对应的基本计收片段中标识对应的所述计收账户的计收起止时间和所述计收总金额,以实现对各所述计收账户对应的基本计收片段进行初始化。

进一步可选地,上述所述方法中,根据所述指定时间段、所述预设的计收策略、各所述计收账户的计收起止时间和所述计收总金额,计算所述用户在所述指定时间段对应的所述至少一个目标计收账户和各所述目标计收账户的实际计收金额,具体包括:

根据所述指定时间段、所述至少两个计收账户在计收时的组合关系和各所述计收账户的基本计收片段中标识的所述计收起止时间,确定所述指定时间段对应的所述至少一个目标计收账户以及各所述目标计收账户对应的目标基本计收片段;

根据所述指定时间段与各所述目标基本计收片段标识的所述计收起止时间,确定所述指定时间段在各所述目标基本计收片段中所占的时长比例;

根据所述时长比例和各所述目标计收账户的目标基本计收片段中标识的计收总金额,确定所述指定时间段对应的各所述目标计收账户的所述实际计收金额。

进一步可选地,上述所述方法中,还包括:

接收所述用户的携带预设时间点的退款业务请求;

根据所述用户购买的所述预设时长的开始时间和截止时间以及所述预设时间点,确定退款时间段;

获取所述用户在所述退款时间段对应的至少一个退款计收账户和各所述退款计收账户的实际计收金额;

根据预设退款比例和各所述退款计收账户的实际计收金额,获取各所述退款计收账户的退款金额。

本发明还提供一种计收处理装置,所述装置包括:

接收模块,用于用户在采用至少两个计收账户购买预设时长的服务之后,接收所述用户在指定时间段的计收业务请求;

处理模块,用于根据所述指定时间段、所述预设时长和预设的计收策略,获取所述用户在所述指定时间段对应的至少一个目标计收账户和各所述目标计收账户的实际计收金额。

进一步可选地,上述所述装置中,还包括:

确定模块,用于根据各所述计收账户的优先级,确定所述预设的计收策略;所述预设的计收策略包括所述至少两个计收账户在计收时的组合关系。

进一步可选地,上述所述装置中,所述至少两个计收账户在计收时的组合关系包括串联和/或并联;

各所述计收账户包括代金券账户、现金账户、折扣补贴账户或者返点账户。

进一步可选地,上述所述装置中,所述处理模块,具体包括:

获取单元,用于获取所述用户购买所述预设时长的服务的付费信息,所述付费信息包括所述至少两个计收账户,每个所述计收账户的计收总金额;

编排单元,用于根据所述预设的计收策略、所述预设时长以及各所述计收账户的计收总金额,编排各所述计收账户的计收起止时间;

计算单元,用于根据所述指定时间段、所述预设的计收策略、各所述计收账户的计收起止时间和所述计收总金额,计算所述用户在所述指定时间段对应的所述至少一个目标计收账户和各所述目标计收账户的实际计收金额。

进一步可选地,上述所述装置中,所述编排单元,具体用于:

根据所述至少两个计收账户在计收时的组合关系、所述预设时长以及各所述计收账户的计收总金额,通过递归模型计算每个所述计收账户的计收起止时间;

在各所述计收账户对应的基本计收片段中标识对应的所述计收账户的计收起止时间和所述计收总金额,以实现对各所述计收账户对应的基本计收片段进行初始化。

进一步可选地,上述所述装置中,所述计算单元,具体用于:

根据所述指定时间段、所述至少两个计收账户在计收时的组合关系和各所述计收账户的基本计收片段中标识的所述计收起止时间,确定所述指定时间段对应的所述至少一个目标计收账户以及各所述目标计收账户对应的目标基本计收片段;

根据所述指定时间段与各所述目标基本计收片段标识的所述计收起止时间,确定所述指定时间段在各所述目标基本计收片段中所占的时长比例;

根据所述时长比例和各所述目标计收账户的目标基本计收片段中标识的计收总金额,确定所述指定时间段对应的各所述目标计收账户的所述实际计收金额。

进一步可选地,上述所述装置中,所述接收模块,还用于接收所述用户的携带预设时间点的退款业务请求;

所述确定模块,还用于根据所述用户购买的所述预设时长的开始时间和截止时间以及所述预设时间点,确定退款时间段;

所述处理模块,还用于获取所述用户在所述退款时间段对应的至少一个退款计收账户和各所述退款计收账户的实际计收金额;

所述处理模块,还用于根据预设退款比例和各所述退款计收账户的实际计收金额,获取各所述退款计收账户的退款金额。

本发明的计收处理方法及装置,通过用户在采用至少两个计收账户购买预设时长的服务之后,接收用户在指定时间段的计收业务请求;根据指定时间段、预设时长和预设的计收策略,获取用户在指定时间段对应的至少一个目标计收账户和各目标计收账户的实际计收金额,可以克服现有技术中由于计收单元以及计收计算过程都通过硬编码的形式固化在代码中,导致仅能够获取每个计收单元单元的计收,计收方式过于死板的技术缺陷,本发明的计收处理不对计收单位做限制,能够获取到任意的指定时间段的计收,计收方式非常灵活。

【附图说明】

图1为本发明的计收处理方法实施例一的流程图。

图2为本发明提供的计收账户的串联关系的示意图。

图3为本发明提供的计收账户的并联关系的示意图。

图4为本发明的计收处理方法实施例二的流程图。

图5为本发明的计收处理装置实施例一的结构图。

图6为本发明的计收处理装置实施例二的结构图。

【具体实施方式】

为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。

图1为本发明的计收处理方法实施例一的流程图。如图1所示,本实施例的计收处理方法,具体可以包括如下步骤:

100、用户在采用至少两个计收账户购买预设时长的服务之后,接收用户在指定时间段的计收业务请求;

101、根据指定时间段、预设时长和预设的计收策略,获取用户在指定时间段对应的至少一个目标计收账户和各目标计收账户的实际计收金额。

本实施例的计收处理方法的执行主体为计收处理装置,用于对采用至少两个计收账户购买预设时长的服务的用户在使用时所产生的费用进行准确计收。本实施例的计收处理方法的应用场景为:用户沟通具有预设时长的服务,例如用户购买半年、一年、两年或者三年等等预设时长的上网服务;或者用户通过在线支付购买某视频网站的一段时间的VIP服务,以在购买的这段时间内可以享受在线观看视频等等。且本实施例的计收处理方法应用于用户采用至少两个账户购买预设时长的服务。若用户购买预设时长的服务只用了一个账户,则所有费用通过该账户计收,可以按照要计算的计收时长与购买的预设时长的比例,计算计收时长的费用,其计算方式较为简单。但是当用户采用至少账户购买预设时长的服务时,随着预设的计收策略的不同,计算任意计收时长的每个接收账户的计收也并不相同。

本实施例中介绍一种通用的计收方法,具体地,用户在采用至少两个计收账户购买预设时长的服务。具体地,本实施例的计收账户可以包括代金券账户、现金账户、折扣补贴账户以及返点账户中的一个或者两个。也就是说,本实施例的至少两个计收账户可以相同的账户类型,也可以为不用的账户类型。例如,用户在购买预设时长的服务时,使用了两张代金券购买,则可以理解为用户使用了两个代金券账户。当用户使用了一个代金券,并支付了一部分现金,此时对应的可以理解为用户使用了代金券账户和现金账户。以此类推,用户也可以使用代金券账户、现金账户、折扣补贴账户以及返点账户中至少两个账户购买预设时长的服务。购买之后,当用户想要查询指定时间段的计收情况时,可以向该计收处理装置发送携带指定时间段的计收业务请求。具体地用户可以通过对应的终端向计收处理装置发送该接收业务请求,该计收业务请求除了携带指定时间段,还可以携带该用户的标识,以便于在该计收处理装置接收到多个用户的请求时,确定该请求是哪个用户发送的。该计收处理装置接收用户在指定时间段的计收业务请求之后,根据指定时间段、预设时长和预设的计收策略,可以确定指定时间段对应的目标接收账户是一个还是两个或者多个,但是目标计收账户的数量一定是少于用户购买时所使用的至少两个计收账户的数量的;然后确定各目标计收账户的实际计收金额。

本实施例的计收处理方法中,预设时长可以根据用户之前购买时的信息获取到。预设的计收策略可以由负责处理的计收工作人员进行设置,例如该计收处理装置可以设置有便于计收工作人员操作的界面,通过该界面,计收工作人员可以设置预设的计收策略,这样可以针对不同的情况,设置不同的计收策略,灵活改变计收策略,更加符合实际场景的使用。另外,本实施例的技术方案中,也不设置计收单元,对应的指定时间段可以为任意时间段,从而可以对任意时间段的计收进行处理,使用也非常灵活。

本实施例的计收处理方法,通过用户在采用至少两个计收账户购买预设时长的服务之后,接收用户在指定时间段的计收业务请求;根据指定时间段、预设时长和预设的计收策略,获取用户在指定时间段对应的至少一个目标计收账户和各目标计收账户的实际计收金额,可以克服现有技术中由于计收单元以及计收计算过程都通过硬编码的形式固化在代码中,导致仅能够获取每个计收单元单元的计收,计收方式过于死板的技术缺陷,本实施例的计收处理不对计收单位做限制,能够获取到任意的指定时间段的计收,计收方式非常灵活。

进一步可选地,在上述实施例的技术方案的基础上,在上述实施例的步骤101“根据指定时间段、预设时长和预设的计收策略,获取用户在指定时间段对应的计收账户和计收账户的实际计收金额”之前,还可以包括:根据各计收账户的优先级,确定预设的计收策略;本实施例的预设的计收策略包括至少两个计收账户在计收时的组合关系。例如至少两个计收账户在计收时的组合关系可以包括串联和/或并联关系。

例如,在设置计收策略的时候,可以根据各计收账户的优先级进行设置,具体可以将优先级高的计收账户设置在前面,计收时,先计算优先级高的计收账户,优先级低的排在优先级高的后面,与优先级高的计收账户形成串联关系,如图2所示,以代金券账户和现金账户形成串联关系为例,在图2中,代金券账户的优先级高于现金账户的优先级,也就是说,在费用计收时,先使用代金券账户的费用开始计收,然后再对现金账户的费用开始计收。对于优先级相同的账户,可以形成并联关系,如图3所示,以现金账户和折扣补贴账户形成并联关系为例,在图3中,现金账户和折扣补贴账户的优先级相同,在费用计收时,现金和折扣补贴是同时计收。实际应用中,当用户使用多个账户支付时,多个账户可以按照图2所示的串联关系和/或图3所示的并联关系一起计收。具体地,每种计收账户的优先级可以由出售服务的运营商来确定,通过计收工作人员通过人机接口在计收处理装置中来设置。

进一步可选地,在上述实施例的技术方案的基础上,在上述实施例的步骤101“根据指定时间段、预设时长和预设的计收策略,获取用户在指定时间段对应的计收账户和计收账户的实际计收金额”,具体可以包括如下步骤:

(a1)获取用户购买预设时长的服务的付费信息;

本实施例的付费信息包括至少两个计收账户,每个计收账户的计收总金额;例如,如果使用了代金券账户,代金券共使用了多少钱;如果使用了折扣补贴账户,确定共享受了多少折扣补贴,共花费了多少钱;如果使用了返点账户,确定享受多少返点;如果使用了现金账户,确定共使用了多少现金。

(a2)根据预设的计收策略、预设时长以及各计收账户的计收总金额,编排各计收账户的计收起止时间;

例如,该步骤(a2)具体可以包括如下步骤:

(b1)根据至少两个计收账户在计收时的组合关系、预设时长以及各计收账户的计收总金额,通过递归模型计算每个计收账户的计收起止时间;

(b2)在各计收账户对应的基本计收片段中标识对应的计收账户的计收起止时间和计收总金额,以实现对各计收账户对应的基本计收片段进行初始化。

(a3)根据指定时间段、预设的计收策略、各计收账户的计收起止时间和计收总金额,计算用户在指定时间段对应的至少一个目标计收账户和各目标计收账户的实际计收金额。

例如,该步骤(a3),具体可以包括如下步骤:

(c1)根据指定时间段、至少两个计收账户在计收时的组合关系和各计收账户的基本计收片段中标识的计收起止时间,确定指定时间段对应的至少一个目标计收账户以及各目标计收账户对应的目标基本计收片段;

(c2)根据指定时间段与各目标基本计收片段标识的计收起止时间,确定指定时间段在各目标基本计收片段中所占的时长比例;

(c3)根据时长比例和各目标计收账户的目标基本计收片段中标识的计收总金额,确定指定时间段对应的各目标计收账户的实际计收金额。

本实施例中,为了便于编排各计收账户的计收起止时间,将每个计收账户设计为一个基本计收片段(BasicChargeSegment),该基本计收片段需要指定账户类型、账户计收总金额。基本计收片段是其他计收片段的原子组成部分,因此基本计收片段也可以称之为原子段,基本计收片段对应的账户可以称为原子段账户。

使用时,建立基本计收片段之后,需要建立基本计收片段抽象接口(IChargeSegment),该接口可以包含3个基本操作:

1)getTotalAmount操作,获取计收片段总金额,包含多个子片段时为子片段getTotalAmount总额;

2)初始化操作,用于指定整个基本计收片段的起止时间;

3)getList操作,获取指定时间范围内的各账户计收额列表,用于查询使用。

通过调用基本计收片段抽象接口(IChargeSegment),可以对各基本计收片段进行上述3个基本操作。

根据各计收账户的串联关系,可以将多个基本计收片段串联起来构成串联计收片段(SerialChargeSegment),串联计收片段表示多个子计费片段顺序计收。比如:先对代金券账户计收,然后对现金账户计收。组成串联计收片段的子片段,可以是一个基本计收片段,也可以是其他串联或并联等复杂计收片段。串联计收片段也可以简称为串联片段,所包括的每个基本计收片段可以称为子片段。

根据各计收账户的并联关系,可以将多个基本计收片段并联起来构成并联计收片段(ParellalChargeSegment),并联计收片段表示多个计费片段同时计收。比如:对现金账户计收同时,对折扣补贴账户计收;计收总额等价于服务原价每日计收额。通过串联、并联组合,表达整体计收策略。并联计收片段也可以简称为并联片段,所包括的每个基本计收片段可以称为子片段。此处可采用FluentAPI方式,初始化:原子段账户类型、原子段账户计收总额、计收片段编排结构。形如:

IChargeSegment totalChargeSegment=new SerialChargeSegment()

.append(new BasicChargeSegment(“coupon”,couponAmount))

.append(new ParallelChargeSegment()

.append(new BasicChargeSegment(“cash”,cashAmount))

.append(new BaiscCargeSegment(“discount”,discountAmount));

两个并联的基本计收片段的计收起止时间是相同的,相邻串联的基本接收片段的时间是连续的;两个并联的基本计收片段也可以和其它的基本计收片段串联。总之,所有基本计收片段的计收起止时间正好可以覆盖用户购买的服务的预设时长。根据服务的预设时长,递归向下推断每个计收账户的起止时间。

然后对于各基本计收片段,在该计收账户对应的基本计收片段上对起止时间和计收总金额进行记录,以实现对该计收账户对应的基本计收片段进行初始化,同时还要标识该基本计收片段对应的账户的类型如代金券账户、现金账户、折扣补贴账户或者返点账户。采用该方式,可以对该购买该服务的至少两个计收账户对应的至少两个基本计收片段进行初始化。

在根据指定时间段、预设的计收策略中各计收账户的组合关系、各计收账户的计收起止时间和计收总金额,可以确定指定时间段覆盖的基本计收片段,以及指定时间段在每个基本计收片段中对应的开始时间和截止时间。在计算用户在指定时间段对应的至少一个目标计收账户和各目标计收账户的实际计收金额时,需要分析该指定时间段覆盖的基本计收片段的关系,是串联片段还是并联片段,还是都包括。然后通过getList查询指定时间段对应在各个基本计收片段内的开始时间和截止时间之间的时长与该基本计收片段的总时长比例,计算此查询对应的该基本计收片段的账户的实际计收金额。采用该方式,可以确定指定时间段所包括的所有目标计收账户中各目标计收账户的实际计收金额。本实施例中,基本计收片段的总时长和起止时长可以均为以天为单位的浮点数表达,可计算任意时间段账户计收金额。

通过采用上述实施例的计收处理方法,计收的模型清晰,易于理解,容易验证代码正确性,且能够灵活变更计收策略,还可以针对不同的服务或者用户增加计收账户,并可以计算任何指定时间段如0.1天机或者0.4天的计收金额,使用非常灵活、方便。

图4为本发明的计收处理方法实施例二的流程图。本实施例的计收处理方法,在上述实施例的技术方案的基础上,进一步还可以包括如下技术方案。如图4所示,本实施例的计收处理方法,具体可以包括如下步骤:

200、接收用户的携带预设时间点的退款业务请求;

201、根据用户购买的预设时长的开始时间和截止时间以及预设时间点,确定退款时间段;

202、获取用户在退款时间段对应的至少一个退款计收账户和各退款计收账户的实际计收金额;

203、根据预设退款比例和各退款计收账户的实际计收金额,获取各退款计收账户的退款金额。

上述实施例中可以计算任意指定时间段的计收金额,当用户所查询的指定时间段正好为用户未使用的服务的时长,需要退款的时间段时,也可以作为用户退款的参考金额。具体地,对用户实际退款的金额,可以等于实际计收金额乘以预设的退款比例,该退款比例可以为根据实际需求设置为任意比例。具体地,该退款比例也可以设置在预设计收策略中,也可以单独存储。例如将总时长设置为1天,将使用时长与总时长的比例r(比如0.3)对应为时长r天比如时长0.3天,则对应的退款起止时间是0.7天-1.0天,在根据退款比例,可计算此退款时长内对应的各账户退款金额。这样,本实施例的计收处理装置不仅可以计算实际计收金额,还可以同时复用计算退款金额。

本实施例中,为了便于操作,在处理退款业务时,也可以直接接收用户的携带预设时间点的退款业务请求;本实施例中,该预设时间点可以为使用的截止时间,即默认为该预设时间点到预设时长的结束时间之间的时长为退款时间段。根据上述实施例的处理方式,可以获取用户在退款时间段对应的至少一个退款计收账户和各退款计收账户的实际计收金额;即步骤203具体可以参考上述实施例的处理方式来实现。最后可以根据预设退款比例和各退款计收账户的实际计收金额,获取各退款计收账户的退款金额。具体将各账户的实际计收金额乘以预设退款比例,即等于对应退款计收账户的退款金额。

本实施例的计收处理方法,可以与上述实施例的计收处理方法组合使用,一起构成本发明的可选实施例。

本实施例的计收处理方法,通过采用上述技术方案还可以实现任意时间段的退款业务,使用非常灵活、方便;且能够大大地增强用户的体验度。

图5为本发明的计收处理装置实施例一的结构图。如图5所示,本实施例的计收处理装置,具体包括:接收模块10和处理模块11。

其中接收模块10用于用户在采用至少两个计收账户购买预设时长的服务之后,接收用户在指定时间段的计收业务请求;处理模块11用于根据预设时长、预设的计收策略以及接收模块10接收的计收业务请求中的指定时间段,获取用户在指定时间段对应的至少一个目标计收账户和各目标计收账户的实际计收金额。

本实施例的计收处理装置,通过采用上述模块实现计收处理的实现原理以及技术效果与上述相关方法实施例相同,详细可以参考上述相关方法实施例的记载,在此不再赘述。

图6为本发明的计收处理装置实施例二的结构图。如图6所示,本实施例的计收处理装置,在上述图5所示实施例的技术方案的基础上,进一步更加详细地介绍本发明的技术方案。

如图6所示,本实施例的计收处理装置,还包括:确定模块12,该确定模块12用于根据各计收账户的优先级,确定预设的计收策略;预设的计收策略包括至少两个计收账户在计收时的组合关系。对应地,处理模块11与确定模块12连接,处理模块11用于根据预设时长、确定模块12确定的预设的计收策略以及接收模块10接收的计收业务请求中的指定时间段,获取用户在指定时间段对应的至少一个目标计收账户和各目标计收账户的实际计收金额。

进一步可选地,本实施例的计收处理装置中,至少两个计收账户在计收时的组合关系包括串联和/或并联;

各计收账户包括代金券账户、现金账户、折扣补贴账户或者返点账户。

进一步可选地,如图6所示,本实施例的计收处理装置中,处理模块11具体包括:获取单元111、编排单元112和计算单元113。

其中获取单元111用于获取用户购买预设时长的服务的付费信息,付费信息包括至少两个计收账户,每个计收账户的计收总金额;编排单元112用于根据确定模块12确定的预设的计收策略、预设时长以及获取单元111获取的各计收账户的计收总金额,编排各计收账户的计收起止时间;计算单元113用于根据接收模块10接收的计收业务请求中的指定时间段、确定模块12确定的预设的计收策略、编排单元112编排的各计收账户的计收起止时间和获取单元111获取的各计收账户的计收总金额,计算用户在指定时间段对应的至少一个目标计收账户和各目标计收账户的实际计收金额。

进一步可选地,本实施例的计收处理装置中,编排单元112具体用于:

根据至少两个计收账户在计收时的组合关系、预设时长以及各计收账户的计收总金额,通过递归模型计算每个计收账户的计收起止时间;

在各计收账户对应的基本计收片段中标识对应的计收账户的计收起止时间和计收总金额,以实现对各计收账户对应的基本计收片段进行初始化。

进一步可选地,本实施例的计收处理装置中,计算单元113具体用于:

根据指定时间段、至少两个计收账户在计收时的组合关系和各计收账户的基本计收片段中标识的计收起止时间,确定指定时间段对应的至少一个目标计收账户以及各目标计收账户对应的目标基本计收片段;

根据指定时间段与各目标基本计收片段标识的计收起止时间,确定指定时间段在各目标基本计收片段中所占的时长比例;

根据时长比例和各目标计收账户的目标基本计收片段中标识的计收总金额,确定指定时间段对应的各目标计收账户的实际计收金额。

进一步可选地,本实施例的计收处理装置中,接收模块10还用于接收用户的携带预设时间点的退款业务请求;确定模块12还用于根据用户购买的预设时长的开始时间和截止时间以及接收模块10接收的退款业务请求中的预设时间点,确定退款时间段;

处理模块11还用于获取用户在确定模块12确定的退款时间段对应的至少一个退款计收账户和各退款计收账户的实际计收金额;例如,处理模块11具体可以由获取单元111、编排单元112和计算单元113来实现获取用户在退款时间段对应的至少一个退款计收账户和各退款计收账户的实际计收金额。其实现原理可以参考上述相关实施例的记载,在此不再赘述。处理模块11还用于根据预设退款比例和各退款计收账户的实际计收金额,获取各退款计收账户的退款金额。例如,具体可以由计算单元113根据预设退款比例和各退款计收账户的实际计收金额,计算各退款计收账户的退款金额。

本实施例的计收处理装置,通过采用上述模块实现计收处理的实现原理以及技术效果与上述相关方法实施例相同,详细可以参考上述相关方法实施例的记载,在此不再赘述。

在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

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