支付网关限购控制方法及其装置、设备与介质制造方法及图纸

技术编号:28472196 阅读:10 留言:0更新日期:2021-05-15 21:40
本申请公开一种支付网关限购控制方法及其装置、设备与介质,所述方法包括:接收消费用户在线上店铺的下单指令,获取订单信息;获取线上店铺同一权益对象的多个限购配置信息,限购配置信息包括匹配条件及权益对象的可分配总量;按照责任排序对多个限购配置信息执行链式校验:当订单信息满足排序在先的限购配置信息的匹配条件且该限购配置信息的可分配总量大于对应缓存的已使用权益数量时,执行后一限购配置信息的校验,以此类推直至所有限购配置信息均被执行校验后返回真值,否则返回假值并终止校验;响应于返回的真值或假值而执行相应的支付流程,相应使下单指令的交易金额适用或不适用权益对象。利用本申请所构造的权益发放系统具有高鲁棒性。系统具有高鲁棒性。系统具有高鲁棒性。

【技术实现步骤摘要】
支付网关限购控制方法及其装置、设备与介质


[0001]本申请涉及互联网
,尤其涉及一种支付网关限购控制方法,此外还涉及该些方法相应的装置、设备以及非易失性存储介质。

技术介绍

[0002]在互联网电商领域中,电商平台及其旗下的线上店铺会设置相应的权益发放业务,并且设置权益发放业务体系以维系电商平台及线上店铺与用户的关系,进而向用户发放相应的消费权益,以提升用户在电商平台的应用程序中进行线上购物的积极性,达到促活用户在电商平台及其旗下的线上店铺中的活跃度及提升用户对的黏性,从而带来GMV转化。
[0003]相应的,电商平台所发放的消费权益的数量一般设置有相应的数量,有限次数的权益发放活动有时候还能造成饥饿营销,达到提升店铺活跃度,提高所参与促销的商品销售额的效果。
[0004]当现如今电商平台设置的消费权益数量限制发放的系统中存在相应的漏洞,当用户利用系统的漏洞多次使用消费权益进行消费时,将造成电商平台及线上店铺的巨大经济损失,进而造成电商平台的线上店铺数量减少,不利于电商平台的运营。
[0005]针对在电商平台限制权益发放数量所存在的安全问题,是本领域亟待解决的问题。

技术实现思路

[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]本申请通过为服务器构造链式校验机制,实现对权益对象的可控性安全发放。服务器接收消费用户发送的下单指令,从该下单指令中获取相应的线上店铺的下单商品的订单信息,并根据该订单信息获取线上店铺中相应的权益对象的多个限购配置信息,且按照责任排序对多个所述限购配置信息进行链式校验,优先根据排序中排序最前的所述限购配置信息判断所述订单信息是否满足该限购配置信息的匹配条件,且同时判断该限购配置信息的可分配总量是否大于对应缓存的已使用权益数量,当上述判断完成满足时,将执本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种支付网关限购控制方法,其特征在于,包括如下步骤:接收消费用户在线上店铺触发的下单指令,根据该下单指令获取下单商品的订单信息;获取该线上店铺关于同一权益对象配置的多个限购配置信息,所述限购配置信息包括匹配条件及该匹配条件下所述权益对象的可分配总量;按照预设置的责任排序对多个限购配置信息执行链式校验:当所述订单信息满足排序在先的限购配置信息中的匹配条件且该限购配置信息相对应的可分配总量大于对应缓存的已使用权益数量时,顺序执行后一限购配置信息的校验,以此类推直至所有限购配置信息均被执行校验后返回真值,否则返回假值并终止校验;响应于返回的真值或假值而执行所述下单指令相对应的支付流程,相应使所述下单指令对应的交易金额适用或不适用所述权益对象。2.根据权利要求1所述的方法,其特征在于,响应于返回的真值或假值而执行所述下单指令相对应的支付流程,相应使所述下单指令对应的交易金额适用或不适用所述权益对象的步骤中,当适用时,将各个限购配置信息所对应的缓存中的已使用权益数量均累加一个单位。3.根据权利要求1所述的方法,其特征在于,每个所述限购配置信息的匹配条件,在如下选项中择一:下单指令的订单信息中所包含的支付渠道是否为特定渠道、所述消费用户是否包含经第三方接口引流的标识、所述消费用户是否为预设天数内的新用户。4.根据权利要求1所述的方法,其特征在于,所述订单信息携带消费用户指定的支付渠道、所述线上店铺标识以及用于活动标识码,所述限购配置信息之一被配置为其匹配条件利用所述支付渠道用于校验所述下单指令所采用的支付渠道是否为特定渠道,所述限购配置信息之一被配置为其匹配条件利用的线上店铺标识和活动码标识用于校验所述下单指令是否与所述线上店铺标识和活动码标识相匹配。5.根据权利要求1所述的方法,其特征在于,响应于返回的真值或假值而执行所述下单指令相对应的支付流程,相应使所述下单指令对应的交易金额适用或不适用所述权益对象的步骤中,包括:调用预设接口,获取所述下单指令所属的消费用户的个人账户中的余额数据;判断所述余额数据是否满足所述交易金额,若否则退出,若是则...

【专利技术属性】
技术研发人员:陈伟武
申请(专利权)人:广州聚汇信息技术有限公司
类型:发明
国别省市:

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

1