扫码支付方法及电子设备技术

技术编号:24124527 阅读:38 留言:0更新日期:2020-05-13 04:09
本发明专利技术公开了一种扫码支付方法及电子设备,属于支付技术领域。扫码支付方法包括:接收用户启动二维码支付界面的第一输入;响应于第一输入,显示预设虚拟二维码支付界面;接收针对预设虚拟二维码支付界面进行切换的第二输入;响应于第二输入,显示二维码支付界面。本发明专利技术公开的扫码支付方法及电子设备能够防止付款码泄漏或被偷拍,提高扫码支付的安全性。

Scanning payment method and electronic equipment

【技术实现步骤摘要】
扫码支付方法及电子设备
本专利技术属于支付
,涉及一种扫码支付方法及电子设备。
技术介绍
随着智能手机的普及,扫码支付越来越被广泛应用,例如微信支付和支付宝支付等。目前,常用的扫码支付有两种方式,第一种是用户扫商家的收款码进行付款,第二种则是用户出示付款码给商家扫码进行收款。在采用第二种方式付款时,如果付款码泄露或被人偷拍,则他人可以通过付款码扣取用户的钱,且不需要密码,存在较大的安全风险。因此,如何有效保护好个人的付款码,防止付款码泄漏或被偷拍,是目前扫码支付领域中一亟待解决的问题。
技术实现思路
本专利技术实施例提供一种扫码支付方法,能够解决现有技术存在付款码易被泄露、偷拍,导致安全性较低的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供了一种扫码支付方法,应用于电子设备,包括:接收用户启动二维码支付界面的第一输入;响应于所述第一输入,显示预设虚拟二维码支付界面;接收针对所述预设虚拟二维码支付界面进行切换的第二输入;响应于所述第二输入,显示所述二维码支付界面。第二方面,本专利技术实施例提供了一种电子设备,所述电子设备包括:接收模块,被配置成接收用户启动二维码支付界面的第一输入;显示模块,被配置成响应于所述第一输入,显示预设虚拟二维码支付界面;所述接收模块还被配置成接收针对所述预设虚拟二维码支付界面进行切换的第二输入;所述显示模块还被配置成响应于所述第二输入,显示所述二维码支付界面。第三方面,本专利技术实施例另提供了一种电子设备,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述所述的方法步骤。在本专利技术实施例中,接收到用户启动二维码支付界面的第一输入时,首先显示预设虚拟二维码支付界面,在接收到针对预设虚拟二维码支付界面进行切换的第二输入时才显示二维码支付界面,能够防止付款码泄漏或被偷拍,提高扫码支付的安全性。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术实施例提供的扫码支付方法的流程图;图2为本专利技术实施例提供的翻转电子设备前后过程中在支付应用中显示内容切换的示意图;图3为本专利技术实施例提供的另一扫码支付方法的流程图;图4为本专利技术实施例提供的又一扫码支付方法的流程图;图5为本专利技术实施例提供的一种电子设备的框图示意图;图6为本专利技术实施例提供的另一电子设备的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了解决现有技术存在的付款码易被泄露、偷拍,导致安全性较低的问题,本专利技术实施例提供了一种扫码支付方法。该方法的执行主体可以是电子设备,所述电子设备可以是,但不限限于智能手机、平板电脑、个人数字助理(PersonalDigitalAssistant,PDA)等。可以理解的,所述的执行主体并不构成对本专利技术的限定。为了便于描述,除特别说明外,本专利技术实施例中以执行主体是电子设备为例进行说明。请参阅图1,是本专利技术专利技术实施例提供的一扫码支付方法的流程图,包括下述步骤:步骤S101,接收用户启动二维码支付界面的第一输入。在本专利技术的一个实施例中,所述电子设备上安装有用于扫码支付的支付应用,例如微信、支付宝等。当用户购买商品并选择向商家展示付款码的方式付款时,可打开支付应用并输入用于启动二维码支付界面的第一输入,以便向商家展示付款码,电子设备接收用户启动二维码支付界面的第一输入。在本专利技术的一个实施例中,所述第一输入可以是用户在支付页面中发起的支付操作而生成的控制指令。步骤S103,响应于第一输入,显示预设虚拟二维码支付界面。打开支付应用的支付界面到商家扫码收款的过程中,如果二维码支付界面一直显示,则存在付款码泄露或被人偷拍的风险,若付款码泄露或被人偷拍,则他人可以通过付款码扣取用户账户的钱。因此,进行支付时,可首先不显示真实的二维码支付界面。其中,不显示二维码支付界面,可以是不显示任何内容,也可以是显示其他文字、符号、图案等,还可以是显示一预设虚拟二维码支付界面。本专利技术的一个实施例中,在接收用户启动二维码支付界面的第一输入时,在电子设备上显示一预设虚拟二维码支付界面,该预设虚拟二维码支付界面显示一虚拟二维支付码,该虚拟二维支付码被扫码时不能够进行支付,例如该虚拟二维支付码可以是一张与二维码类似的图片。步骤S105,接收针对预设虚拟二维码支付界面进行切换的第二输入。电子设备预先定义有用于控制其将预设虚拟二维码支付界面切换为二维码支付界面的第二输入,该二维码支付界面中可显示真实的付款码,能够被扫码支付。当需要将预设虚拟二维码支付界面切换为二维码支付界面以便进行扫码支付时,用户可以输入预先定义的第二输入,电子设备接收该第二输入。一般情况下,当用户打开支付应用的支付界面时,屏幕会正对着用户,向商家展示二维码支付界面进行扫码支付时,需要将屏幕正对着商家,所以会存在一个翻转动作。因此,在本专利技术的一个实施例中,第二输入可以是基于用户的电子设备的翻转动作产生的。具体的,监测电子设备的运动姿态,判断电子设备的运动姿态是否为翻转操作对应的运动姿态,若电子设备的运动姿态为翻转操作对应的运动姿态,则生成指示将预设虚拟二维码支付界面切换为二维码支付界面的第二输入。判断电子设备的运动姿态是否为翻转操作对应的运动姿态,可以通过监测电子设备在水平方向上的转动角度,若电子设备沿水平方向上的转动角度为180度则,判定电子设备的运动姿态为翻转操作对应的运动姿态。在实际情况中,用户翻转电子设备进行支付时,实际转动的角度可能未达到180度或超过了180度,因此上述所述的转动角度为180度可以是指接近180度的一个角度范围,例如120度到240度这一区间范围。另外,转动角度也并不一定要求是沿水平方向,只要是大致沿水平方向即可。可以理解,在其他的一些实施例中,第二输入也可以是基于翻转操作之外的其他操作产生的。例如,基于对电子设备的上下摆动操作、对电子设备的左右摆动操作等产生的。又例如,第二输入还可以是扫码设备对预设虚拟二维码支付界面的扫描输入。例如,其可以这样实现:预设虚拟二维码支付界面显示的内容中包括一服务器的链接地址。在扫码设备扫码到预设虚拟二维码支付界面时,可解析出该链接地址并访问服务器,此时服务器向电子设备发送一控制指令以控制电子设备切换至显示二维码支付界面。步骤S107,响应于第二本文档来自技高网...

【技术保护点】
1.一种扫码支付方法,应用于电子设备,其特征在于,包括:/n接收用户启动二维码支付界面的第一输入;/n响应于所述第一输入,显示预设虚拟二维码支付界面;/n接收针对所述预设虚拟二维码支付界面进行切换的第二输入;/n响应于所述第二输入,显示所述二维码支付界面。/n

【技术特征摘要】
1.一种扫码支付方法,应用于电子设备,其特征在于,包括:
接收用户启动二维码支付界面的第一输入;
响应于所述第一输入,显示预设虚拟二维码支付界面;
接收针对所述预设虚拟二维码支付界面进行切换的第二输入;
响应于所述第二输入,显示所述二维码支付界面。


2.根据权利要求1所述的方法,其特征在于,所述响应于所述第二输入,显示所述二维码支付界面,包括:
响应于用户的翻转输入,显示所述二维码支付界面。


3.根据权利要求1所述的方法,其特征在于,所述响应于所述第二输入,显示所述二维码支付界面,包括:
响应于扫码设备对所述预设虚拟二维码支付界面的扫描输入,显示所述二维码支付界面。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在所述二维码支付界面被扫码且支付失败后,更新显示所述二维码支付界面。


5.根据权利要求1所述的方法,其特征在于,在显示所述二维码支付界面之前,所述方法还包括:
启动监测设备获取当前的环境参数;
基于所述环境参数确定当前是否存在支付安全风险;
如果存在支付安全风险,则生成提示信息。


6.一种电子设备,其特征在于,包括:
接收模块,被配置成接收用户启动二维码支付界面的第一输入;
显...

【专利技术属性】
技术研发人员:陈实凡
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

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

1