[发明专利]订单补偿方法、装置和设备及存储介质在审
申请号: | 202210805957.8 | 申请日: | 2022-07-08 |
公开(公告)号: | CN115187337A | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 王洋;王钰 | 申请(专利权)人: | 中信百信银行股份有限公司 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06;G06Q40/00 |
代理公司: | 北京植德律师事务所 11780 | 代理人: | 唐华东 |
地址: | 100029 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 订单 补偿 方法 装置 设备 存储 介质 | ||
本申请提出了一种订单补偿方法、装置和设备及存储介质。本申请采用独立于业务系统的补偿系统,通过将失败订单作为补偿单记录到补偿数据库中,以及通过扫描补偿数据库中的目标补偿单,向业务系统发起补偿回调情感求,实现订单补偿。本申请通过采用独立的补偿系统,将补偿系统和业务系统解耦,使得业务系统只需要关注业务流程,补偿系统只需要关注补偿流程,补偿代码不必跟随业务代码的修改而修改,而且,支持人工手动发起补偿调度任务,以此解决现有的技术方案所存在的问题。
技术领域
本申请涉及数据处理技术领域,具体涉及一种订单补偿方法、装置和设备及存储介质。
背景技术
消费金融为消费金融公司向各阶层消费者提供消费贷款的现代金融服务方式,具有单笔授信额度小、审批速度快、无需抵押担保、服务方式灵活、贷款期限短等优势。消费金融有助于银行开辟零售市场和中间业务、有助于完善货币政策传导机制和扩大内需。发展消费金融有利于金融政策对国民经济运行的及时、准确调控。
在消费金融领域,业务系统在接收到消费者信贷申请后,记录为订单并进行处理。其中,订单补偿是一种重要的解决方案。订单第一次处理失败后,补偿系统会发起重试补偿,以避免因服务不可用导致订单失败,提高订单成功率。
参考图1,常见的补偿解决方案为:业务流程处理失败后,轮询发起补偿,补偿成功后,退出流程。这种方案业务代码跟补偿代码耦合在一起,如果业务代码修改,补偿的代码也需要修改,而且不能人工发起补偿。
发明内容
本申请提供一种订单补偿方法、装置和设备及存储介质。
第一方面,本申请提供一种订单补偿方法,包括:响应于接收到业务系统发送的失败订单的信息,将所述失败订单作为补偿单记录到补偿数据库中,并设置对应的最大补偿次数;调用补偿调度任务,周期性扫描所述补偿数据库,提取目标补偿单;判断所述目标补偿单的重试次数是否小于对应的最大补偿次数,若小于,则将重试次数加一,并向所述业务系统发起补偿回调请求,所述补偿回调请求用于指示所述业务系统重试执行所述目标补偿单对应的业务流程。
在一些可选的实施方式中,所述方法进一步包括:若所述目标补偿单的重试次数不小于对应的最大补偿次数,则跳过所述目标补偿单。
在一些可选的实施方式中,在所述设置最大补偿次数之前,所述方法进一步包括:接收所述业务系统发送的对应于所述失败订单的最大补偿次数。
在一些可选的实施方式中,所述方法进一步包括:响应于接收到业务系统发送的成功订单的信息,更新所述补偿数据库中记录的补偿单的状态数据。
第二方面,本申请提供一种订单补偿装置,包括:记录模块,被配置成响应于接收到业务系统发送的失败订单的信息,将所述失败订单作为补偿单记录到补偿数据库中,并设置对应的最大补偿次数;补偿模块,被配置成调用补偿调度任务,周期性扫描所述补偿数据库,提取目标补偿单;判断所述目标补偿单的重试次数是否小于对应的最大补偿次数,若小于,则将重试次数加一,并向所述业务系统发起补偿回调请求,所述补偿回调请求用于指示所述业务系统重试执行所述目标补偿单对应的业务流程。
在一些可选的实施方式中,所述补偿模块,进一步被配置成若所述目标补偿单的重试次数不小于对应的最大补偿次数,则跳过所述目标补偿单。
在一些可选的实施方式中,所述记录模块,进一步被配置成接收所述业务系统发送的对应于所述失败订单的最大补偿次数。
在一些可选的实施方式中,所述记录模块,进一步被配置成响应于接收到业务系统发送的成功订单的信息,更新所述补偿数据库中记录的补偿单的状态数据。
第三方面,本申请提供一种计算机设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如第一方面所述的订单补偿方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中信百信银行股份有限公司,未经中信百信银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210805957.8/2.html,转载请声明来源钻瓜专利网。