活动预算更新方法及装置制造方法及图纸

技术编号:30231816 阅读:13 留言:0更新日期:2021-09-29 10:06
本发明专利技术提供了一种活动预算更新方法及装置,该方法包括:在检测到终端向退款系统发送的交易退款请求时,确定目标交易业务所参与的业务活动;获取目标交易业务对应的交易码;基于交易码,设置延迟更新时间;检测退款冲正系统是否在延迟更新时间内,执行目标交易业务对应的退款冲正操作;若否,则不更新所述业务活动的活动预算;若是,则获取所述交易退款请求中包含的所述业务活动对应的目标活动预算,并基于所述目标活动预算,更新预设的数据库中所述业务活动对应的总活动预算。应用本发明专利技术提供的方法,可以对活动预算进行有效的控制,防止活动预算超额。活动预算超额。活动预算超额。

【技术实现步骤摘要】
活动预算更新方法及装置


[0001]本专利技术涉及计算机
,特别是涉及一种活动预算更新方法及装置。

技术介绍

[0002]随着计算机技术的快速发展,线上支付成为了大众消费者的主流支付方式。为了提高消费者的消费体验,各大电商平台和线下商户均会与各个支付平台和银行达成合作,应用支付平台或者银行的应用程序进行交易支付。
[0003]各个支付平台和银行为了促进消费者的积极消费,通常会设置某一项业务活动对应的活动预算,根据活动预算设置对应的优惠券和活动名额。当消费者在成功获得活动名额和优惠券后,可以应用优惠券进行消费操作,消费者在进行消费时,会抵扣相应的活动预算。当消费者在进行消费后,可能会进行退款交易,在退款交易时,为了更好服务大众客户,需要对活动预算进行同步回加。在执行退款交易之后,可能会发生退款冲正操作,即,退款发生错误,原先回加的活动预算又需要退回原账户。由于退款冲正操作是退款交易的反向操作,因此,在发生退款冲正时,还需要将活动预算恢复至更新前的活动预算。但是在实际操作过程中,在发生退款交易并更新活动预算后,可能会存在其他消费者进行消费操作,并抵扣掉原先回加的活动预算,若此时再发生退款冲正,容易导致活动预算超额。因此,现有技术中的活动预算无法进行有效的控制。

技术实现思路

[0004]有鉴于此,本专利技术提供一种活动预算更新方法,通过该方法,可以对活动预算进行有效的控制,防止活动预算超额。
[0005]本专利技术还提供了一种活动预算更新装置,用以保证上述方法在实际中的实现及应用。<br/>[0006]一种活动预算更新方法,包括:
[0007]在检测到终端向退款系统发送的目标交易业务对应的交易退款请求时,确定所述目标交易业务所参与的业务活动;
[0008]获取所述交易退款请求中所述目标交易业务对应的交易码;
[0009]基于所述交易码,设置所述业务活动对应的活动预算的延迟更新时间;
[0010]检测预设的退款冲正系统是否在所述延迟更新时间内,执行所述目标交易业务对应的退款冲正操作;
[0011]若所述退款冲正系统在所述延迟更新时间内,执行所述交易码对应的退款冲正操作,则不更新所述业务活动的活动预算;
[0012]若所述退款冲正系统在所述延迟更新时间内,未执行所述交易码对应的退款冲正操作,则获取所述交易退款请求中包含的所述业务活动对应的目标活动预算,并基于所述目标活动预算,更新预设的数据库中所述业务活动对应的总活动预算。
[0013]上述的方法,可选的,在检测到终端向退款系统发送的目标交易业务对应的交易
退款请求之前,还包括:
[0014]获取所述目标交易业务对应的交易信息;
[0015]基于所述交易信息,生成所述目标交易业务对应的交易码;
[0016]将所述交易信息及所述交易码发送至所述退款系统,触发所述退款系统内的每个退款服务器基于所述交易信息及所述交易码生成所述目标交易业务对应的最大退款时间;其中,所述退款系统包含多个退款服务器,各个所述退款服务器之间用于执行不同的退款服务操作,每个所述服务器对应的最大退款时间为,该退款服务器基于所述交易信息及所述交易码执行该退款服务器对应的退款服务操作所需的最长操作时间;
[0017]接收所述退款系统发送的各个最大退款时间,并将各个所述最大退款时间与所述交易码关联并保存。
[0018]上述的方法,可选的,所述基于所述交易码,设置所述业务活动对应的活动预算的延迟更新时间,包括:
[0019]获取所述交易码关联的各个最大退款时间;
[0020]计算各个所述最大退款时间之间的时间差,并将所述时间差设置为所述业务活动对应的活动预算的延迟更新时间。
[0021]上述的方法,可选的,所述检测预设的退款冲正系统是否在所述延迟更新时间内,执行所述目标交易业务对应的退款冲正,包括:
[0022]监控所述退款冲正系统的系统日志;
[0023]在所述延迟更新时间内,实时查询所述系统日志是否包含所述目标交易业务对应的交易码;
[0024]若在所述延迟更新时间内,查询到所述系统日志包含所述目标交易业务对应的交易码,则确定所述退款冲正系统在所述延迟更新时间内,已执行所述目标交易业务对应的退款冲正操作;
[0025]若在所述延迟更新时间内,未查询到所述系统日志包含所述目标交易业务对应的交易码,则确定所述退款冲正系统在所述延迟更新时间内,未执行所述目标交易业务对应的退款冲正操作。
[0026]上述的方法,可选的,还包括:
[0027]实时检测所述数据库中所述业务活动对应的总活动预算是否达到预先设置的预算阈值,并在所述总活动预算达到预先设置的预算阈值时,关闭所述业务活动。
[0028]一种活动预算更新装置,包括:
[0029]确定单元,用于在检测到终端向退款系统发送的目标交易业务对应的交易退款请求时,确定所述目标交易业务所参与的业务活动;
[0030]第一获取单元,用于获取所述交易退款请求中所述目标交易业务对应的交易码;
[0031]设置单元,用于基于所述交易码,设置所述业务活动对应的活动预算的延迟更新时间;
[0032]检测单元,用于检测预设的退款冲正系统是否在所述延迟更新时间内,执行所述目标交易业务对应的退款冲正操作;
[0033]取消操作单元,用于若所述退款冲正系统在所述延迟更新时间内,执行所述交易码对应的退款冲正操作,则不更新所述业务活动的活动预算;
[0034]更新单元,用于若所述退款冲正系统在所述延迟更新时间内,未执行所述交易码对应的退款冲正操作,则获取所述交易退款请求中包含的所述业务活动对应的目标活动预算,并基于所述目标活动预算,更新预设的数据库中所述业务活动对应的总活动预算。
[0035]上述的装置,可选的,还包括:
[0036]第二获取单元,用于获取所述目标交易业务对应的交易信息;
[0037]生成单元,用于基于所述交易信息,生成所述目标交易业务对应的交易码;
[0038]触发单元,用于将所述交易信息及所述交易码发送至所述退款系统,触发所述退款系统内的每个退款服务器基于所述交易信息及所述交易码生成所述目标交易业务对应的最大退款时间;其中,所述退款系统包含多个退款服务器,各个所述退款服务器之间用于执行不同的退款服务操作,每个所述服务器对应的最大退款时间为,该退款服务器基于所述交易信息及所述交易码执行该退款服务器对应的退款服务操作所需的最长操作时间;
[0039]保存单元,用于接收所述退款系统发送的各个最大退款时间,并将各个所述最大退款时间与所述交易码关联并保存。
[0040]上述的装置,可选的,所述设置单元,包括:
[0041]获取子单元,用于获取所述交易码关联的各个最大退款时间;
[0042]计算子单元,用于计算各个所述最大退款时间之间的时间差,并将所述时间差设置为所述业务活动对应的活动预算的延迟更新时间。...

【技术保护点】

【技术特征摘要】
1.一种活动预算更新方法,其特征在于,包括:在检测到终端向退款系统发送的目标交易业务对应的交易退款请求时,确定所述目标交易业务所参与的业务活动;获取所述交易退款请求中所述目标交易业务对应的交易码;基于所述交易码,设置所述业务活动对应的活动预算的延迟更新时间;检测预设的退款冲正系统是否在所述延迟更新时间内,执行所述目标交易业务对应的退款冲正操作;若所述退款冲正系统在所述延迟更新时间内,执行所述交易码对应的退款冲正操作,则不更新所述业务活动的活动预算;若所述退款冲正系统在所述延迟更新时间内,未执行所述交易码对应的退款冲正操作,则获取所述交易退款请求中包含的所述业务活动对应的目标活动预算,并基于所述目标活动预算,更新预设的数据库中所述业务活动对应的总活动预算。2.根据权利要求1所述的方法,其特征在于,在检测到终端向退款系统发送的目标交易业务对应的交易退款请求之前,还包括:获取所述目标交易业务对应的交易信息;基于所述交易信息,生成所述目标交易业务对应的交易码;将所述交易信息及所述交易码发送至所述退款系统,触发所述退款系统内的每个退款服务器基于所述交易信息及所述交易码生成所述目标交易业务对应的最大退款时间;其中,所述退款系统包含多个退款服务器,各个所述退款服务器之间用于执行不同的退款服务操作,每个所述服务器对应的最大退款时间为,该退款服务器基于所述交易信息及所述交易码执行该退款服务器对应的退款服务操作所需的最长操作时间;接收所述退款系统发送的各个最大退款时间,并将各个所述最大退款时间与所述交易码关联并保存。3.根据权利要求2所述的方法,其特征在于,所述基于所述交易码,设置所述业务活动对应的活动预算的延迟更新时间,包括:获取所述交易码关联的各个最大退款时间;计算各个所述最大退款时间之间的时间差,并将所述时间差设置为所述业务活动对应的活动预算的延迟更新时间。4.根据权利要求3所述的方法,其特征在于,所述检测预设的退款冲正系统是否在所述延迟更新时间内,执行所述目标交易业务对应的退款冲正,包括:监控所述退款冲正系统的系统日志;在所述延迟更新时间内,实时查询所述系统日志是否包含所述目标交易业务对应的交易码;若在所述延迟更新时间内,查询到所述系统日志包含所述目标交易业务对应的交易码,则确定所述退款冲正系统在所述延迟更新时间内,已执行所述目标交易业务对应的退款冲正操作;若在所述延迟更新时间内,未查询到所述系统日志包含所述目标交易业务对应的交易码,则确定所述退款冲正系统在所述延迟更新时间内,未执行所述目标交易业务对应的退款冲正操作。
5.根据权利要求1所述的方法,其特征在于,还包括:实时检测所述数据库中所述业务活动对应的总活动预算是否达到预先设置的预算阈值,并在所述总活动预算达到预先设置的预算阈值时,关闭所述业务活动。6.一种活动预算更新装置,其特征在于,包括:确定...

【专利技术属性】
技术研发人员:孙中军刘小刚詹丽周师专田威肖慧闵张永颖麦林鑫朱湘东周宝琛
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1