一种分润清算的方法、系统及终端设备技术方案

技术编号:20919922 阅读:32 留言:0更新日期:2019-04-20 10:24
本发明专利技术提供了一种分润清算的方法、系统及终端设备,包括:执行默认清算方法并在执行过程中检测所述默认清算方法的每一个默认清算步骤是否包括清算信息对应的扩展子步骤;若检测到当前的默认清算步骤包括清算信息对应的扩展子步骤,则按照清算信息执行对应的扩展子步骤;若当前的默认清算步骤不包括清算信息对应的所述扩展子步骤,则执行当前的默认清算步骤。通过在默认清算方法步骤中设置扩展子步骤,当默认清算方法不能满足受理机构或支付通道的需求时,可以选择相应的扩展子步骤进行分润清算,满足了不同的受理机构或支付通道的需求,并且不同的受理机构或支付通道使用时互不影响。

A Method, System and Terminal Equipment for Distribution Clearing

The invention provides a method, system and terminal equipment for profit-sharing liquidation, which includes: executing the default liquidation method and detecting whether each default liquidation step of the default liquidation method includes an extended sub-step corresponding to the liquidation information in the execution process; if the current default liquidation step includes an extended sub-step corresponding to the liquidation information, the liquidation information is executed according to the liquidation information. The corresponding extended sub-step; if the current default liquidation step does not include the expanded sub-step corresponding to the liquidation information, the current default liquidation step is executed. By setting expansion sub-steps in default liquidation method steps, when default liquidation method can not meet the needs of accepting institutions or payment channels, corresponding expansion sub-steps can be selected to carry out profit-sharing liquidation to meet the needs of different accepting agencies or payment channels, and different accepting agencies or payment channels do not affect each other when they are used.

【技术实现步骤摘要】
一种分润清算的方法、系统及终端设备
本专利技术属于财务处理
,尤其涉及一种分润清算的方法、系统及终端设备。
技术介绍
受理机构指能为商户提供支付接入(如微信支付、支付宝支付)、交易、营销等服务的银行,例如兴业银行、中信银行都是一个受理机构。支付通道:这里主要是指费率通道,不同支付通道费率不同。如微信2通道、微信3通道。由于受理机构和支付通道存在差异,在分润清算的要求也会存在差异,现有技术由于扩展性不好等原因,不能同时满足不同的受理机构或支付通道的分润清算需求。
技术实现思路
有鉴于此,本专利技术实施例提供了一种分润清算的方法、系统及终端设备,以解决现有技术中不能同时满足不同的受理机构或支付通道的分润清算需求的问题。本专利技术实施例的第一方面提供了一种分润清算的方法,包括:执行默认清算方法并在执行过程中检测所述默认清算方法的每一个默认清算步骤是否包括清算信息对应的扩展子步骤;若检测到当前的默认清算步骤包括所述清算信息对应的所述扩展子步骤,则按照所述清算信息执行对应的所述扩展子步骤;若当前的默认清算步骤不包括所述清算信息对应的所述扩展子步骤,则执行当前的所述默认清算步骤。本专利技术实施例的第二方面提供了一种分润清算系统,包括:第一执行模块,用于执行默认清算方法并在执行过程中检测所述默认清算方法的每一个默认清算步骤是否包括清算信息对应的扩展子步骤;第二执行模块,用于若检测到当前的默认清算步骤包括所述清算信息对应的所述扩展子步骤,则按照所述清算信息执行对应的所述扩展子步骤;第三执行模块,用于若当前的默认清算步骤不包括所述清算信息对应的所述扩展子步骤,则执行当前的所述默认清算步骤。本专利技术实施例的第三方面提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述分润清算的方法的步骤。本专利技术实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上所述分润清算的方法的步骤。本专利技术实施例与现有技术相比存在的有益效果是:本专利技术通过在默认清算方法步骤中设置扩展子步骤,当默认清算方法不能满足受理机构或支付通道的需求时,可以选择相应的扩展子步骤进行分润清算,满足了不同的受理机构或支付通道的需求,并且不同的受理机构或支付通道使用时互不影响。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术的一个实施例提供的分润清算的方法的实现流程示意图;图2是本专利技术的另一个实施例提供的分润清算的方法的实现流程示意图;图3是本专利技术的一个实施例提供的分润清算系统的结构示例图;图4是本专利技术的一个实施例提供的终端设备的示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。本专利技术的说明书和权利要求书及上述附图中的术语“包括”以及其他任何变形,是指“包括但不限于”,意图在于覆盖不排他的包含。例如包含一系列步骤或单元的过程、方法或系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。此外,术语“第一”、“第二”和“第三”等是用于区别不同对象,而非用于描述特定顺序。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例1:图1示出了本专利技术一实施例所提供的分润清算的方法的实现流程图,为了便于说明,仅示出了与本专利技术实施例相关的部分,详述如下:如图1所示,本专利技术实施例所提供的一种分润清算的方法,包括:在步骤S101中,执行默认清算方法并在执行过程中检测所述默认清算方法的每一个默认清算步骤是否包括清算信息对应的扩展子步骤。在本实施例中,在执行默认清算方法的时候,要从当前默认清算步骤的扩展子步骤中查找能满足受理机构或支付通道需求的扩展子步骤。在步骤S102中,若检测到当前的默认清算步骤包括所述清算信息对应的所述扩展子步骤,则按照所述清算信息执行对应的所述扩展子步骤。在步骤S103中,若当前的默认清算步骤不包括所述清算信息对应的所述扩展子步骤,则执行当前的所述默认清算步骤。在本实施例中,分润清算业务的特点是,短时间处理大量数据,并进行运算后输出结果,对程序的处理性能要求高,针对这一特点,实现上采用多任务多线程并行处理。如图2所示,在本专利技术的一个实施例中,在步骤S101之前,还包括:在步骤S1101中,获取分润清算指令和清算数据。在本实施例中,清算数据包括受理机构、支付通道、支付金额等信息。在步骤S1102中,从所述清算数据中提取清算信息。在本实施例中,清算信息为受理机构名称、支付通道名称等基本信息。在本专利技术的一个实施例中,默认清算方法包括:对账;渠道日结的前置处理;计算渠道分润;生成补贴清分数据;生成商户清分数据;生成渠道清分数据;生成冻结清分数据;生成分账清分数据;生成清分合并数据;渠道日结的后置处理;清分数据校验告警;获取结算账号;设置清分类型;清分后置处理。在本实施例中,对账为检查对账是否对平(检验是否可以跑渠道日结任务)。在本实施例中,清分数据校验告警是为了检查对账应收款是否等于清分日结款。在本专利技术的一个实施例中,扩展子步骤通过接口与所述默认清算步骤相连。在本实施例中,默认清算方法中存在差异的默认清算步骤中设置接口,接口上连接不同的扩展子步骤,用以满足不同的受理机构或支付通道的需求。在本专利技术的一个实施例中,接口包括:渠道日结的前置处理接口;计算渠道分润接口;生成补贴清分数据接口;生成商户清分数据接口;生成渠道清分数据接口;生成冻结清分数据接口;生成分账清分数据接口;生成清分合并数据接口;清分数据校验告警接口;获取结算账号接口;设置清分类型接口;清分后置处理接口。还可以包括其他接口,在此不一一列举。在本专利技术的一个实施例中,计算渠道分润包括至少一种渠道分润算法,所述渠道分润算法通过策略模式创建。在本实施例中,渠道分润算法包括标准算法、如万2万5算法、补贴算法等。这些渠道分润算法的实现采用策略模式,一种算法就是一种策略,在计算时系统会根据受理结构配置的策略自动计算渠道分润。在本专利技术的一个实施例中,生成清分合并数据,不同的受理结构有不同的合并需求(如按商户维度合并、按商户加结算账号维度合并、按商户加结算账号加第三方维度合并),这些合并的实现采用了策略模式,每种合并就是一种策略,在计算时系统会根据受理机构配置的策略进行清分合并。在本专利技术的一个实施例中,默认清算方法采用模板方法模式创建。在本实施例中,默认清算方法采用模板方法模式将流程固定化。有差异的默认清算步骤抽象成接口,当某个受理机构的某个步骤存在差异业务时,从接口中接入的扩展子步骤查找与之相对应的步骤即可。在本文档来自技高网...

【技术保护点】
1.一种分润清算的方法,其特征在于,包括:执行默认清算方法并在执行过程中检测所述默认清算方法的每一个默认清算步骤是否包括清算信息对应的扩展子步骤;若检测到当前的默认清算步骤包括所述清算信息对应的所述扩展子步骤,则按照所述清算信息执行对应的所述扩展子步骤;若当前的默认清算步骤不包括所述清算信息对应的所述扩展子步骤,则执行当前的所述默认清算步骤。

【技术特征摘要】
1.一种分润清算的方法,其特征在于,包括:执行默认清算方法并在执行过程中检测所述默认清算方法的每一个默认清算步骤是否包括清算信息对应的扩展子步骤;若检测到当前的默认清算步骤包括所述清算信息对应的所述扩展子步骤,则按照所述清算信息执行对应的所述扩展子步骤;若当前的默认清算步骤不包括所述清算信息对应的所述扩展子步骤,则执行当前的所述默认清算步骤。2.如权利要求1所述的分润清算的方法,其特征在于,所述默认清算方法包括:对账;渠道日结的前置处理;计算渠道分润;生成补贴清分数据;生成商户清分数据;生成渠道清分数据;生成冻结清分数据;生成分账清分数据;生成清分合并数据;渠道日结的后置处理;清分数据校验告警;获取结算账号;设置清分类型;清分后置处理。3.如权利要求2所述的分润清算的方法,其特征在于,所述计算渠道分润包括至少一种渠道分润算法,所述渠道分润算法通过策略模式创建。4.如权利要求1所述的分润清算的方法,其特征在于,所述扩展子步骤通过接口与所述默认清算步骤相连。5.如权利要求4所述的分润清算的方法,其特征在于,所述接口包括:渠道日结的前置处理接口;计算渠道分润接口;生成补贴清分数据接口;生成商户清分数据接口;生成渠道清分数据接口;生成冻结清分数...

【专利技术属性】
技术研发人员:鲜丹王文兴肖佳文富
申请(专利权)人:威富通科技有限公司
类型:发明
国别省市:广东,44

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

1