首页> 中国专利> 交易数据处理方法、交易数据处理系统以及终端

交易数据处理方法、交易数据处理系统以及终端

摘要

本发明涉及交易数据处理方法。该方法包括:第一终端产生交易密码输入要求;第一终端和第二终端之间基于第一触发事件建立第一通信通道,通过第一通信通道从第一终端将第一终端的标签信息发送到第二终端;基于标签信息中包含的通信连接信息建立第一终端和第二终端之间的第二通道;基于所述触发事件,第二终端具备的密码键盘被唤起,所述密码键盘被用于用户输入交易密码;将从所述密码键盘输入的交易密码通过所述第二通信通道发送到第一终端;以及第一终端基于获得的交易密码完成交易。根据本发明,不需要在商户终端输入密码,而可以在用户终端输入密码来完成交易。

著录项

  • 公开/公告号CN113837744A

    专利类型发明专利

  • 公开/公告日2021-12-24

    原文格式PDF

  • 申请/专利权人 中国银联股份有限公司;

    申请/专利号CN202010586087.0

  • 发明设计人 钱进;郭伟;祖立军;

    申请日2020-06-24

  • 分类号G06Q20/20(20120101);G06Q20/38(20120101);G06Q20/40(20120101);G06Q20/32(20120101);

  • 代理机构72001 中国专利代理(香港)有限公司;

  • 代理人臧霁晨;姜冰

  • 地址 200135 上海市浦东新区含笑路36号银联大厦

  • 入库时间 2023-06-19 13:49:36

说明书

技术领域

本发明涉及计算机技术,具体地涉及一种交易数据处理方法、交易数据处理系统以及终端。

背景技术

在现有技术中,某些手机钱包已集成手机POS功能。商户在手机上使用手机钱包,将商家手机作为手机POS,输入交易金额发起收款,消费者在商家手机上刷银行卡,手机POS弹出密码键盘,消费者要在商家的手机上输入交易密码。图1是表示现有技术中在商家手机上输入交易密码情形下的示意图。

目前阶段缺少消费者不要在别人的手机(商户手机)上输入自己的交易密码的方案。

发明内容

鉴于上述问题,本发明旨在提出一种不需要在商户终端输入交易密码而能够实现交易的交易数据处理方法、交易数据处理系统以及终端。

本发明的一方面的交易数据处理方法,其特征在于,包括:

输入要求步骤,第一终端产生交易密码输入要求;

第一通道建立步骤,第一终端和第二终端之间基于触发事件建立第一通信通道,通过第一通信通道从第一终端将标签信息发送到第二终端,其中,标签信息中包含通信连接信息和订单信息;

第二通道建立步骤,基于所述通信连接信息建立第一终端和第二终端之间的第二通信通道;

键盘唤起步骤,基于所述触发事件,第二终端具备的密码键盘被唤起,所述密码键盘被用于用户输入交易密码;

密码发送步骤,将从所述密码键盘输入的交易密码通过所述第二通信通道发送到第一终端;以及

交易执行步骤,第一终端基于获得的交易密码执行交易。

可选地,在所述第二通道建立步骤和所述密码发送步骤之间进一步包括:

鉴权协商步骤,在第二终端和第一终端之间通过所述第二通信通道实现鉴权并通过密钥协商获得通信密钥。

可选地,在所述密码发送步骤中,第二终端采用所述通信密钥加密所述交易密码后发送到第一终端。

可选地,所述第一通信通道是NFC通道,所述第二通信通道是蓝牙通道。

可选地,在所述键盘唤起步骤中,第二终端具备的多个密码键盘被唤起并选择其中之一。

可选地,所述触发事件为NFC触发事件。

可选地,所述触发事件为二维码扫码触发事件。

本发明的交易数据处理方法,其特征在于,包括:

输入要求步骤,产生交易密码输入要求;

第一通道建立步骤,基于触发事件与外部终端建立第一通信通道,其中,通过第一通信通道将标签信息发送到外部终端,其中,标签信息中包含通信连接信息和订单信息;

第二通道建立步骤,基于所述通信连接信息建立第二通信通道;

密码获取步骤,获取从所述外部终端通过所述第二通信通道发送来的交易密码;以及

交易执行步骤,基于获得的交易密码执行交易。

可选地,在所述第二通道建立步骤和所述密码发送步骤之间进一步包括:

鉴权协商步骤,与外部终端之间通过所述第二通信通道实现鉴权并通过密钥协商获得通信密钥。

可选地,在所述密码获取步骤中,获取从上述外部终端发送来的用所述通信密钥加密后的交易密码。

可选地,所述第一通信通道是NFC通道,所述第二通信通道是蓝牙通道。

可选地,所述触发事件为NFC触发事件。

可选地,所述触发事件为二维码扫码触发事件。

本发明的交易数据处理方法,其特征在于,包括:

第一通道建立步骤,与外部终端之间基于触发事件建立第一通信通道,通过第一通信通道从外部终端获得标签信息,其中所述标签信息包括通信连接信息和订单信息;

第二通道建立步骤,基于所述通信连接信息建立与外部终端之间的第二通信通道;

键盘唤起步骤,基于所述触发事件,唤起密码键盘,所述密码键盘被用于用户输入交易密码;以及

密码发送步骤,将从所述密码键盘输入的交易密码通过所述第二通信通道发送到外部终端。

可选地,在所述第二通道建立步骤和所述密码发送步骤之间进一步包括:

鉴权协商步骤,与外部终端之间通过所述第二通信通道实现鉴权并通过密钥协商获得通信密钥,

在所述密码发送步骤中,采用所述通信密钥加密所述交易密码后发送到外部终端。

可选地,所述第一通信通道是NFC通道,所述第二通信通道是蓝牙通道。

可选地,在所述键盘唤起步骤中,多个密码键盘被唤起并选择其中之一。

可选地,所述触发事件为NFC触发事件。

可选地,所述触发事件为二维码扫码触发事件。

本发明的交易数据处理方法,其特征在于,包括:

输入要求步骤,第一终端产生交易密码输入要求;

第一通道建立步骤,第一终端和第二终端之间基于触发事件建立第一通信通道,通过第一通信通道从第一终端将标签信息发送到第二终端,其中,标签信息中包含通信连接信息和订单信息;

第二通道建立步骤,基于所述通信连接信息建立第一终端和第二终端之间的第二通道;

键盘唤起步骤,基于所述触发事件,第二终端具备的密码键盘被唤起,所述密码键盘被用于用户输入交易密码;以及

密码发送步骤,第二终端将通过所述密码键盘输入的交易密码以及订单信息从第二终端发送到由所述订单信息指向的服务端。

可选地,在所述键盘唤起步骤中,第二终端具备的多个密码键盘以供用户选择其中之一。

可选地,所述触发事件为NFC触发事件。

可选地,所述触发事件为二维码扫码触发事件。

本发明的交易数据处理系统,其特征在于,包括商户终端和用户终端,

其中,所述商户终端包括:

交易模块,用于产生交易密码输入要求并且基于交易信息以及获得的交易密码执行交易;

第一商户通信模块,用于与所述用户终端之间建立第一通信通道,其中,基于触发事件被触发建立第一通信通道,通过第一通信通道将标签信息从商户终端发送到用户终端,其中,标签信息中包含通信连接信息和订单信息;以及

第二商户通信模块,用于基于所述通信连接西悉尼与所述用户终端之间建立第二通信通道并用于接收来自所述用户终端的交易密码,

所述用户终端包括:

第一用户通信模块,用于与商户终端之间建立第一通信通道;

密码键盘模块,基于所述触发事件被唤起并提供用户输入交易密码用的密码键盘;

第二用户通信模块,用于与商户终端之间建立第二通信通道并将通过所述密码键盘输入的交易密码通过所述第二通信通道发送到商户终端。

可选地,所述第二用户通信模块还用于与所述第二商户通信模块之间实现鉴权协商,以使得在所述第二商户通信模块与第二用户通信模块之间通过所述第二通信通道实现鉴权并通过密钥协商获得通信密钥,

所述用户终端进一步包括加密模块,用于采用所述通信密钥对通过所述密码键盘输入的交易密码进行加密,

所述第二用户通信模块将加密后的交易密码发送到所述商户终端。

可选地,所述第一通信通道是NFC通道,所述第二通信通道是蓝牙通道。

本发明的商户终端,其特征在于,包括:

交易模块,用于产生交易密码输入要求并且基于交易信息以及获得的交易密码执行交易;以及

第一商户通信模块,用于与外部终端之间建立第一通信通道,其中,基于触发事件被触发建立第一通信通道,通过第一通信通道将标签信息发送到外部终端,其中,标签信息中包含通信连接信息和订单信息;

第二商户通信模块,用于与所述外部终端之间基于所述通信连接信息建立第二通信通道并且用于接收来自所述外部终端的交易密码。

本发明的用户终端,其特征在于,包括:

第一用户通信模块,用于与外部终端之间建立第一通信通道,通过第一通信通道从外部终端接收标签信息,其中,标签信息中包含通信连接信息和订单信息;

密码键盘模块,基于触发事件被唤起并提供密码键盘;以及

第二用户通信模块,用于与外部终端之间基于所述通信连接信息建立第二通信通道并将通过所述密码键盘输入的交易密码通过所述第二通信通道发送到外部终端。

本发明的交易数据处理系统,其特征在于,包括商户终端和用户终端,

其中,所述商户终端包括:

交易模块,用于产生交易密码输入要求并且基于交易信息以及获得的交易密码执行交易;

二维码模块,用于以二维码图片形式展示标签信息,其中,标签信息中包含通信连接信息和订单信息;以及

商户通信模块,用于与用户终端之间建立基于所述通信连接信息通信通道并用于接收来自用户终端的交易密码,

其中,所述用户终端包括:

信息接收模块,用于通过扫描二维码图片获得所述标签信息;

密码键盘模块,基于二维码扫描事件被唤起并提供密码键盘;以及

用户通信模块,用于与所述商户终端之间通过所述通信连接信息建立通信通道并将通过所述密码键盘输入的交易密码通过所述通信通道发送到商户终端。

可选地,所述用户通信模块还用于与所述商户通信模块之间实现鉴权协商,以使得在所述商户通信模块与用户通信模块之间通过所述通信通道实现鉴权并通过密钥协商获得将通信密钥发送给商户通信模块,所述用户终端进一步包括:加密模块,用于采用所述通信密钥对通过所述密码键盘输入的交易密码进行加密。

本发明的商户终端,其特征在于,包括:

交易模块,用于产生交易密码输入要求并且基于交易信息以及获得的交易密码执行交易;

二维码模块,用于以二维码图片形式展示标签信息,其中,标签信息中包含通信连接信息和订单信息;以及

商户通信模块,用于与外部终端之间建立通信通道并用于接收来自外部终端的交易密码。

本发明的用户终端,其特征在于,包括:

信息接收模块,用于通过扫描二维码图片获得外部终端提供的标签信息,其中,标签信息中包含通信连接信息和订单信息;

密码键盘模块,基于二维码扫描事件被唤起并提供密码键盘,用于用户输入交易密码;以及

用户通信模块,用于与所述外部终端之间基于所述通信连接信息建立通信通道并将通过所述密码键盘输入的交易密码通过所述通信通道发送到外部终端。

本发明的交易数据处理系统,其特征在于,包括商户终端和和用户终端,其特征在于,

其中,所述商户终端包括:

交易模块,用于产生交易密码输入要求;

第一商户通信模块,用于与所述用户终端之间建立第一通信通道,其中,基于触发事件被触发建立第一通信通道,通过第一通信通道将标签信息发送到用户终端,其中,标签信息中包含通信连接信息和订单信息;以及

第二商户通信模块,用于与所述用户终端之间基于所述通信连接信息建立第二通信通道,

所述用户终端包括:

第一用户通信模块,用于与所述商户终端之间建立第一通信通道,通过第一通信通道从商户终端接收所述标签信息;

密码键盘模块,基于所述触发事件被唤起并提供密码键盘;以及

第二用户通信模块,用于与所述商户终端之间基于所述通信连接信息建立第二通信通道并将下述的交易结果通过所述第二通信通道发送到商户终端;以及

第三户通信模块,用于与外部的服务端进行通信将与交易相关的信息发送到服务端并且接受来自服务端的交易结果。

本发明的商户终端,其特征在于,包括:

交易模块,用于产生交易密码输入要求;

第一商户通信模块,用于与外部终端之间建立第一通信通道,其中,基于触发事件被触发建立第一通信通道,通过第一通信通道将标签信息发送到外部终端,其中,标签信息中包含通信连接信息和订单信息;以及

第二商户通信模块,用于与外部终端之间基于所述通信连接信息建立第二通信通道。

本发明的用户终端,其特征在于,包括:

第一用户通信模块,用于与外部终端之间建立第一通信通道,通过第一通信通道从外部终端接收所述标签信息,其中,标签信息中包含通信连接信息和订单信息;

密码键盘模块,基于所述触发事件被唤起并提供密码键盘;以及

第二用户通信模块,用于与外部终端之间基于所述通信连接信息建立第二通信通道并将下述的交易结果通过所述第二通信通道发送到外部终端;以及

第三用户通信模块,用于与外部的服务端进行通信将与交易相关的信息发送到服务端并且接受来自服务端的交易结果。

本发明的计算机可读介质,其上存储有计算机程序,其特征在于,

该计算机程序被处理器执行时实现上述的交易数据处理方法。

本发明的计算机设备,包括存储模块、处理器以及存储在存储模块上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述的交易数据处理方法。

如上所述,根据发明的交易数据处理方法、交易数据处理系统以及终端,不需要在商户终端输入密码,而可以在用户终端输入密码来完成交易。

附图说明

图1是表示现有技术中在商家手机上输入交易密码情形下的示意图。

图2是表示本发明的交易数据处理方法的流程概要示意图。

图3是表示本发明的第一实施方式的交易数据处理方法的流程示意图。

图4是表示本发明的第一实施方式的交易数据处理方法的具体流程图。

图5是表示鉴权和通信密钥的生成过程示意图。

图6是表示本发明的第一实施方式的交易数据处理系统的结构框图。

图7是表示本发明的第二实施方式的交易数据处理方法的流程示意图。

图8是表示本发明的第二实施方式的交易数据处理系统的结构框图。

图9是表示本发明的第三实施方式的交易数据处理方法的流程示意图。

图10是表示本发明的第三实施方式的交易数据处理系统的结构框图。

具体实施方式

下面介绍的是本发明的多个实施例中的一些,旨在提供对本发明的基本了解。并不旨在确认本发明的关键或决定性的要素或限定所要保护的范围。

出于简洁和说明性目的,本文主要参考其示范实施例来描述本发明的原理。但是,本领域技术人员将容易地认识到,相同的原理可等效地应用于所有类型的交易数据处理方法、交易数据处理系统以及终端,并且可以在其中实施这些相同的原理,以及任何此类变化不背离本专利申请的真实精神和范围。

而且,在下文描述中,参考了附图,这些附图图示特定的示范实施例。在不背离本发明的精神和范围的前提下可以对这些实施例进行电、机械、逻辑和结构上的更改。此外,虽然本发明的特征是结合若干实施/实施例的仅其中之一来公开的,但是如针对任何给定或可识别的功能可能是期望和/或有利的,可以将此特征与其他实施/实施例的一个或多个其他特征进行组合。因此,下文描述不应视为在限制意义上的,并且本发明的范围由所附权利要求及其等效物来定义。

诸如“具备”和“包括”之类的用语表示除了具有在说明书和权利要求书中有直接和明确表述的单元(模块)和步骤以外,本发明的技术方案也不排除具有未被直接或明确表述的其它单元(模块)和步骤的情形。

图2是表示本发明的交易数据处理方法的流程的概要示意图。

如图2所示,本发明的交易数据处理方法包括以下步骤:

步骤S100:在第一终端和第二终端之间基于第一触发事件建立第一通信通道,通过第一通信通道从第一终端将标签信息发送到第二终端,其中,标签信息中包含通信连接信息和订单信息;

步骤S200:基于所述通信连接信息建立第一终端和第二终端之间的第二通道;

步骤S300:基于所述触发事件,第二终端所具备的密码键盘被唤起,所述密码键盘被用于用户输入交易密码;

步骤S400:将从所述密码键盘输入的交易密码通过所述第二通信通道发送到第一终端;以及

步骤S500:第一终端基于获得的交易密码以及订单信息等执行交易。

进一步,为了确保交易密码传输的安全性,进一步采取对交易密码进行加密的方式来传输交易密码。

这里,作为优选方式,在步骤S200和步骤S300之间进一步增加设置:鉴权协商步骤,在第二终端和第一终端之间通过所述第二通信通道实现鉴权并通过密钥协商获得通信密钥。

这样,在步骤S400中,第二终端采用获得的通信密钥加密所述交易密码后发送到第一终端。

其中,作为一个示例,第一通信通道是NFC通道,第二通信通道是蓝牙通道。

在步骤S300中,第二终端具备的多个密码键盘被唤起并由用户选择其中之一。

作为一个示例,触发事件为NFC触发,作为再一个示例,触发事件为二维码扫码触发。

接着,对于本发明的第一实施方式的交易数据处理方法以及本发明的第一实施方式的交易数据处理系统进行具体说明。

第一实施方式

图3是表示本发明的第一实施方式的交易数据处理方法的流程示意图。

在第一实施方式中以在商户和消费者之间通过消费者手机和商户手机实现的交易数据处理方法为例进行说明。

如图3所示,本发明的第一实施方式的交易数据处理方法包括下述步骤:

步骤S101:消费者使用银行卡在商户手机上刷卡;

步骤S102:商户手机展示密码键盘,要求输入密码;

步骤S103:消费者不在商户手机上输入密码,而是消费者手机与商户手机“碰一碰”(即触发NFC事件);

步骤S104:消费者手机和商户手机之间实现蓝牙配对;

步骤S105:消费者在消费者手机上输入交易密码;

步骤S106:通过蓝牙传输将交易密码传送到商户手机;以及

步骤S107:交易结束。

如图3所示,消费者使用银行卡在商户手机上刷卡,如果不愿意在商户手机上输交易密码,则可以用自己的手机靠近商户手机“碰一碰”,消费者手机会启动手机钱包,弹出密码键盘,消费者在自己手机输入交易密码完成交易。本发明的交易数据处理方法适用于消费者使用银行卡刷卡支付的场景,但不适用于手机PAY支付,因为使用手机PAY时可通过输密/刷脸/指纹完成了身份认证,可直接完成支付。

接着,进一步参照图6对于本发明的第一实施方式的交易数据处理方法进行具体说明。

图4是表示本发明的第一实施方式的交易数据处理方法的具体流程图。

如图4所示,在步骤S1中,商户手机的手机钱包启动后,在商户手机展示交易金额,等待刷卡。在步骤S2中,消费者在商户手机上刷银行卡。在步骤S3中在商户手机上展示密码键盘,在步骤S4中用户判断是否在商户手机上输入密码,若是则在步骤S5中输入密码并完成交易,若否则继续步骤S6。

在步骤S6中,消费者手机与商户手机“碰一碰”(即触发NFC事件)。

在步骤S7中,消费者手机侧唤醒手机钱包的支付模块(相当于密码键盘模块)。在步骤S8中,实现消费者手机与商户手机的蓝牙配对。在步骤S9中,实现鉴权并生成通信密钥。在步骤S10中,在消费者手机侧在弹出的密码键盘中输入交易密码。在步骤S11中,采用通信密钥对输入的交易密码进行签名和加密。在步骤S12中,在商户手机侧对加密的交易密码进行验证签名和解密。在步骤S13中完成交易。

其中,消费者用银行卡刷卡以后,商户手机启动NFC卡模拟模式,其中,标签信息(TAG info)中包含蓝牙mac地址和该笔订单信息,此时在步骤S6消费者用手机靠近商户手机,在步骤S8读取以上信息,实现手机的蓝牙配对。

在步骤S9中,实现鉴权并生成通信密钥,具体地,在消费者手机中,利用手机钱包的私钥签名token,向商户手机传token、deviceId(设备ID)以及密钥种子并且从商户手机接收鉴权结果,由此完成鉴权过程。其中,token每次交易生成,作为发起网络请求的凭证,过期将失效。同时,密钥种子通过采用特定算法生成通信密钥,最终完成整个协商密钥的过程。图5是表示鉴权和通信密钥的生成过程示意图。

其中,在步骤S6中消费者手机与商户手机“碰一碰”,即NFC触发事件,消费者手机的系统会传递出Intent消息(即意图消息),消费者的手机钱包监听到该Intent消息,则会弹框提示用户选择哪个应用程序,如果选择了手机钱包,则会唤起手机钱包APP相关的密码键盘页面至系统前台。这里是通过Android系统的intent消息实现几码键盘的调用,Intent可以携带参数,打开钱包APP应用程序,并跳转到指定页面。其中,所有注册了NFC事件的APP应用程序都会弹出密码键盘提供的提示框,因此,消费者可以从中选择其中一个。

图6是表示本发明的第一实施方式的交易数据处理系统的结构框图。

如图6所示,本发明的第一实施方式的交易数据处理系统包括商户终端(即商户手机)100和用户终端(即用户手机)200。

其中,商户终端100包括:

交易模块110,用于产生交易密码输入要求,并且基于交易信息以及获得的交易密码执行交易;

第一商户通信模块120,用于与用户终端200之间建立第一通信通道,其中,基于触发事件被触发建立第一通信通道,通过第一通信通道将商户终端100标签信息发送到用户终端200,其中,标签信息中包含通信连接信息和订单信息;以及

第二商户通信模块130,用于基于所述通信连接信息与用户终端200之间建立第二通信通道并用于接收来自用户终端200的交易密码。

用户终端200包括:

第一用户通信模块210,用于与商户终端100之间建立第一通信通道,通过第一通信通道从商户终端100接收所述标签信息;

密码键盘模块220,基于所述触发事件被唤起并用于提供密码键盘以供用户输入交易密码;以及

第二用户通信模块230,用于与商户终端100之间基于所述通信连接信息建立第二通信通道并将通过所述密码键盘输入的交易密码通过所述第二通信通道发送到商户终端100。

第二用户通信模块230还用于与第二商户通信模块130之间实现鉴权协商,以使得在所述第二商户通信模块130与第二用户通信模块230之间通过所述第二通信通道实现鉴权并通过密钥协商获得将通信密钥发送给商户通信模块130。

用户终端200进一步包括:加密模块240,用于采用所述通信密钥对通过所述密码键盘输入的交易密码进行加密。

这样,第二用户通信模块230将由加密模块240加密后的交易密码发送到商户终端100。

其中,作为一个示例,第一通信通道是NFC通道,第二通信通道是蓝牙通道。

根据本发明的第一实施方式的交易数据处理方法以及交易数据处理系统,不需要用户在商户终端输入交易密码,而是通过“碰一碰”(NFC触发事件)唤起用户终端的密钥键盘,并通过用户终端的密码键盘输入交易密码,由此,不仅能够保护交易密码的安全性,而且还能提升用户的感受。

第二实施方式

接着,对于本发明的第二实施方式的交易数据处理方法以及交易数据处理系统进行具体说明。

图7是表示本发明的第二实施方式的交易数据处理方法的流程示意图。

在第二实施方式中,以在商户和消费者之间通过消费者手机和商户手机实现的交易数据处理方法为例进行说明,与第一实施方式不同之处在于,取代NFC触发方式,采用二维码扫描触发方式。

如图7所示,本发明的第二实施方式的交易数据处理方法包括下述步骤:

步骤S201:消费者使用银行卡在商户手机上刷卡;

步骤S202:商户手机展示密码键盘,要求输入密码,并且同时显示二维码图片,在二维码图片之中使得包含标签信息(TAG info),并且标签信息中包含蓝牙mac地址和该笔订单信息;

步骤S203: 消费者手机扫描商户手机显示的二维码图片(即触发二维码扫码事件),获得二维码图片中包含的蓝牙mac地址和该笔订单信息;

步骤S204:利用蓝牙mac地址,消费者手机和商户手机之间实现蓝牙配对;

步骤S205:基于二维码扫码事件,消费者手机自动启动手机钱包以弹出密码键盘,消费者在消费者手机的密码键盘上输入交易密码;

步骤S206:通过蓝牙传输将输入的交易密码传送到商户手机;以及

步骤S207:交易结束。

如图7所示,消费者使用银行卡在商户手机上刷卡,如果不愿意在商户手机上输交易密码,则可以用手机扫描商户手机中显示的二维码图片,基于二维码扫描触发事件,该消费者手机会启动手机钱包弹出密码键盘,消费者在自己手机输入交易密码完成交易。

接着,进一步参照图8对于本发明的第二实施方式的交易数据处理方法进行具体说明。

图8是表示本发明的第二实施方式的交易数据处理系统的结构框图。

如图8所示,本发明的第二实施方式的交易数据处理系统包括商户终端(即商户手机)300和用户终端(即用户手机)400。

其中,商户终端300包括:

交易模块310,用于产生交易密码输入要求,并且基于交易信息以及获得的交易密码执行交易;

二维码模块320,用于将以二维码图片形式展示标签信息,其中,标签信息中包含通信连接信息和订单信息;以及

商户通信模块330,用于与用户终端400之间基于所述通信连接信息建立通信通道并用于接收来自用户终端400的交易密码。

用户终端400包括:

信息接收模块410,用于扫描二维码图片获得所述标签信息;

密码键盘模块420,基于二维码扫描事件被唤起并提供密码键盘,用于用户输入交易密码;以及

用户通信模块430,用于与商户终端300之间建立通信通道并将通过所述密码键盘输入的交易密码通过所述通信通道发送到商户终端300。

用户通信模块430还用于与商户通信模块330之间实现鉴权协商,以使得在所述商户通信模块330与用户通信模块230之间通过所述通信通道实现鉴权并通过密钥协商获得将通信密钥发送给商户通信模块330。

用户终端400进一步包括:加密模块440,用于采用所述通信密钥对通过所述密码键盘输入的交易密码进行加密。

这样,用户通信模块430将由加密模块440加密后的交易密码发送到商户终端300,并由商户通信模块330实现解密。

其中,作为一个示例,所述通信通道是蓝牙通道。

本发明的第二实施方式的交易数据处理方法以及交易数据处理系统,不需要用户在商户终端输入交易密码,而是通过“扫描二维码”(二维码扫描事件)唤起用户终端的密钥键盘,并在用户终端输入交易密码,由此,不仅能够保护交易密码的安全性,而且还能提升用户的感受。

第三实施方式

接着,对于本发明的第三实施方式的交易数据处理方法以及交易数据处理系统进行具体说明。

在第三实施方式中与第一实施方式不同之处在于,取代通过蓝牙将交易报文发送到商户手机侧,而是从消费者手机侧将交易报文上送到服务端。

如图9所示,本发明的第三实施方式的交易数据处理方法包括下述步骤:

步骤S301:消费者使用银行卡在商户手机上刷卡;

步骤S302:商户手机展示密码键盘,要求输入密码;

步骤S303: 消费者手机与商户手机“碰一碰”(即触发NFC事件);

步骤S304:消费者手机和商户手机之间实现蓝牙配对;

步骤S305:在消费者手机上弹出密码键盘,消费者在消费者手机的密码键盘上输入交易密码;

步骤S306:从消费者手机将交易报文上送服务端,其中,消费者手机通过服务端的URL确定对应的服务端,消费者手机可以访问指定的服务端,完成数据通信,上送的信息主要就是订单支付信息,包括商品名称、金额等的订单信息以及消费者的支付方式、消费者的手机信息(包括交易密码)等;

步骤S307:图中示出的是对应的服务端将支付结果返回到消费者手机并且从消费者手机将支付结果通过蓝牙通道通知到商户手机,或者也可以对应的服务端将支付结果直接返回到商户手机(未图示);以及

步骤S308:交易结束。

图10是表示本发明的第三实施方式的交易数据处理系统的结构框图。

如图10所示,本发明的第三实施方式的交易数据处理系统包括:商户终端(即商户手机)500和用户终端(即消费者手机)600。

其中,商户终端500包括:

交易模块510,用于产生交易密码输入要求;

第一商户通信模块520,用于与用户终端600之间建立第一通信通道,其中,基于触发事件被触发建立第一通信通道,通过第一通信通道将商户终端500标签信息发送到用户终端600,其中,标签信息中包含通信连接信息和订单信息;以及

第二商户通信模块530,用于与用户终端600之间建立第二通信通道。

用户终端600包括:

第一用户通信模块610,用于与商户终端500之间建立第一通信通道,通过第一通信通道从商户终端100接收所述标签信息;

密码键盘模块620,基于所述触发事件被唤起并提供密码键盘;

第二用户通信模块630,用于与商户终端500之间建立第二通信通道并将下述的交易结果通过所述第二通信通道发送到商户终端600;以及

第三户通信模块640,用于与服务端进行通信将与交易相关的信息发送到服务端并且接受来自服务端的交易结果。

如上所述,根据发明的交易数据处理方法、交易数据处理系统以及终端,不需要在商户终端输入密码,而可以在用户终端输入密码来完成交易。

以上例子主要说明了本发明的交易数据处理方法、交易数据处理系统以及终端。尽管只对其中一些本发明的具体实施方式进行了描述,但是本领域普通技术人员应当了解,本发明可以在不偏离其主旨与范围内以许多其他的形式实施。因此,所展示的例子与实施方式被视为示意性的而非限制性的,在不脱离如所附各权利要求所定义的本发明精神及范围的情况下,本发明可能涵盖各种的修改与替换。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号