一种基于低功耗蓝牙的移动智能终端支付方法及***
技术领域
本发明涉及一种移动支付方法及***,尤其涉及一种基于低功耗蓝牙的移动智能终端支付方法及***。
背景技术
通过使用低功耗蓝牙技术(也称Bluetooth Low Energy,Bluetooth4.0或Bluetooth Smart),Beacon基站可以创建一个信号区域,当一台支持低功耗蓝牙的移动智能终端进入该区域时,相应的应用程序便会提示用户一个预定的信息。
举例来说,假如用户带着一部手机走入一家大型商场的店铺,即意味着手机已经进入了这家店铺的Beacon信号区域。然后Beacon基站便可以向手机传输Beacon ID信息。手机从服务器下载该Beacon ID对应商户的数据,比如优惠券或者是店内导航信息。甚至当用户走到某些柜台前面时,Beacon可以启动个性化的商品推荐信息。也就是说在Beacon基站的信息区域内,用户通过手中的智能手机便能够获取个性化的微型位置信息以及通知。
目前,Beacon设备主要应用于优惠打折信息推送、位置信息服务等领域,还未真正应用及推广至用户购物消费、商户收单等场景,而目前传统的消费流程描述如下:
1、客户到收银处付款;
2、如有优惠券或抵用券,商户需手动加入折扣并记录券明细;
3、商户收银员在收银支付终端上选择“消费”功能;
4、收银支付终端显示屏出现“刷卡金额”的提示后,商户收银员输入金额,按“确认”键;
5、商户收银员提示刷卡并进行刷卡操作,并按“确认”键;
6、收银支付终端显示屏出现“输入密码”的提示后,商户收银员请客户输入密码并按“确认”键;
7、收银支付终端提示交易处理中,此时收银支付终端正在向收单机构发送报文,等待响应报文;
8、若刷卡成功,收银支付终端显示交易成功,并自动打印凭证,请客户签名、核对。
由上可见,现有技术的主要缺点如下:1、管理成本高:传统的Beacon是一个独立的设备。需要更改信息必须个别连接进行重新设置;2、硬件(电池)维护成本高:传统Beacon设备内置纽扣电池,电池的平均续航时间约为1-2年,当电池寿命耗尽时,将面临数以万计的设备需要更换电池,增加了后续的维护成本;3、发送固定ID易伪造:传统Beacon设备都具有固定的ID,在与用户手机APP传输过程中,都以固定ID为标识码,因此设备ID极易被获取,通过伪造设备ID获取后台***的相应信息;4、无法连接收单机具进行支付:传统Beacon蓝牙设备目前还不支持连接收单机具,从而没法完成从销售到购买的整个流程。从而成为目前市场上绝大多数商户引入该技术的主要障碍;5、营销平台信息无法直接跟消费数据整合:目前Beacon设备推送信息仍局限于商品信息、折扣优惠信息、位置信息服务等,未与收单机具、线上支付相结合,导致商户无法获取用户是否完成购物、消费金额等信息,从而无法满足商户后期的数据分析、精准营销、活动推广等需求。
发明内容
本发明所要解决的技术问题是提供一种基于低功耗蓝牙的移动智能终端支付方法及***,能够将收银***和移动智能终端的线上支付相结合且无需对现有收银***进行改造,从而大大提高交易支付的便利性并且满足商户后期的数据分析、精准营销、活动推广等需求。
本发明为解决上述技术问题而采用的技术方案是提供一种基于低功耗蓝牙的移动智能终端支付方法,其中,包括如下步骤:a)将收银支付终端和外置蓝牙通信设备相连;b)在收银支付终端输入订单信息,并通过所述外置蓝牙通信设备和具有内置蓝牙模块的移动智能终端建立本地无线连接;c)移动智能终端向收银支付终端请求获取订单信息;d)所述移动智能终端接收到订单信息后,通过远程通信网络和支付平台相连获取帐户信息,然后将帐户信息发给收银支付终端;所述收银支付终端和支付平台相连,并根据获取的帐户信息进行支付认证。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,所述移动智能终端通过本地无线连接或者人工输入将帐户信息返回给收银支付终端;所述收银支付终端完成支付认证后,将支付认证结果及签购单信息通过本地无线连接发送给移动智能终端。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,所述收银支付终端为收银机和/或POS机,所述收银机或POS机通过串口模块或者USB接口模块和外置蓝牙通信设备相连。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,所述支付平台对所有收银支付终端上连接的外置蓝牙通信设备进行管理,包括如下过程:
在支付平台上为每个收银支付终端上连接的外置蓝牙通信设备配置主次ID编号、ID标识码、显示名称以及广播信息;
所述收银支付终端向支付平台请求本机外置蓝牙通信设备的主次ID编号、ID标识码、显示名称以及广播信息;并同步更新至本机外置蓝牙通信设备。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,所述显示名称和该外置蓝牙通信设备所连收银支付终端所在的柜号相匹配,所述广播信息包括商品折扣信息和该外置蓝牙通信设备的位置信息。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,所述ID标识码为动态随机码,所述支付平台上为不同收银支付终端上连接的外置蓝牙通信设备配置唯一的ID标识码;当收银支付终端获取外置蓝牙通信设备信息并完成同步更新后,所述支付平台上为不同收银支付终端上连接的外置蓝牙通信设备分配新的唯一的ID标识码等待下次的同步更新。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,所述步骤b)包括如下过程:收银支付终端通知本机的外置蓝牙通信设备的工作在双向通信模式;移动智能终端搜索邻近范围的低功耗蓝牙通信设备并按距离远近进行排序;移动智能终端向距离最近的低功耗蓝牙通信设备发起连接请求;收银支付终端通过本机的外置蓝牙通信设备接收连接请求并与移动智能终端建立本地无线连接。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,所述移动智能终端搜索的邻近范围为0~50cm。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,所述移动智能终端根据接收到的蓝牙通信设备的信号强弱判断距离远近并选出距离最近的低功耗蓝牙通信设备发起连接请求。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,所述外置蓝牙通信设备周期性提供广播信息,所述广播信息包括该外置蓝牙通信设备的位置信息,所述移动智能终端根据接收到的蓝牙通信设备的广播信息中的位置信息判断距离远近并选出距离最近的低功耗蓝牙通信设备发起连接请求。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,所述外置蓝牙通信设备的显示名称和该外置蓝牙通信设备所连收银支付终端所在的柜号相匹配,如果移动智能终端自动连接距离最近低功耗蓝牙通信设备失败,则按列表显示搜索到的邻近范围的所有低功耗蓝牙通信设备,供用户根据显示名称中的柜号信息手动选择后进行连接。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,所述收银支付终端和移动智能终端在建立本地无线连接时先进行双向认证,如果任一方未通过对方认证则拒绝建立本地无线连接。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,建立本地无线连接后,如果收银支付终端在预定时间内未收到来自移动智能终端的获取订单信息请求,则所述收银支付终端切断本地无线连接,等待新的移动智能终端的连接请求。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,建立本地无线连接后,如果移动智能终端请求获取订单信息,但在预定时间内未接收到订单信息,则所述移动智能终端切断本地无线连接,向距离最近的下一个低功耗蓝牙通信设备发起连接请求。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,所述步骤d)中收银支付终端完成本次交易后通知本机的外置蓝牙通信设备从双向通信模式转为单向广播模式,所述外置蓝牙通信设备周期性提供广播信息。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,所述商品信息包括商品单价、名称及数量;所述外置蓝牙通信设备周期性提供广播信息,所述广播信息包括商品折扣信息,所述收银支付终端接收广播信息中的商品折扣信息并对相匹配商品的价格进行实时修改。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,如果收银支付终端接收到的广播信息中的商品折扣信息和收银支付终端收到的来自支付平台的商品折扣信息相冲突,则收银支付终端立即向支付平台发起请求更新本机外置蓝牙通信设备的请求信息;并将收到的应答信息同步更新至本机外置蓝牙通信设备。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,所述步骤d)包括如下过程:所述移动智能终端向支付平台请求生成随机支付动态码;所述移动智能终端接收到支付平台的随机支付动态码后,通过本地无线连接或者人工输入确认发送给收银支付终端;所述收银支付终端接收随机支付动态码后完成本次交易并将交易结果上传给支付平台。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,所述收银支付终端和移动智能终端上均设有配对的对方公钥和各自的私钥,所述移动智能终端通过本地无线连接向收银支付终端发送帐户信息时,采用对方公钥对随机支付动态码和用户ID进行加密处理,所述收银支付终端利用私钥对随机支付动态码和用户ID进行解密处理。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,当收银支付终端获取错误的随机支付动态码或者等待随机支付动态码超时,所述收银支付终端直接人工输入移动智能终端上显示的随机支付动态码进行交易确认。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,所述收银支付终端包括磁卡/IC卡读取模块,当收银支付终端获取随机支付动态码失败或者所述移动智能终端取消在线移动支付后,所述收银支付终端继续从磁卡/IC卡读取模块获取账户信息并根据获取的帐户信息向支付平台进行支付认证。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,所述步骤d)中远程通信网络为wifi网络、GPRS网络、3G网络或4G网络。
上述的基于低功耗蓝牙的移动智能终端支付方法,其中,所述移动智能终端为内置蓝牙模块的智能手机或PAD设备。
本发明为解决上述技术问题还提供一种基于低功耗蓝牙的移动智能终端支付***,包括收银支付终端,其中,所述收银支付终端上设有外置蓝牙通信设备,所述收银支付终端为收银机和/或POS机,所述收银机或POS机通过串口模块或者USB接口模块和外置蓝牙通信设备相连提供通信连接。
上述的基于低功耗蓝牙的移动智能终端支付***,其中,所述收银支付终端通过外置蓝牙通信设备和具有内置蓝牙模块的移动智能终端建立本地无线连接;所述移动智能终端通过远程通信网络和支付平台相连获取帐户信息,并将帐户信息通过本地无线连接返回给所述收银支付终端,所述收银支付终端和支付平台相连,并根据获取的帐户信息进行支付认证。
上述的基于低功耗蓝牙的移动智能终端支付***,其中,所述POS机包括第二MCU处理器,所述第二MCU处理器的电源端和第二电源模块相连,网络端和网络通信模块相连,输入端通过磁头解析模块和磁卡/IC卡读取模块相连,输出端和信号提示模块相连;所述第二MCU处理器通过内部数据总线分别和第二USB接口模块、第三串口模块、第二串口模块相连;所述POS机通过第三串口模块或者第二USB接口模块和外置蓝牙通信设备相连提供充电和通信接口,所述POS机通过第二串口模块和收银机相连。
上述的基于低功耗蓝牙的移动智能终端支付***,其中,所述外置蓝牙通信设备包括第一MCU处理器,所述第一MCU处理器的电源端和第一电源模块相连,网络端和通过通信管理模块分别和蓝牙发送器、蓝牙接收器相连;所述第一MCU处理器通过内部数据总线和第一USB接口模块、第一串口模块相连,所述第一USB接口模块、第一串口模块和第一电源模块相连;所述外置蓝牙通信设备通过第一USB接口模块或第一串口模块和收银支付终端相连建立充电和通信通道。
上述的基于低功耗蓝牙的移动智能终端支付***,其中,所述远程通信网络为wifi网络、GPRS网络、3G网络或4G网络。
上述的基于低功耗蓝牙的移动智能终端支付***,其中,所述移动智能终端为智能手机或PAD设备,所述智能手机或PAD设备中设有内置蓝牙模块和内置wifi/GPRS/3G模块。
本发明对比现有技术有如下的有益效果:本发明提供的基于低功耗蓝牙的移动智能终端支付方法及***,通过将收银支付终端和低功耗蓝牙通信设备相连,使得收银支付终端能够和内置蓝牙模块的移动智能终端建立本地无线连接,将收银***和移动智能终端的线上支付相结合,从而大大提高交易支付的便利性和多种智能化选择,提升低功耗蓝牙双向通讯进行不用配对的移动终端支付体验,并且满足商户后期的数据分析、精准营销、活动推广等需求。
附图说明
图1为本发明基于低功耗蓝牙的移动智能终端支付***架构示意图;
图2为本发明的收银支付终端和低功耗蓝牙通信设备方框示意图;
图3为本发明基于低功耗蓝牙的移动智能终端支付流程示意图;
图4为本发明对外置蓝牙通信设备统一管理更新流程示意图;
图5为本发明外置蓝牙通信设备通信交互切换示意图;
图6为本发明基于低功耗蓝牙的移动智能终端支付交易信号交互示意图。
图中:
1 收银支付终端 2 移动智能终端 3 支付平台
4 外置蓝牙通信设备 5 远程通信网络 10 收银机
11 磁卡/IC卡读取模块 12 磁头解析模块 13 信号提示模块
14 网络通信模块 15 第二MCU处理器 16 第二USB接口模块
17 第二电源模块 18 第三串口模块 19 第二串口模块
21 内置蓝牙模块 23 内置GPRS/3G模块 41蓝牙发送器
42 第一串口模块 43 第一USB接口模块 44 通信管理模块
45 蓝牙接收器 47 第一电源模块 48 第一MCU处理器
具体实施方式
下面结合附图和实施例对本发明作进一步的描述。
图1为本发明基于低功耗蓝牙的移动智能终端支付***架构示意图。
请参见图1,本发明提供的基于低功耗蓝牙的移动智能终端支付***包括收银支付终端1,其中,所述收银支付终端1上设有外置蓝牙通信设备4,所述收银支付终端1为收银机10和/或POS机,所述收银机或POS机通过串口模块或者USB接口模块和外置蓝牙通信设备相连提供通信连接,从而使得收银机或POS机可以对外置蓝牙通信设备进行统一的管理维护,避免现有外置蓝牙通信设备发送固定ID标识码存在的容易伪造及盗用的问题。
本发明提供的基于低功耗蓝牙的移动智能终端支付***,所述收银支付终端1通过外置蓝牙通信设备4和具有内置蓝牙模块的移动智能终端2建立本地无线连接;所述移动智能终端2通过远程通信网络5和支付平台3相连获取帐户信息,并将帐户信息通过本地无线连接返回给所述收银支付终端1,所述收银支付终端1和支付平台3相连,并根据获取的帐户信息进行支付认证。上述基于低功耗蓝牙的移动智能终端支付***,利用移动智能终端获取账户信息,无需使用银行卡进行刷卡;移动智能终端将账户信息通过本地无线连接返回给收银支付终端1,无需更改现有收银***的交易支付流程,从而将收银***和移动智能终端的线上支付相结合,大大提高交易支付的便利性。
本发明提供的基于低功耗蓝牙的移动智能终端支付***,其中,所述远程通信网络5可以为wifi网络、GPRS网络、3G网络或4G网络;所述移动智能终端2可以为智能手机或PAD设备,所述智能手机或PAD设备中设有内置蓝牙模块21和内置GPRS/3G模块23。当然,对于4G网络,所述智能手机或PAD设备中可相应地设置内置4G模块。
图2为本发明的收银支付终端和低功耗蓝牙通信设备方框示意图。
请继续参见图2,本发明的外置蓝牙通信设备4可包括第一MCU处理器48,所述第一MCU处理器48的电源端和第一电源模块47相连,网络端和通过通信管理模块44分别和蓝牙发送器41、蓝牙接收器45相连;所述第一MCU处理器48通过内部数据总线和第一USB接口模块43、第一串口模块42相连,所述第一USB接口模块43、第一串口模块42和第一电源模块47相连;从而使得外置蓝牙通信设备4通过第一USB接口模块43或第一串口模块42和收银支付终端1相连同时提供充电和通信通道。所述收银支付终端1为收银机和/或POS机,外置蓝牙通信设备4可连接在收银机或POS机上。本发明的低功耗外置蓝牙通信设备,通知设置第一USB接口模块43、第一串口模块42和收银支付终端1相连提供电源,从而可以避免更换电池,节省维护成本。
本发明提供的基于低功耗蓝牙的移动智能终端支付***,其中,所述收银支付终端1包括收银机10和POS机,所述POS机包括第二MCU处理器15,所述第二MCU处理器15的电源端和第二电源模块17相连,网络端和网络通信模块14相连,输入端通过磁头解析模块12和磁卡/IC卡读取模块11相连,输出端和信号提示模块13相连;所述第二MCU处理器15通过内部数据总线分别和第二USB接口模块16、第三串口模块18、第二串口模块19相连;所述POS机通过第三串口模块18或者第二USB接口模块16和外置蓝牙通信设备4相连提供充电和通信接口,所述POS机通过第二串口模块19和收银机10相连。信号提示模块13通过内部扬声器发出的提示音,以及LCD显示屏来显示用户刷卡以及在手机上输入交易相关信息。所述POS机和上述外置蓝牙通信设备的USB接口模块或者串口模块相互连接即可提供充电和通信连接,第一串口模块18、第二串口模块19和第三串口模块42一般可选用RS232模块。
图3为本发明基于低功耗蓝牙的移动智能终端支付流程示意图。
请继续参见图3,基于低功耗蓝牙的移动智能终端支付方法,包括通过网络相连的收银支付终端1和支付平台3,其中,包括如下步骤:
步骤S1:将收银支付终端1和外置蓝牙通信设备4通过电气接口相连,如采用插拔式USB或串口相连提供充电和通信接口。一般来说,收银支付终端1可以为收银机10和/或POS机,所述POS机通过第三串口模块18或者第二USB接口模块16和外置蓝牙通信设备4相连,所述POS机通过第二串口模块19和收银机10相连。
所述支付平台3可以对所有收银支付终端上连接的外置蓝牙通信设备进行统一管理,如图4所示,具体包括如下过程:
在支付平台3上为每个收银支付终端上连接的外置蓝牙通信设备4分别配置主次ID编号、ID标识码、显示名称以及广播信息;
所述收银支付终端1向支付平台3请求本机外置蓝牙通信设备的主次ID编号、ID标识码、显示名称以及广播信息;并同步更新至本机外置蓝牙通信设备4。所述显示名称和该外置蓝牙通信设备所连收银支付终端所在的柜号最好相匹配,所述广播信息包括商品折扣信息和该外置蓝牙通信设备的位置信息。所述ID标识码最好为动态随机码,而不是现有的固定的ID标识码。所述支付平台3上为不同收银支付终端上连接的外置蓝牙通信设备配置唯一的ID标识码;当收银支付终端获取外置蓝牙通信设备信息并完成同步更新后,所述支付平台3上为不同收银支付终端上连接的外置蓝牙通信设备分配新的唯一的ID标识码等待下次的同步更新。
步骤S2:顾客或用户开始进行支付时,收银员首先在收银支付终端输入订单信息,并通过所述外置蓝牙通信设备和具有内置蓝牙模块的移动智能终端建立本地无线连接。如图5所示,具体连接过程如下:
收银支付终端1通知本机的外置蓝牙通信设备4的工作在双向通信模式;
移动智能终端2搜索邻近范围的低功耗蓝牙通信设备并按距离远近进行排序;搜索的邻近范围为0~50cm,优选为10cm,以避免连接到其他无关蓝牙设备;
移动智能终端2向距离最近的低功耗蓝牙通信设备发起连接请求;
收银支付终端1通过本机的外置蓝牙通信设备4接收连接请求并与移动智能终端2建立本地无线连接。为了避免干扰周围的收银支付终端并降低蓝牙通信设备的功耗,当收银支付终端完成本次交易后,可以通知本机的外置蓝牙通信设备从双向通信模式转为单向广播模式,周期性提供广播信息,直至有新的付单业务再通知本机的外置蓝牙通信设备4的工作在双向通信模式。
为了保证移动智能终端能够准确地搜索到当前的收银支付终端进行连接,所述移动智能终端2优选根据接收到的蓝牙通信设备的信号强弱判断距离远近并选出距离最近的低功耗蓝牙通信设备发起连接请求。其次,由于外置蓝牙通信4设备周期性提供广播信息,所述广播信息中一般包括该外置蓝牙通信设备的位置信息,所述移动智能终端也根据接收到的蓝牙通信设备的广播信息中的位置信息判断距离远近并选出距离最近的低功耗蓝牙通信设备发起连接请求。最后,由于外置蓝牙通信设备的显示名称优选和该外置蓝牙通信设备所连收银支付终端所在的柜号相匹配,如果移动智能终端自动连接距离最近低功耗蓝牙通信设备失败,则按列表显示搜索到的邻近范围的所有低功耗蓝牙通信设备,供用户根据显示名称中的柜号信息手动选择后进行连接。
即便如此,由于蓝牙设备的广泛使用,仍可能出现连接无关的设备。为此,本发明的收银支付终端和移动智能终端在建立本地无线连接时可先进行双向认证,如果任一方未通过对方认证则拒绝建立本地无线连接,从而确保是合法的移动智能终端可靠连接到当前收银支付终端。
此外,建立本地无线连接后,如果收银支付终端在预定时间内未收到来自移动智能终端的获取订单信息请求,比如超过1秒,则所述收银支付终端可切断本地无线连接,等待新的移动智能终端的连接请求。
同样地,建立本地无线连接后,如果移动智能终端请求获取订单信息,但在预定时间内未接收到订单信息,比如超过1秒,则所述移动智能终端可切断本地无线连接,向距离最近的下一个低功耗蓝牙通信设备发起连接请求。
步骤S3:移动智能终端向收银支付终端请求获取订单信息。商品信息包括商品单价、名称及数量;所述外置蓝牙通信设备的广播信息包括商品折扣信息,所述收银支付终端接收广播信息中的商品折扣信息并对相匹配商品的价格进行实时修改后再生成订单信息。如果收银支付终端接收到的广播信息中的商品折扣信息和收银支付终端收到的来自支付平台的商品折扣信息相冲突,则收银支付终端立即向支付平台发起请求更新本机外置蓝牙通信设备的请求信息;并将收到的应答信息同步更新至本机外置蓝牙通信设备。
步骤S4:所述移动智能终端接收到订单信息后,通过远程通信网络和支付平台相连获取帐户信息,然后将帐户信息发给收银支付终端;所述收银支付终端和支付平台相连,并根据获取的帐户信息进行支付认证。具体过程如下:
所述移动智能终端向支付平台请求生成随机支付动态码;
所述移动智能终端接收到支付平台的随机支付动态码后,通过本地无线连接或者人工输入确认发送给收银支付终端;
所述收银支付终端接收随机支付动态码后完成本次交易并将交易结果上传给支付平台。
为了保证交易安全,所述收银支付终端和移动智能终端通过本地无线连接进行通信时,所述收银支付终端和移动智能终端上均设有配对的对方公钥和各自的私钥,所述移动智能终端通过本地无线连接向收银支付终端发送帐户信息时,采用对方公钥对随机支付动态码和用户ID进行加密处理,所述收银支付终端利用私钥对随机支付动态码和用户ID进行解密处理。
当出现各种异常情况时,本发明进一步提供多种智能化选择处理,保证交易可靠进行。当收银支付终端获取错误的随机支付动态码或者等待随机支付动态码超时,所述收银支付终端可直接人工输入移动智能终端上显示的随机支付动态码保证收银支付终端交易能够继续。此外,所述收银支付终端仍可利用现有的磁卡/IC卡读取模块,当收银支付终端获取随机支付动态码失败或者所述移动智能终端取消在线移动支付后,所述收银支付终端继续从磁卡/IC卡读取模块获取账户信息并向支付平台发起认证付款。
最后,当收银支付终端完成支付认证后,可以将支付认证结果及签购单信息通过本地无线连接发送给移动智能终端。客户可以在移动智能终端直接查看支付结果及签购单信息,更好提升用户在收银支付终端进行线上支付的体验效果,甚至可以在移动智能终端直接进行签购单电子签名返回给收银支付终端,实现无纸化收银支付交易。
图6为本发明基于低功耗蓝牙的移动智能终端支付交易信号交互示意图。
请继续参见图6,本发明提供的基于低功耗蓝牙的移动智能终端支付方法,大大提高交易支付的便利性和多种智能化选择,提升低功耗蓝牙双向通讯进行不用配对的移动终端支付体验,具体操作如下:
步骤1、商户收银员通过收银支付终端输入交易金额;
步骤2、收银支付终端通过USB接口或者串口,向Beacon+设备发送指令,使其设置为可双向通讯状态,同时收银支付终端上的收银程序自动设置为收款等待状态;
步骤3、Beacon+设备接收并执行收银支付终端发送的指令,设置为可双向通讯状态;
步骤4、用户打开蓝牙移动智能终端上的应用程序,使移动智能终端上的蓝牙模块处于可收发状态;
步骤5、用户在应用程序中选择付款功能;
步骤6、应用程序通过智能终端的操作***,搜索周围可被发现的Beacon+设备;
步骤7、若没有搜索到任何Beacon+设备,应用程序提示用户异常;
步骤8、若搜索到的Beacon+设备不止一项,则应用程序将所有设备以列表显示,由用户选择对应的Beacon+设备;
步骤9、用户通过应用程序发送订单查询请求,请求数据包中包括但不限于用户ID,移动智能终端蓝牙模块ID;
步骤10、移动智能终端中的蓝牙模块通过蓝牙通讯协议,将订单查询请求发送给Beacon+设备;
步骤11、Beacon+设备通过USB接口或者串口,将订单查询请求发送至收银支付终端;
步骤12、收银支付终端解析请求数据包,生成订单信息结果,通过USB接口或者串口返回给Beacon+设备,数据包包含但不限于交易金额、终端编号、商户编号、用户ID、移动智能终端蓝牙模块ID;
步骤13、Beacon+设备通过蓝牙通讯协议将订单信息结果传送给移动智能终端中的蓝牙模块,并由应用程序显示给用户查看;
步骤14、用户确认订单信息,选择支付方式(包括但不限于电子帐户,***,借记卡,银行帐户,预付卡,积分、抵扣券、虚拟货币、优惠卷),确定支付;
步骤15、应用程序将支付确认请求组包,通过移动智能终端中的蓝牙模块发送给Beacon+设备;
步骤16、Beacon+设备通过USB接口或者串口,将支付确认请求发送至收银支付终端;
步骤17、收银支付终端将支付确认请求加密,发送至Beacon+管理平台;
步骤18、Beacon+管理平台处理支付请求,完成扣款,并向收银支付终端返回支付处理结果;
步骤19;收银支付终端通过USB接口或者串口,将支付处理结果返回给Beacon+设备,同时发送指令,关闭Beacon+设备的双向通讯功能,并通过屏幕显示支付处理结果;
步骤20、Beacon+设备通过蓝牙通讯协议将支付处理结果传送给移动智能终端中的蓝牙模块,并关闭自身的双向通讯功能;
步骤21、应用程序显示支付确认结果;
步骤22、Beacon+平台保全所有支付及营销效果数据提供商户分析。
综上所述,本发明提供的基于低功耗蓝牙的移动智能终端支付方法及***,通过将收银支付终端和低功耗蓝牙通信设备相连,使得收银支付终端能够和内置蓝牙模块的移动智能终端建立本地无线连接,将收银***和移动智能终端的线上支付相结合,不需要更改现有收银机和POS机的硬件和交易流程,Beacon Plus能够和现有市面上的金融POS终端直接适配,充分利用金融POS终端现有的RS232接口实现即插即用,无需改动或升级金融POS终端现有硬件,无成本改造,从而大大提高交易支付的便利性和多种智能化选择,提升低功耗蓝牙双向通讯进行不用配对的移动终端支付体验,并且满足商户后期的数据分析、精准营销、活动推广等需求。具体优点如下:1)Beacon+具有双向通讯进行数据交换功能,同时还具有广播信息更新功能。2)传统Beacon蓝牙设备目前还不支持连接收银支付终端,从而成为目前市场上绝大多数商户引入该技术作为支付手段的主要障碍。而本发明中的Beacon+设备充分利用金融POS终端现有的RS232接口或USB接口,实现即插即用,无需改动或升级金融POS终端现有硬件,无成本改造,为Beacon蓝牙技术成为主流支付方式扫除了障碍;3)提出完整的支付流程解决方案,该方案极大减少了对用户传统支付***台自动向Beacon+设备定期更新ID,避免ID被获取和伪造后带来的不利后果;5)安全机制方面通过双层机制把控,一是充分利用蓝牙技术的信道加密技术保证传输通道的安全;二是在应用层进行数据加密,智能终端传给蓝牙设备的数据通过公钥进行加密签名,POS终端收到数据密文后利用私钥进行解密即可获得支付帐户信息。
虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,任何本领域技术人员,在不脱离本发明的精神和范围内,当可作些许的修改和完善,因此本发明的保护范围当以权利要求书所界定的为准。