优惠活动的名额管理方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:32968445 阅读:13 留言:0更新日期:2022-04-09 11:29
本申请涉及一种优惠活动的名额管理方法、装置、计算机设备和存储介质。该方法包括:接收优惠计算请求,根据所述优惠计算请求获取优惠活动列表;获取订单信息,根据所述订单信息按照优惠规则计算优惠活动列表中每个优惠活动对应的可优惠金额;获取支付方式,根据支付方式匹配符合条件的优惠活动;在所述优惠活动有复用名额时,选用复用名额并展示优惠金额;其中,所述复用名额指当前用户之前已经锁定活动名额且还在锁定时限内;活动名额指活动预算和/或活动次数。采用本方法能够满足减少重复锁定,让活动资金得到最大化利用。让活动资金得到最大化利用。让活动资金得到最大化利用。

【技术实现步骤摘要】
优惠活动的名额管理方法、装置、计算机设备及存储介质


[0001]本申请涉及数据处理
,特别是涉及优惠活动的名额管理方法、装置、计算机设备及存储介质。

技术介绍

[0002]近年来,随着互联网的发展,电商平台如雨后春笋般的大量涌现。各大电商平台和商家为了吸引消费者,推出了各种各样的促销活动(例如满减、红包、优惠券等)。第三方支付公司为了提升自身竞争力,为商户、银行等合作伙伴提供了满减、红包等营销工具。支付满减因开展方便,无需将红包或优惠券提前发放至用户账户,且支持固定/随机/按比率的多种形势,使用非常广泛。
[0003]但随着这种促销活动规模越来越大,参与的商家用户越来越多,会导致高并发场景带来诸多问题,如在高并发情况下,未能及时对资金限制,使得资金超预算出现资金安全问题,或是在高并发场景下,用户本享有优惠,但最终由于高并发,预设优惠名额被占用完,最终导致用户体验方面的问题以及由于用户最终下单的不确定性带来的不能使活动资金最大利用等问题。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种优惠活动的名额管理方法、装置、计算机设备及存储介质。
[0005]优惠活动的名额管理方法,该方法包括:
[0006]接收优惠计算请求,根据所述优惠计算请求获取优惠活动列表;
[0007]获取订单信息,根据所述订单信息按照优惠规则计算优惠活动列表中每个优惠活动对应的可优惠金额;
[0008]获取支付方式,根据支付方式匹配符合条件的优惠活动;在所述优惠活动有复用名额时,选用复用名额并展示优惠金额;
[0009]其中,所述复用名额指当前用户之前已经锁定活动名额且还在锁定时限内;活动名额指活动预算和/或活动次数。
[0010]优惠活动的名额管理装置,包括:接收模块,其用于接收优惠计算请求,根据所述优惠计算请求获取满减活动列表;第一获取模块,其用于获取订单信息,根据所述订单信息按照优惠规则计算优惠活动列表中每个优惠活动对应的可优惠金额;第二获取模块,其用于获取支付方式,根据支付方式匹配符合条件的优惠活动;在所述优惠活动有复用名额时,选用复用名额并展示优惠金额;其中,所述复用名额指当前用户之前已经锁定活动名额且还在锁定时限内;活动名额指活动预算和/或活动次数。
[0011]一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0012]接收优惠计算请求,根据所述优惠计算请求获取优惠活动列表;
[0013]获取订单信息,根据所述订单信息按照优惠规则计算优惠活动列表中每个优惠活动对应的可优惠金额;
[0014]获取支付方式,根据支付方式匹配符合条件的优惠活动;在所述优惠活动有复用名额时,选用复用名额并展示优惠金额;
[0015]其中,所述复用名额指当前用户之前已经锁定活动名额且还在锁定时限内;活动名额指活动预算和/或活动次数。
[0016]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0017]接收优惠计算请求,根据所述优惠计算请求获取优惠活动列表;
[0018]获取订单信息,根据所述订单信息按照优惠规则计算优惠活动列表中每个优惠活动对应的可优惠金额;
[0019]获取支付方式,根据支付方式匹配符合条件的优惠活动;在所述优惠活动有复用名额时,选用复用名额并展示优惠金额;
[0020]其中,所述复用名额指当前用户之前已经锁定活动名额且还在锁定时限内;活动名额指活动预算和/或活动次数。
[0021]上述本申请在高并发场景下通过redis串行单线程执行保证并发情况下活动次数、金额不超出活动设置,通过活动名额管理,让活动名额锁定时可以确保用户看到就能够使用,能保证实时性和预算扣减的准确性,进而提高了用户体验及保证资金安全,同时在优惠活动有复用名额时,优选使用可以减少重复锁定,减轻系统压力,并能够使活动预算最大化利用。
附图说明
[0022]图1、一个实施例中涉及的硬件运行环境的优惠活动的名额管理装置的结构示意图;
[0023]图2、一个实施例中优惠活动的名额管理方法步骤的细化流程示意图;
[0024]图3、一个实施例中创建优惠活动的流程示意图;
[0025]图4、一个实施例中修改优惠活动的流程示意图;
[0026]图5、一个实施例中根据单个支付方式计算的优惠活动流程示意图;
[0027]图6、一个实施例中活动名额消耗、释放的流程示意图。
具体实施方式
[0028]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0029]可以理解,本申请所使用的术语“或者/和”,描述关联对象的关联关系,表示可以存在三种关系,例如,A或者/和B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或者”的关系。
[0030]参照图1,图1为本申请实施例方案涉及的硬件运行环境的优惠活动的名额管理装置的结构示意图。
[0031]如图1所示,该名额管理装置可以包括:处理器1001,例如CPU,通信总线1002、管理员接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。管理员接口1003可以连接包括显示屏(Display)、输入单元比如键盘(Keyboard),可选管理员接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI

FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non

volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
[0032]本领域技术人员可以理解,图1中示出的优惠活动的名额管理装置结构并不构成对优惠活动的名额管理装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。所述名额管理装置可用于应用服务器。
[0033]如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、管理员接口模块以及支付程序。在图1所示的应用服务器中,网络接口1004主要用于接收客户端发送的数据,还用于与后台数据库进行数据通信;管理员接口1003主要用于与服务器管理维护人员进行交互;本申请应用服务器中的处理器1001、存储器1005可以设置在优惠活动的名额管理装置中,所述优惠活动的名额管理装置通过处理器1001调用存储器1005中存储的优惠活动的名额管理程序,并执行以下操作:
[0034]接收优惠计算请求,根据所述优惠计算请求获取优惠活动列表;
[003本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种优惠活动的名额管理方法,其特征在于,所述方法包括:接收优惠计算请求,根据所述优惠计算请求获取优惠活动列表;获取订单信息,根据所述订单信息按照优惠规则计算优惠活动列表中每个优惠活动对应的可优惠金额;获取支付方式,根据支付方式匹配符合条件的优惠活动;在所述优惠活动有复用名额时,选用复用名额并展示优惠金额;其中,所述复用名额指当前用户之前已经锁定活动名额且还在锁定时限内;活动名额指活动预算和/或活动次数。2.根据权利要求1所述的方法,其特征在于,在所述获取支付方式,根据支付方式匹配符合条件的优惠活动之前还包括:对所述优惠活动列表中的优惠活动按照预设规则进行排序。3.根据权利要求2所述的方法,其特征在于,对所述优惠活动列表中的优惠活动按照预设规则进行排序包括:按照优惠活动的优先使用级或者优惠活动可享受的优惠金额大小进行排序;以及,在优惠活动可享受的优惠金额相同时按优惠活动的优先使用级排序或者在优惠活动可享受的优惠金额和优惠活动的优先使用级都相同时按优惠活动最新更新时间排序。4.根据权利要求1所述的方法,其特征在于,所述获取支付方式,根据支付方式匹配符合条件的优惠活动包括:对用户提交的请求订单信息按照预设的活动通用规则进行校验,当校验通过时,则对每个用户参加活动的次数进行校验;其中,所述活动通用规则是指用户提交的请求订单信息是否满足入围选项;其中所述入围选项包括以下至少一项:支付订单号、用户id、订单金额、支付方式、使用银行、卡类型、银行卡BIN、交易商户、交易终端以及交易时间。5.根据权利要求4所述的方法,其特征在于,所述对每个用户参加活动的次数进行校验包括:检查在预设时间段内该用...

【专利技术属性】
技术研发人员:刘成武
申请(专利权)人:浙江唯品会支付服务有限公司
类型:发明
国别省市:

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

1