本发明属于移动支付领域,尤其涉及一种移动支付方法及系统。
背景技术:
随着移动互联网技术的快速发展,人们在购物消费时,利用智能手机、平板电脑等移动终端进行在线支付已成为一种便捷、流行的支付方式。目前,在移动终端上安装第三方支付软件,如支付宝或微信等支付软件,可以通过其上的二维码或条形码实现快捷支付。
然而,在利用第三方支付软件进行支付时,一般情况下,首先需要进入到移动终端的桌面找到第三方支付软件,然后启动第三方支付软件,再将其靠近扫码设备,进行扫码操作后,进而利用支付功能进行支付。
此种支付方式,需要每位消费者找到并打开支付软件,靠近扫码设备,逐一扫码后才能完成支付,当付款人数较多时,易造成排队等候支付的现象。
技术实现要素:
鉴于上述问题,提出了本发明,以便提供一种克服上述问题或者至少部分地解决上述问题的一种移动支付方法及系统。
依据本发明的一方面,提供了一种移动支付方法,包括以下步骤:
步骤一:在支付交易场所安装ibeacon信号发射装置;
步骤二:在移动终端上安装带ibeacon感知功能的app,并开启蓝牙功能;
步骤三:当移动终端进入ibeacon信号发射装置感知范围内,移动终端app与ibeacon信号发射装置建立通讯连接;
步骤四:移动终端app实时监测其与ibeacon信号发射装置的距离,并将监测距离信息发送到服务器;
步骤五:当监测距离在支付信息推送范围内时,服务器向移动终端app推送支付信息;
步骤六:打开支付信息,直接输入付款金额,即可启动移动终端上的支付宝、微信或其它移动支付方式完成支付。
进一步地,所述的移动终端app与ibeacon信号发射装置建立通讯连接,包括获取ibeacon信号发射装置的识别信息。
进一步地,所述的移动终端app通过无线网络与服务器进行连接,并将监测距离信息发送到服务器。
进一步地,所述的监测距离是指移动终端app与ibeacon信号发射装置之间的距离。
进一步地,所述的ibeacon信号发射装置感知范围是指以ibeacon信号发射装置为中心,以r为半径的一个范围区域;
所述的支付信息推送范围是指以ibeacon信号发射装置为中心,以r为半径的一个范围区域,半径r可调,且r小于r。
依据本发明的另一方面,还提供了一种移动支付系统,包括:ibeacon信号发射装置,移动终端app和服务器。
进一步地,所述的ibeacon信号发射装置设有唯一的识别信息。
进一步地,所述的移动终端app包括:
识别单元,用于识别所在区域内的ibeacon信号发射装置;
监测单元,用于监测移动终端app与ibeacon信号发射装置之间的距离;
信息发送单元,用于将识别信息及监测信息发送到服务器端;
信息接收单元,用于接收服务器推送出来的支付信息;
支付单元,用于调取移动终端上的支付宝、微信或其它移动支付方式完成支付。
进一步地,所述的服务器包括:
信息录入单元,用于录入ibeacon信号发射装置的识别信息及其支付信息推送范围信息;
信息接收单元,用于接收移动终端app发送的识别信息及监测信息;
信息推送单元,用于向移动终端app推送支付信息。
本发明的上述方案具有以下有益效果:
本发明提供的支付方法及系统,在移动终端app进入ibeacon信号发射装置的设定距离范围内,即可接收到支付信息,在打开支付信息后,直接输入付款金额,系统即会自动调取移动终端上的支付宝、微信或其它移动支付方式完成支付,无需扫码即可完成支付,提高了消费者的支付速度。
另一方面,本发明提供的支付方法及系统,可以支持多人同时支付,只要用户移动终端app是进入ibeacon信号发射装置的设定距离范围内,都能够接收到支付信息,然后完成支付;对于商家而言,无需每个消费者逐一扫码付款,极大的提高收银效率。
附图说明
图1为本发明一种移动支付方法的流程图;
图2为本发明一种移动支付方法的系统结构图。
具体实施方式
为使本发明的技术方案和优点更加清楚,下面将结合本申请实施方式中的附图,对本发明实施方式中的技术方案进行清楚、完整的描述。
如图1所示,本申请实施方式提供一种移动支付的方法,所述方法包括以下步骤。
s101:在支付交易场所安装ibeacon信号发射装置。
在本实施方式中,ibeacon信号发射装置,是指利用低功耗蓝牙技术(bluetoothlowenergy,也就是通常所说的bluetooth4.0或者bluetoothsmart)创建的一个信号区域,通常安装在需要进行支付交易的地方,如商场、超市收银台等。
s102:在移动终端上安装带ibeacon感知功能的app,并开启蓝牙功能。
在本实施方式中,所述的带ibeacon感知功能的app,是指当移动终端进入到ibeacon信号发射区域内时,ibeacon信号会将移动终端的该app唤醒,让移动终端具有语境计算(contextualcomputing)能力。
s103:监测移动终端app是否在ibeacon信号发射装置感知范围内。
在本实施方式中,所述的ibeacon信号发射装置感知范围,是指以ibeacon信号发射装置为中心,以r为半径的一个范围区域,半径r最大可以达到50米;当移动终端app进入该区域时,即进入下一步。
s104:建立通讯连接;获取ibeacon信号发射装置的识别信息。
s105:监测移动终端app与ibeacon信号发射装置之间的距离,并判定其是否在支付信息推送范围内。
在本实施方式中,所述的设置支付信息推送范围,是指以ibeacon信号发射装置为中心,以r为半径的一个范围区域,例如将半径r设置为5米。
移动终端app实时监测其与ibeacon信号发射装置的距离,并将监测距离信息发送到服务器;当监测距离在设置支付信息推送范围内时,即进入下一步。
s106:推送支付信息;服务器向移动终端app推送支付信息。
s107:打开支付信息、输入付款金额、调用移动终端上的支付宝、微信等移动支付客户端。
在本实施方式中,用户开支付信息,直接输入付款金额,即可启动移动终端上的支付宝、微信或其它移动支付方式进行支付操作。
s108:完成支付。
如图2所示,本方法基于图中所述的系统实现,该系统至少包括ibeacon信号发射装置,移动终端app和服务器。
进一步地,所述的ibeacon信号发射装置设有唯一的识别信息。
进一步地,所述的移动终端app包括:
识别单元,用于识别所在区域内的ibeacon信号发射装置;
监测单元,用于监测移动终端app与ibeacon信号发射装置之间的距离;
信息发送单元,用于将识别信息及监测信息发送到服务器端;
信息接收单元,用于接收服务器推送出来的支付信息;
支付单元,用于调取移动终端上的支付宝、微信或其它移动支付方式完成支付。
进一步地,所述的服务器包括:
信息录入单元,用于录入ibeacon信号发射装置的识别信息及其支付信息推送范围信息;
信息接收单元,用于接收移动终端app发送的识别信息及监测信息;
信息推送单元,用于向移动终端app推送支付信息。
以上所述是本发明的优选实施方式,应当指出,基于本申请中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施方式,都应当属于本申请保护的范围。