System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 交易数据处理方法、装置、设备及介质制造方法及图纸_技高网

交易数据处理方法、装置、设备及介质制造方法及图纸

技术编号:40592594 阅读:3 留言:0更新日期:2024-03-12 21:54
本申请公开一种交易数据处理方法、装置、设备及介质,该方法包括:查询与第一退款交易关联的第一付款交易的第一任务标识和第一周期标识,基于第一任务标识和第一周期标识,确定第一付款交易在第一活动任务的N个任务周期维度下的N个任务统计周期,并获取第一用户在N个任务统计周期下的N个交易数据集合;对于每个任务统计周期,基于交易数据集合和第一退款交易的退款金额,确定每个任务统计周期对应的统计结果;在统计结果不满足任务统计周期对应奖励规则的情况下,向第一用户发起奖励回退请求。根据本申请,能够解决在平台开展多周期维度的奖励活动任务的场景下,在用户发起退款交易后,无法准确回收用户奖励的问题。

【技术实现步骤摘要】

本申请属于数据处理,尤其涉及一种交易数据处理方法、装置、设备及介质


技术介绍

1、随着互联网技术的不断发展和电子设备的普及,线上支付因其便捷、高灵活性的特点,已成为人们日常生活中不可或缺的支付方式。目前,为了满足用户需求,丰富用户支付体验,平台经常面向用户开展一些基于二维码支付、控件支付、手机闪付的线上营销活动,例如用户在满足一些营销活动条件下可以领取一定数量的奖励,例如电子优惠券或者电子红包。

2、相关技术中,随着活动形式越来越丰富,活动规则越来越复杂,尤其在增加了多周期维度下的奖励规则后,使得针对这类任务的退货后奖励回收的逻辑变得难以处理,在用户发起退款交易后,无法准确回收用户奖励,容易造成平台损失。


技术实现思路

1、本申请实施例提供一种交易数据处理方法、装置、设备及介质,能够解决在平台开展多周期维度的奖励活动任务的场景下,在用户发起退款交易后,无法准确回收用户奖励的问题。

2、第一方面,本申请实施例提供一种交易数据处理方法,该方法包括:

3、在获取到第一用户的第一退款交易的情况下,查询与第一退款交易关联的第一付款交易的第一累计标识,其中,第一累计标识包括第一任务标识和第一周期标识,第一付款交易及其关联的所有退款交易均对应同一任务标识和同一周期标识,第一任务标识用于表征第一付款交易所参与的第一活动任务,第一周期标识用于表征第一付款交易的交易所在周期;

4、基于第一任务标识和第一周期标识,确定第一付款交易在第一活动任务的n个任务周期维度下的n个任务统计周期,并获取第一用户在n个任务统计周期下的n个交易数据集合;

5、对于每个任务统计周期,基于交易数据集合和第一退款交易的退款金额,确定每个任务统计周期对应的统计结果;

6、在统计结果不满足任务统计周期对应奖励规则的情况下,向第一用户发起奖励回退请求。

7、第二方面,本申请实施例提供一种交易数据处理装置,该装置包括:

8、查询模块,用于在获取到第一用户的第一退款交易的情况下,查询与第一退款交易关联的第一付款交易的第一累计标识,其中,第一累计标识包括第一任务标识和第一周期标识,第一付款交易及其关联的所有退款交易均对应同一任务标识和同一周期标识,第一任务标识用于表征第一付款交易所参与的第一活动任务,第一周期标识用于表征第一付款交易的交易所在周期;

9、确定模块,用于基于第一任务标识和第一周期标识,确定第一付款交易在第一活动任务的n个任务周期维度下的n个任务统计周期,并获取第一用户在n个任务统计周期下的n个交易数据集合;

10、确定模块,还用于对于每个任务统计周期,基于交易数据集合和第一退款交易的退款金额,确定每个任务统计周期对应的统计结果;

11、奖励处理模块,用于在统计结果不满足任务统计周期对应奖励规则的情况下,向第一用户发起奖励回退请求。

12、第三方面,本申请实施例提供一种电子设备,包括:处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现第一方面所示的交易数据处理方法的步骤。

13、第四方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如第一方面所示的交易数据处理方法的步骤。

14、第五方面,本申请实施例提供一种计算机程序产品,计算机程序产品被存储在非易失的存储介质中,计算机程序产品被至少一个处理器执行时实现如第一方面所示的交易数据处理方法的步骤。

15、第六方面,本申请实施例提供一种芯片,该芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面的交易数据处理方法的步骤。

16、本申请实施例提供一种交易数据处理方法、装置、设备及介质,在获取到第一用户的第一退款交易的情况下,查询与第一退款交易关联的第一付款交易的第一累计标识,第一累计标识包括第一任务标识和第一周期标识。第一任务标识能够表征第一付款交易所参与的第一活动任务,第一周期标识能够表征第一付款交易的交易所在周期,因此基于第一任务标识和第一周期标识,能够在第一活动任务具有多个任务周期维度的场景下,确定第一付款交易在第一活动任务的n个任务周期维度下的n个任务统计周期,也即第一付款交易所参与的每个任务统计周期。在此基础上,结合第一任务标识和第一周期标识,能够对第一用户在每个任务统计周期内针对第一活动任务的付款交易和退款交易进行查询,进而获取到第一用户在n个任务统计周期下的n个交易数据集合。如此,对于每个任务统计周期,均可以基于交易数据集合和第一退款交易的退款金额,确定每个任务统计周期对应的统计结果,从而在当前时刻,对第一用户在多任务周期维度下的任务完成度或者任务进度进行准确统计。基于每个任务周期维度下的准确统计结果,对于每个任务周期维度,均可以在结合统计结果以及任务统计周期对应奖励规则进行奖励回收判定时,保证判定结果的准确性,在统计结果不满足任务统计周期对应奖励规则时,及时向第一用户发起奖励回退请求。因此,本申请对于多周期维度的奖励活动任务,若第一用户在发起第一退款交易后,在任意任务周期维度下未满足对应的奖励规则,则可以向第一用户发起针对该任务周期维度的奖励回退请求,能够有效避免用户先做正向交易获得奖励后,再做反向退货或撤销交易,实现无成本获得奖励的套取奖励行为,规避用户套取优惠,保护真实用户权益,减少平台损失。

本文档来自技高网...

【技术保护点】

1.一种交易数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述第一任务标识和所述第一周期标识,确定所述第一付款交易在第一活动任务的N个任务周期维度下的N个任务统计周期,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述第一任务标识,确定所述第一活动任务的N个任务周期维度,包括:

4.根据权利要求1所述的方法,其特征在于,每笔交易对应一个累计标识,所述累计标识的字段包括任务标识、周期标识和用户标识,所述第一用户的用户标识为第一用户标识,所述获取所述第一用户在所述N个任务统计周期下的N个交易数据集合,包括:

5.根据权利要求4所述的方法,其特征在于,所述获取所述第一用户在每个任务统计周期下的多笔交易关联的多个目标累计标识,包括:

6.根据权利要求4所述的方法,其特征在于,所述累计标识的字段还包括交易金额,所述基于所述交易数据集合和所述第一退款交易的退款金额,确定所述每个任务统计周期对应的统计结果,包括:

7.根据权利要求1所述的方法,其特征在于,在所述查询与所述第一退款交易关联的第一付款交易的第一累计标识之前,所述方法还包括:

8.根据权利要求4所述的方法,其特征在于,每笔交易对应一个累计标识,所述累计标识的字段包括任务标识、周期标识、用户标识和交易金额,所述第一用户的用户标识为第一用户标识,在所述查询与所述第一退款交易关联的第一付款交易的第一累计标识之后,所述方法还包括:

9.根据权利要求1所述的方法,其特征在于,同一用户的所有交易请求由同一线程处理,在所述查询与所述第一退款交易关联的第一付款交易的第一累计标识之前,所述方法还包括:

10.根据权利要求9所述的方法,其特征在于,所述方法应用于电子设备,所述确定与所述第一用户匹配的第一线程,包括:

11.根据权利要求1所述的方法,其特征在于,所述第一累计标识还包括奖励轮次标识,所述对于每个任务统计周期,基于所述交易数据集合和所述第一退款交易的退款金额,确定所述每个任务统计周期对应的统计结果,包括:

12.一种交易数据处理装置,其特征在于,所述装置包括:

13.一种电子设备,其特征在于,所述电子设备包括:处理器以及存储有计算机程序指令的存储器;

14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1至11中任意一项所述的交易数据处理方法。

15.一种计算机程序产品,其特征在于,所述计算机程序产品被存储在非易失的存储介质中,所述计算机程序产品被至少一个处理器执行时实现如权利要求1至11中任意一项所述的交易数据处理方法。

...

【技术特征摘要】

1.一种交易数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述第一任务标识和所述第一周期标识,确定所述第一付款交易在第一活动任务的n个任务周期维度下的n个任务统计周期,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述第一任务标识,确定所述第一活动任务的n个任务周期维度,包括:

4.根据权利要求1所述的方法,其特征在于,每笔交易对应一个累计标识,所述累计标识的字段包括任务标识、周期标识和用户标识,所述第一用户的用户标识为第一用户标识,所述获取所述第一用户在所述n个任务统计周期下的n个交易数据集合,包括:

5.根据权利要求4所述的方法,其特征在于,所述获取所述第一用户在每个任务统计周期下的多笔交易关联的多个目标累计标识,包括:

6.根据权利要求4所述的方法,其特征在于,所述累计标识的字段还包括交易金额,所述基于所述交易数据集合和所述第一退款交易的退款金额,确定所述每个任务统计周期对应的统计结果,包括:

7.根据权利要求1所述的方法,其特征在于,在所述查询与所述第一退款交易关联的第一付款交易的第一累计标识之前,所述方法还包括:

8.根据权利要求4所述的方法,其特征在于,每笔交易对应一个累计标识,所述累计标识的字段包括任务标识、周期标识、用户标识...

【专利技术属性】
技术研发人员:唐海鹏范宇田丰查骏
申请(专利权)人:中国银联股份有限公司
类型:发明
国别省市:

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

1