APP交易信息处理方法及装置制造方法及图纸

技术编号:36541033 阅读:15 留言:0更新日期:2023-02-01 16:39
本发明专利技术公开一种APP交易信息处理方法及装置,涉及计算机数据处理,该方法包括:接收用户提交的第一交易处理请求,其中,第一交易处理请求包括待处理的第一交易的交易信息,第一交易的交易令牌值,交易令牌值为交易的唯一标识;对第一交易的交易信息进行处理;在第一交易的交易信息未处理完成,接收到用户提交的第二交易处理请求时,将第二交易处理请求中的第二交易的交易令牌值与第一交易的交易令牌值进行比对;第二交易处理请求包括待处理的第二交易的交易信息,第二交易的交易令牌值;在比对结果一致时,确定第二交易与第一交易为相同交易,拒绝处理第二交易请求,继续对第一交易的交易信息进行处理,可以保证用户交易安全。可以保证用户交易安全。可以保证用户交易安全。

【技术实现步骤摘要】
APP交易信息处理方法及装置


[0001]本专利技术涉及计算机数据处理
,尤其涉及一种APP交易信息处理方法及装置。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]目前通过APP进行交易时,因为网络环境出现卡顿等现象,用户可能在第一笔交易尚未完成时,多次点击提交交易按钮。但是,该操作易导致用户在无意识的情况下,发起多笔交易,而后台交易系统会对收到的多笔交易请求逐个扣款,造成用户资金损失,浪费交易资源,影响用户体验。
[0004]针对上述问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]本专利技术实施例提供一种APP交易信息处理方法,应用于APP后台服务器,用以保证用户资金安全,节约交易资源,改善用户体验,该方法包括:
[0006]接收用户通过APP客户端提交的第一交易处理请求,其中,第一交易处理请求包括待处理的第一交易的交易信息,第一交易的交易令牌值,交易令牌值为交易的唯一标识;
[0007]对第一交易的交易信息进行处理;
[0008]在第一交易的交易信息未处理完成,接收到用户提交的第二交易处理请求时,将第二交易处理请求中的第二交易的交易令牌值与第一交易的交易令牌值进行比对;第二交易处理请求包括待处理的第二交易的交易信息,第二交易的交易令牌值;
[0009]在比对结果一致时,确定第二交易与第一交易为相同交易,拒绝处理第二交易请求,继续对第一交易的交易信息进行处理。
[0010]本专利技术实施例还提供一种APP交易信息处理方法,应用于APP客户端,用以保证用户资金安全,节约交易资源,改善用户体验,该方法包括:
[0011]在用户提交第一交易处理请求之后,实时监测APP页面及APP后台服务器,其中,第一交易处理请求包括待处理的第一交易的交易信息,第一交易的交易令牌值,交易令牌值为交易的唯一标识;
[0012]在未接收到第一交易的交易信息处理结果,监测到用户提交的第二交易处理请求时,若第二交易的交易信息与第一交易的交易信息相同,确定第二交易与第一交易为相同交易,将接收到的第一交易令牌值,赋予第二交易处理请求;根据用户提交第二交易处理请求的第二时刻信息,将第二交易处理请求排列在等待队列中,轮询等待队列,将第二交易处理请求,发送到APP后台服务器;
[0013]在接收到第一交易的交易信息处理结果后,清除第一交易令牌值,等待接收APP后台服务器重新返回的交易令牌值。
[0014]将第二交易处理请求,发送到APP后台服务器。
[0015]本专利技术实施例还提供一种APP交易信息处理装置,应用于APP后台服务器,用以保证用户资金安全,节约交易资源,改善用户体验,该装置包括:
[0016]接收模块,用于接收用户通过APP客户端提交的第一交易处理请求,其中,第一交易处理请求包括待处理的第一交易的交易信息,第一交易的交易令牌值,交易令牌值为交易的唯一标识;
[0017]处理模块,用于对第一交易的交易信息进行处理;
[0018]第一比对模块,用于在第一交易的交易信息未处理完成,接收到用户提交的第二交易处理请求时,将第二交易处理请求中的第二交易的交易令牌值与第一交易的交易令牌值进行比对;第二交易处理请求包括待处理的第二交易的交易信息,第二交易的交易令牌值;
[0019]拒绝模块,用于在比对结果一致时,确定第二交易与第一交易为相同交易,拒绝处理第二交易请求,继续对第一交易的交易信息进行处理。
[0020]本专利技术实施例还提供一种APP交易信息处理装置,应用于APP客户端,用以保证用户资金安全,节约交易资源,改善用户体验,该装置包括:
[0021]监测模块,用于在用户提交第一交易处理请求之后,实时监测APP页面及APP后台服务器,其中,第一交易处理请求包括待处理的第一交易的交易信息,第一交易的交易令牌值,交易令牌值为交易的唯一标识;
[0022]赋予与轮询模块,用于在未接收到第一交易的交易信息处理结果,监测到用户提交的第二交易处理请求时,若第二交易的交易信息与第一交易的交易信息相同,确定第二交易与第一交易为相同交易,将接收到的第一交易令牌值,赋予第二交易处理请求;根据用户提交第二交易处理请求的第二时刻信息,将第二交易处理请求排列在等待队列中,轮询等待队列,将第二交易处理请求,发送到APP后台服务器;
[0023]清除模块,用于在接收到第一交易的交易信息处理结果后,清除第一交易令牌值,等待接收APP后台服务器重新返回的交易令牌值。
[0024]本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述APP交易信息处理方法。
[0025]本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述APP交易信息处理方法。
[0026]本专利技术实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述APP交易信息处理方法。
[0027]本专利技术实施例应用于APP后台服务器时,接收用户通过APP客户端提交的第一交易处理请求,其中,第一交易处理请求包括待处理的第一交易的交易信息,第一交易的交易令牌值,交易令牌值为交易的唯一标识;对第一交易的交易信息进行处理;在第一交易的交易信息未处理完成,接收到用户提交的第二交易处理请求时,将第二交易处理请求中的第二交易的交易令牌值与第一交易的交易令牌值进行比对;第二交易处理请求包括待处理的第二交易的交易信息,第二交易的交易令牌值;在比对结果一致时,确定第二交易与第一交易为相同交易,拒绝处理第二交易请求,继续对第一交易的交易信息进行处理。通过比对相同
交易请求信息的交易令牌值,可以避免重复处理交易请求信息,保证用户资金安全,节约交易资源,改善用户体验。
[0028]本专利技术实施例应用于APP客户端时,在用户提交第一交易处理请求之后,实时监测APP页面及APP后台服务器,其中,第一交易处理请求包括待处理的第一交易的交易信息,第一交易的交易令牌值,交易令牌值为交易的唯一标识;在未接收到第一交易的交易信息处理结果,监测到用户提交的第二交易处理请求时,若第二交易的交易信息与第一交易的交易信息相同,确定第二交易与第一交易为相同交易,将接收到的第一交易令牌值,赋予第二交易处理请求;根据用户提交第二交易处理请求的第二时刻信息,将第二交易处理请求排列在等待队列中,轮询等待队列,将第二交易处理请求,发送到APP后台服务器;在接收到第一交易的交易信息处理结果后,清除第一交易令牌值,等待接收APP后台服务器重新返回的交易令牌值。通过为相同的交易请求信息赋予同一交易令牌值,可以避免APP后台服务器重复处理交易请求信息,保证用户资金安全,节约交易资源,改善用户体验。
附图说明...

【技术保护点】

【技术特征摘要】
1.一种APP交易信息处理方法,其特征在于,应用于APP后台服务器,包括:接收用户通过APP客户端提交的第一交易处理请求,其中,第一交易处理请求包括待处理的第一交易的交易信息,第一交易的交易令牌值,交易令牌值为交易的唯一标识;对第一交易的交易信息进行处理;在第一交易的交易信息未处理完成,接收到用户提交的第二交易处理请求时,将第二交易处理请求中的第二交易的交易令牌值与第一交易的交易令牌值进行比对;第二交易处理请求包括待处理的第二交易的交易信息,第二交易的交易令牌值;在比对结果一致时,确定第二交易与第一交易为相同交易,拒绝处理第二交易请求,继续对第一交易的交易信息进行处理。2.如权利要求1所述的方法,其特征在于,在接收用户提交的第一交易处理请求之前,还包括:接收用户通过APP客户端提出的交易令牌值获取请求,其中,交易令牌值获取请求包括交易令牌信息,所述交易令牌信息为该用户首次登录APP时,根据用户设置的用户名信息和密码信息生成的;根据交易令牌信息和用户提出交易令牌值获取请求的第一时刻信息,生成第一交易令牌值,将第一交易令牌值返回至APP客户端。3.如权利要求2所述的方法,其特征在于,所述交易令牌信息为字符串信息。4.如权利要求1所述的方法,其特征在于,所述交易信息包括以下至少一项信息:交易类别信息、交易金额信息、交易地点信息、交易渠道信息。5.一种APP交易信息处理方法,其特征在于,应用于APP客户端,包括:在用户提交第一交易处理请求之后,实时监测APP页面及APP后台服务器,其中,第一交易处理请求包括待处理的第一交易的交易信息,第一交易的交易令牌值,交易令牌值为交易的唯一标识;在未接收到第一交易的交易信息处理结果,监测到用户提交的第二交易处理请求时,若第二交易的交易信息与第一交易的交易信息相同,确定第二交易与第一交易为相同交易,将接收到的第一交易令牌值,赋予第二交易处理请求;根据用户提交第二交易处理请求的第二时刻信息,将第二交易处理请求排列在等待队列中,轮询等待队列,将第二交易处理请求,发送到APP后台服务器;在接收到第一交易的交易信息处理结果后,清除第一交易令牌值,等待接收APP后台服务器重新返回的交易令牌值。6.如权利要求5所述的方法,其特征在于,在用户提交第一交易处理请求之前,还包括:将用户提出的交易令牌值获取请求,发送至APP后台服务器;其中,交易令牌值获取请求包括交易令牌信息,所述交易令牌信息为该用户首次登录APP时,根据用户设置的用户名信息和密码信息生成的;接收APP后台服务器返回的第一交易令牌值,其中第一交易令牌值为APP后台服务器根据交易令牌信息和用户提出交易令牌值获取请求的第一时刻信息生成的。7.如权利要求6所述的方法,其特征在于,所述交易令牌信息为字符串信息。8.如权利要求5所述的方法,其特征在于,所述交易信息包括以下至少一项信息:交易类别信息、交易金额信息、交易地点信息、交易渠道信息。
9.一种APP交易信息处理装置,其特征在于,应用于APP后台服务器,接收模块,用于接收用户通过APP客户端提交的第一交易处理请求,其中,第一交易处理请求包括待处理的第一交易的交易信息,第一交易的交易令牌值,交易令牌值为交易的唯一标识;处理模块,用于对第一交易的交易信息进行处理;第一比对模块,用于在第一交易的交易信息未处理完...

【专利技术属性】
技术研发人员:王锐文林强
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1