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

技术编号:37359127 阅读:19 留言:0更新日期:2023-04-27 07:08
本发明专利技术涉及信息处理技术领域,具体涉及一种卡数据交易处理方法、装置和电子设备,该方法包括:响应于充值设备发送的实时充值指令,检测预设服务器中,是否存在与实时充值指令卡号相同的历史存疑订单;若存在,则获取设备端交易信息;然后基于历史存疑订单的服务器端交易信息,和设备端交易信息,确定历史存疑订单的充值状态。如此,通过将服务器端和充值设备端的交易信息进行对比,快速准确判断存疑订单的状态,减少存疑订单的数量,使交易更加顺利安全进行。安全进行。安全进行。

【技术实现步骤摘要】
卡数据交易处理方法、装置和设备


[0001]本专利技术涉及信息处理
,具体涉及一种卡数据交易处理方法、装置和设备。

技术介绍

[0002]随着电子信息技术的发展,电子充值卡如公交充值卡的应用越来越广泛,使人们的生活更加便利。其中,例如对于公交充值卡的充值,当用户在充值设备如手机上对公交卡进行充值时,在支付成功后,需要将对应的金额写入到手机芯片内,在此操作过程中由于系统或芯片异常,可能会导致写入金额失败,这样就会造成扣了用户的钱,但是卡内的金额未给用户充值上,因此亟需一种提高充值识别,保证充值安全顺利进行的方法。

技术实现思路

[0003]为了至少在一定程度上解决上述技术问题,本专利技术提供一种卡数据交易处理方法、装置和设备。
[0004]第一方面,本申请实施例提供一种卡数据交易处理方法,包括:
[0005]响应于充值设备发送的实时充值指令,检测预设服务器中,是否存在与所述实时充值指令卡号相同的历史存疑订单;
[0006]若存在,则获取设备端交易信息,所述设备端交易信息为在所述充值设备中保存的充值成功的交易信息;
[0007]基于所述历史存疑订单的服务器端交易信息,和所述设备端交易信息,确定所述历史存疑订单的充值状态,其中,所述服务器端交易信息为在所述预设服务器中保存的交易信息。
[0008]可选地,所述获取设备端交易信息,包括:
[0009]基于applet技术生成控制指令;
[0010]将所述控制指令发送至所述充值设备中,供所述充值设备基于所述控制指令,向所述预设服务器返回所述设备端交易信息;
[0011]接收所述设备端交易信息。
[0012]可选地,所述设备端交易信息包括预设数量的交易订单信息;
[0013]所述交易订单信息包括:充值设备信息、充值卡号、交易计数器数值、充值时间和充值金额中的至少一种。
[0014]可选地,所述基于所述历史存疑订单的服务器端交易信息,和所述设备端交易信息,确定所述历史存疑订单的充值状态,包括:
[0015]若所述设备端交易信息中,存在与所述历史存疑订单的服务器端交易信息一致的交易订单信息,则修改所述历史存疑订单的充值状态为充值成功;
[0016]若所述设备端交易信息中,不存在与所述历史存疑订单的服务器端交易信息一致的交易订单信息,且所述历史存疑订单在所述预设服务器中的交易计数器数值小于所有所述设备端交易信息中的最小计算器数值,则确定所述历史存疑订单的充值状态仍为存疑;
[0017]若所述设备端交易信息中,不存在与所述历史存疑订单的服务器端交易信息一致的交易订单信息,且所述历史存疑订单在所述预设服务器中的交易计数器数值大于所有所述设备端交易信息中最小的计数器数值,则修改所述历史存疑订单的充值状态为充值失败。
[0018]可选地,还包括:
[0019]若所述设备端交易信息中,不存在与所述历史存疑订单的服务器端交易信息一致的交易订单信息,且所述设备端交易信息中所有的计数器数值均为零,则修改所述历史存疑订单的充值状态为充值失败。
[0020]可选地,还包括:
[0021]确定所述实时充值订单的充值状态是否为存疑;
[0022]对充值状态为充值失败的历史存疑订单重新进行充值,和对充值状态不为存疑和充值成功的实时充值订单进行充值。
[0023]可选地,还包括:将重新充值并成功充值后的历史存疑订单的充值状态,修改为充值成功。
[0024]可选地,还包括:
[0025]将预设服务器中的目标订单确定为重复订单,所述目标订单为与所述设备端交易信息中的设备信息、卡号和计数器信息相同,且订单号不同的订单。
[0026]第二方面,本申请实施例还提供一种数据交易处理装置,包括:
[0027]检测模块,用于响应于充值设备发送的实时充值指令,检测预设服务器中,是否存在与所述实时充值指令的卡号相同的历史存疑订单;
[0028]获取模块,用于获取设备端交易信息,所述设备端交易信息为在所述充值设备中保存的充值成功的交易信息;
[0029]计算模块,用于基于所述历史存疑订单的服务器端交易信息,和所述设备端交易信息,确定所述历史存疑订单的充值状态,其中,所述服务器端交易信息为在所述预设服务器中保存的交易信息。
[0030]第三方面,本申请还提供一种电子设备,包括存储器和处理器,以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时,实现如上述提到的卡数据交易处理方法。
[0031]本申请提供的卡数据交易处理方法包括:响应于充值设备发送的实时充值指令,检测预设服务器中,是否存在与实时充值指令卡号相同的历史存疑订单;若存在,则获取设备端交易信息;然后基于历史存疑订单的服务器端交易信息,和设备端交易信息,确定历史存疑订单的充值状态。如此,通过将服务器端和充值设备端的交易信息进行对比,快速准确判断存疑订单的状态,减少存疑订单的数量,使交易更加顺利安全进行。
附图说明
[0032]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。此外,这些附图和文字描述并不是为了通过任何方式限制本专利技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本专利技术的概念。
[0033]图1为本申请实施例提供的卡数据交易处理方法的流程示意图;
[0034]图2为本申请实施例提供的卡数据交易处理方法中确定存疑的具体原理图;
[0035]图3为本申请另一实施例提供的卡数据交易处理方法的流程示意图;
[0036]图4为包含本申请提供的卡数据交易处理方法的充值流程图;
[0037]图5为包含本申请提供的卡数据交易处理方法的充值过程的原理示意图;
[0038]图6是本申请实施例提供的卡数据交易处理装置的结构示意图;
[0039]图7是本申请实施例提供的卡数据交易处理系统的结构示意图;
[0040]图8为本申请实施例提供的电子设备的结构示意图。
具体实施方式
[0041]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术的实施例,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
[0042]方法实施例:
[0043]图1为本申请实施例提供的卡数据交易处理方法的流程示意图,如图1所示,本申请实施例提供的卡数据交易处理方法具体可以包括:
[0044]S101、响应于充值设备发送的实时充值指令,检测预设服务器中,是否存在与实时充值指令卡号相同的历史存疑订单。
[0045]具体的,实时充值指令可以是用户通过充值设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种卡数据交易处理方法,其特征在于,包括:响应于充值设备发送的实时充值指令,检测预设服务器中,是否存在与所述实时充值指令卡号相同的历史存疑订单;若存在,则获取设备端交易信息,所述设备端交易信息为在所述充值设备中保存的充值成功的交易信息;基于所述历史存疑订单的服务器端交易信息,和所述设备端交易信息,确定所述历史存疑订单的充值状态,其中,所述服务器端交易信息为在所述预设服务器中保存的交易信息。2.根据权利要求1所述的卡数据交易处理方法,其特征在于,所述获取设备端交易信息,包括:基于applet技术生成控制指令;将所述控制指令发送至所述充值设备中,供所述充值设备基于所述控制指令,向所述预设服务器返回所述设备端交易信息;接收所述设备端交易信息。3.根据权利要求1所述的卡数据交易处理方法,其特征在于,所述设备端交易信息包括预设数量的交易订单信息;所述交易订单信息包括:充值设备信息、充值卡号、交易计数器数值、充值时间和充值金额中的至少一种。4.根据权利要求3所述的卡数据交易处理方法,其特征在于,所述基于所述历史存疑订单的服务器端交易信息,和所述设备端交易信息,确定所述历史存疑订单的充值状态,包括:若所述设备端交易信息中,存在与所述历史存疑订单的服务器端交易信息一致的交易订单信息,则修改所述历史存疑订单的充值状态为充值成功;若所述设备端交易信息中,不存在与所述历史存疑订单的服务器端交易信息一致的交易订单信息,且所述历史存疑订单在所述预设服务器中的交易计数器数值小于所有所述设备端交易信息中的最小计算器数值,则确定所述历史存疑订单的充值状态仍为存疑;若所述设备端交易信息中,不存在与所述历史存疑订单的服务器端交易信息一致的交易订单信息,且所述历史存疑订单在所述预设服务器中的交易计数器数值大于所有所...

【专利技术属性】
技术研发人员:马凤阁姜波赵晨曦
申请(专利权)人:深圳市雪球科技有限公司
类型:发明
国别省市:

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

1