在线计费方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:21166540 阅读:26 留言:0更新日期:2019-05-22 09:31
本申请涉及大数据处理技术领域,应用于在线计费行业,提供一种在线计费方法、装置、计算机设备和存储介质,接收业务系统发送的计费需求,根据所述计费需求,识别当前计费场景,根据当前计费场景,配置计费规则,根据计费数据以及已配置的计费规则,生成计费账单,反馈计费账单至业务系统。整个过程中,计费系统与业务系统相对独立,计费动作在计费系统内完成,减小业务系统的影响,并且根据不同需求配置计费规则,可以准确实现在线计费。

Online billing methods, devices, computer equipment and storage media

This application covers the field of large data processing technology and is applied to the online billing industry. It provides an online billing method, device, computer equipment and storage medium, receives billing requirements sent by the business system, identifies the current billing scenario according to the billing requirements, configures the billing rules according to the current billing scenario, and generates students according to the billing data and the configured billing rules. Feedback billing to business system. In the whole process, the billing system and the business system are relatively independent. The billing action is completed in the billing system to reduce the impact of the business system, and the billing rules can be configured according to different needs to accurately realize online billing.

【技术实现步骤摘要】
在线计费方法、装置、计算机设备和存储介质
本申请涉及在线计费
,特别是涉及一种在线计费方法、装置、计算机设备和存储介质。
技术介绍
随着互联网技术的发展,出现了在线支付技术,在在线支付中在线计费是非常重要的一环。计费功能用于计算本次提供业务服务所需收取费用,计费系统和业务系统两者是存在相关性的系统,传统业务系统完成当前业务时,计费系统启动计算本轮业务所需费用。因此,常规的行业内计费功能大多和业务系统耦合,计费系统无法实现独立计费,导致最终计费结果可能受到业务系统干扰,无法实现准确在线计费。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够实现准确在线计费的在线结算方法、装置、计算机设备和存储介质。一种在线计费方法,所述方法包括:接收业务系统发送的计费需求;根据所述计费需求,识别当前计费场景;根据当前计费场景,配置计费规则;获取业务系统发送的计费数据,根据所述计费数据以及已配置的计费规则,生成计费账单;发送所述计费账单至业务系统。在其中一个实施例中,所述根据所述计费需求,识别当前计费场景包括:根据所述计费需求,识别计费对象身份、已提供给计费对象的业务服务以及最小计费科目;根据所述计费对象身份、已提供给计费对象的业务服务以及最小计费科目,识别当前计费场景。在其中一个实施例中,所述根据所述计费对象身份、已提供给计费对象的业务服务以及最小计费科目,识别当前计费场景包括:获取预设计费场景集合,所述预设计费场景集合中包括多个计费场景以及各个计费场景分别对应的计费对象身份、业务服务以及最小计费科目;根据所述计费对象身份、已提供给计费对象的业务服务以及最小计费科目,在所述预设计费场景集合中进行计费场景类型匹配;查找匹配度最高对应的计费场景,将查找到的匹配度最高的计费场景作为当前计费场景。在其中一个实施例中,所述根据当前计费场景,配置计费规则包括:根据当前计费场景,配置单次提供服务收取费用、免费提供服务次数、账单结算次数以及账单生成次数。在其中一个实施例中,所述发送所述计费账单至业务系统之后,还包括:接收用户发送的支付请求,所述支付请求携带用户身份识别标识;查找与用户身份对应的用户账户,在用户对应的账户余额中扣除本次账单对应的支付金额,完成支付操作;根据支付成功的计费账单生成、并发送开票信息至开票系统;接收开票系统回传的电子发票数据,将所述电子发票数据通过邮件方式推送至用户。在其中一个实施例中,所述根据所述计费数据以及已配置的计费规则,生成计费账单之后,还包括:获取预设账单结算生命周期;在单个账单结算生命周期内不同时间段生成的计费账单按照时间先后顺序合并为一个账单进行结算,得到结算单;推送所述结算单至用户。在其中一个实施例中,所述根据所述计费数据以及已配置的计费规则,生成计费账单之后,还包括:存储所述计费账单,并记录存储路径;根据所述计费账单的存储路径以及本次计费账单标识生成浏览链接;获取预设账单邮件模板,将所述浏览链接以及本次计费账单支付方身份信息更新至所述预设账单邮件模板;推送更新后的预设账单邮件模板至本次计费账单支付方对应的预设邮箱。一种在线计费装置,所述装置包括:接收模块,用于接收业务系统发送的计费需求;场景识别模块,用于根据所述计费需求,识别当前计费场景;计费规则配置模块,用于根据当前计费场景,配置计费规则;账单生成模块,用于获取业务系统发送的计费数据,根据所述计费数据以及已配置的计费规则,生成计费账单;发送模块,用于发送所述计费账单至业务系统。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上述方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述的方法的步骤。上述在线计费方法、装置、计算机设备和存储介质,接收业务系统发送的计费需求,根据所述计费需求,识别当前计费场景,根据当前计费场景,配置计费规则,根据计费数据以及已配置的计费规则,生成计费账单,反馈计费账单至业务系统。整个过程中,计费系统与业务系统相对独立,计费动作在计费系统内完成,减小业务系统的影响,并且根据不同需求配置计费规则,可以准确实现在线计费。附图说明图1为一个实施例中在线计费方法的应用环境图;图2为一个实施例中在线计费方法的流程示意图;图3为另一个实施例中在线计费方法的流程示意图;图4为一个实施例中在线计费装置的结构框图;图5为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的在线计费方法,可以应用于如图1所示的应用环境中。其中,业务系统服务器102通过网络与计费系统服务器104通过网络进行通信。计费系统服务器104接收业务系统服务器102发送的计费需求,计费系统服务器104根据计费需求,识别当前计费场景,根据当前计费场景,配置计费规则;业务系统服务器102发送计费数据至计费系统服务器104,计费系统服务器104根据计费数据以及已配置的计费规则,生成计费账单,发送计费账单至业务系统服务器102。业务系统服务器102和计费系统服务器104两者之间是存在数据交互且相对独立的两个服务器,两个服务器可以高度集成也可以分布式设置。在一个实施例中,如图2所示,提供了一种在线计费方法,以该方法应用于图1中的计费系统服务器104为例进行说明,包括以下步骤:S100:接收业务系统发送的计费需求。业务系统发送计费需求至计费系统中,在该计费需求中携带计费对象身份、收取费用的方式、业务系统当前提供给计费对象的业务服务等信息。具体来说,计费系统在接收到业务系统发送的计费需求时,还可以识别为满足本次计费需求,自身所需启用/唤醒的计费功能。S200:根据计费需求,识别当前计费场景。计费场景有多种多样,一般来说,不同的计费需求对应不同的计费场景,而针对不同的计费场景,为实现准确计费,计费需要针对性配置计费规则。具体来说,计费场景可以包括智能认证功能计费、支付通道代收付计费以及贷款转付私募。S300:根据当前计费场景,配置计费规则。计费规则包括单次计费收取费用、计费周期、结算周期、账单生成周期等。为满足不同的计费场景,需要针对性配置计费规则。具体来说,计费场景与对应的计费规则基于历史经验数据,得出不同计费场景对应的计费规则,再根据当前计费场景,配置本轮的计费规则。即在实际应用中,可以构建计费场景——计费规则的对应关系数据库,当计费系统识别出当前计费场景时,调用该数据库中数据,根据当前计费场景以及计费场景——计费规则的对应关系数据库,配置计费规则。更进一步来说,该计费场景——计费规则的对应关系数据库是基于历史经验数据,例如行业计费规则配置规范、收费标准、以及专家经验数据等构件的数据库,该数据库还可以在后续使用中不断更新、完善。S400:获取业务系统发送的计费数据,根据计费数据以及已配置的计费规则,生成计费账单。业务系统发送计费数据至计费系统,具体来说,业务系统可以在发送计费需求时,一并发送计费数据至计费系统,计费系统先缓存接收到的计费数据,在该步骤时再直接读取这部分缓存的数据。在计费数本文档来自技高网...

【技术保护点】
1.一种在线计费方法,所述方法包括:接收业务系统发送的计费需求;根据所述计费需求,识别当前计费场景;根据当前计费场景,配置计费规则;获取业务系统发送的计费数据,根据所述计费数据以及已配置的计费规则,生成计费账单;发送所述计费账单至业务系统。

【技术特征摘要】
1.一种在线计费方法,所述方法包括:接收业务系统发送的计费需求;根据所述计费需求,识别当前计费场景;根据当前计费场景,配置计费规则;获取业务系统发送的计费数据,根据所述计费数据以及已配置的计费规则,生成计费账单;发送所述计费账单至业务系统。2.根据权利要求1所述的方法,其特征在于,所述根据所述计费需求,识别当前计费场景包括:根据所述计费需求,识别计费对象身份、已提供给计费对象的业务服务以及最小计费科目;根据所述计费对象身份、已提供给计费对象的业务服务以及最小计费科目,识别当前计费场景。3.根据权利要求2所述的方法,其特征在于,所述根据所述计费对象身份、已提供给计费对象的业务服务以及最小计费科目,识别当前计费场景包括:获取预设计费场景集合,所述预设计费场景集合中包括多个计费场景以及各个计费场景分别对应的计费对象身份、业务服务以及最小计费科目;根据所述计费对象身份、已提供给计费对象的业务服务以及最小计费科目,在所述预设计费场景集合中进行计费场景类型匹配;查找匹配度最高对应的计费场景,将查找到的匹配度最高的计费场景作为当前计费场景。4.根据权利要求1所述的方法,其特征在于,所述根据当前计费场景,配置计费规则包括:根据当前计费场景,配置单次提供服务收取费用、免费提供服务次数、账单结算次数以及账单生成次数。5.根据权利要求1所述的方法,其特征在于,所述发送所述计费账单至业务系统之后,还包括:接收用户发送的支付请求,所述支付请求携带用户身份识别标识;查找与用户身份对应的用户账户,在用户对应的账户余额中扣除本次账单对应的支付金额,完成支付操作;根据支付成...

【专利技术属性】
技术研发人员:章钰铃钱红
申请(专利权)人:深圳壹账通智能科技有限公司
类型:发明
国别省市:广东,44

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

1