基于nfc的支付方法、基于nfc的支付系统和终端的制作方法

文档序号:9844512阅读:454来源:国知局
基于nfc的支付方法、基于nfc的支付系统和终端的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,具体而言,涉及一种基于NFC的支付方法、一种基于NFC的支付系统和一种终端。
【背景技术】
[0002]目前,随着移动支付的兴起,基于NFC(Near Field Communicat1n,近场通信)技术的支付方式越来越普及,目前常用的支付方案主要利用NFC技术将手机终端模拟为一张卡:HCE (Host-based Card Emulat1n,基于主机的卡模拟,通过软件在Applicat1n Processor(AP,应用程序处理器)中模拟出一张智能卡,即软件卡模拟)方案、eNFC(enhanced NFC,增强型近场通信)方案(即目前移动运营商采用的NFC-USIM(Universal Subscriber Identity Module,全球用户识别卡)卡支付方案,将加密信息存放于US頂卡中的移动支付方案)以及全终端方案,分别如图1所示。
[0003]在图1中,通道I为HCE,即在AP中通过软件的形式虚拟出卡模拟;通道2和3为eNFC的卡模拟模式,即通过NFC根据SWP (Single Wire Protocol,单线协议)协议与US頂卡进行通信,并将密钥、钱包加密信息等存储在US頂卡中,此方案是目前运营商的主推支付方案;通道4为全终端方案,包括内置eSE(enhanced Security Element,增强型安全模块)和外置eSE两种模式,主要将一些重要信息加密存放到eSE的不同的扇区中,目前主要包括银联和支付宝等在推动使用。在进行支付方式选择时,根据支付路由表选择不同的支付方式。
[0004]在支持NFC的双卡双待系统中,至少包含两个eSE模块,传统的路径选择是:当手机靠近POS (销售点)机时,NFCC(NFC Controller,NFC控制器)获取支付路由表中设置的SE默认路由值,从而选择相应的SE模块,而如果需要更改默认路径,则需要用户退出当前支付重新进行设置,因此存在当默认支付路径不能很好的满足用户需求时(比如不同支付模块的优惠策略不同,需要选择最优惠的支付路径,或者当默认支付路径余额不足等情况下无法完成支付时),用户不能方便快捷的通过系统桌面进行切换支付路径的问题。
[0005]因此,需要一种可以使用户快捷灵活地选择支付路径的技术方案,以简化用户操作,并且可以完成默认路径的自动更新,以保证支付路径的最优化设置和提高支付的灵活性,从而提升支付效率和用户体验。

【发明内容】

[0006]本发明正是基于上述问题,提出了一种新的技术方案,可以更加直观快捷的选择最优支付路径,提高了支付的灵活性,同时避免了繁琐的支付路径设置操作,简化了用户操作,并可完成默认支付路径的自动更新,从而提升了支付效率和用户体验。
[0007]有鉴于此,本发明的第一方面提出了一种基于NFC的支付方法,用于终端,包括:获取当前推荐支付路径;判断所述当前推荐支付路径是否与预设支付路径相同;当判定所述当前推荐支付路径与所述预设支付路径相同时,根据所述预设支付路径完成基于NFC的支付过程;当判定所述当前推荐支付路径与所述预设支付路径不同时,根据接收到的选择命令选择目标支付路径;根据所述目标支付路径完成所述基于NFC的支付过程。
[0008]在该技术方案中,通过判断获取到的当前推荐支付路径是否与预设支付路径(默认支付路径)相同,并根据判定结果确定基于NFC的支付路径,其中,支付路径与终端中的SE模块对应,选择支付路径即指选择终端中的哪一个SE模块对应的路径,具体地,当判定当前推荐支付路径与预设支付路径相同时,则按照预设支付路径完成支付,而当判定当前推荐支付路径与预设支付路径不同时,根据接收到的选择命令选择目标支付路径,所述选择命令既可以是用户发送的,也可以是终端本身发送的。即可以根据当前用户的实际需要选择目标支付路径,或者由终端根据预设规则选择目标支付路径,显然,该目标支付路径可以与当前推荐支付路径相同,也可以不同,然后根据接收到的由用户或者终端发送的选择命令选择目标支付路径完成支付,如此,与现有技术相比,可以实现更加直观快捷的选择最优支付路径,提高了支付的灵活性,避免了繁琐的支付路径设置操作,简化了用户操作,从而提升了用户体验。
[0009]在上述技术方案中,优选地,所述获取当前推荐支付路径具体包括:接收支付请求信号;对所述支付请求信号进行解析得到当前支付信息,以根据所述当前支付信息和所述终端中的每一条支付路径的属性信息得到所述当前推荐支付路径。
[0010]在该技术方案中,通过对接收到的支付请求信号(比如接收到POS机的支付请求信号)进行解析,得到当前支付信息(比如刷卡金额),以使终端中的AP系统根据当前支付信息和各个支付路径的属性信息(比如优惠程度信息和余额信息)得到当前推荐支付路径(最优的支付路径),如此,实现了通过AP端临时选择最优的支付路径的方案,即实现了根据不同支付路径的具体信息向用户实时推送最优支付路径的方案,与传统技术中根据默认路由值来确定支付路径相比,提高了支付路径选择的灵活性,进而提升了支付效率和用户体验。
[0011]在上述技术方案中,优选地,在所述接收支付请求信号之前,还包括:判断所述当前用户的身份信息与预设验证信息是否匹配;在判定所述当前用户的身份信息与所述预设验证信息匹配时,控制接收所述支付请求信号,以进行所述基于NFC的支付过程;在判定所述当前用户的身份信息与所述预设验证信息不匹配时,提示支付失败。
[0012]在该技术方案中,用户在进行支付时,首先要进行身份信息验证,比如,进行支付密码输入或用户指纹信息、虹膜信息匹配,以确保支付的安全性,具体地,在判定当前用户的身份信息与预设验证信息匹配时,说明当前用户身份是安全的,则接收支付请求信号,以进行基于NFC的支付过程,而在判定当前用户的身份信息与预设验证信息不匹配时,说明当前用户的身份不安全,有可能是恶意支付,则提示支付失败,如此,通过为基于NFC的支付过程增加用户鉴权的步骤,进一步提高了支付的安全性。
[0013]在上述技术方案中,优选地,在所述根据所述目标支付路径完成所述基于NFC的支付过程之后,还包括:判断是否将所述目标支付路径作为所述预设支付路径进行存储;在判定为是时,更新所述预设支付路径对应的默认路由值。
[0014]在该技术方案中,用户在当前推荐支付路径与预设支付路径不同时,根据实际需要选择了目标支付路径,目标支付路径可以是当前推荐支付路径,也可以不是,在根据目标支付路径完成支付后,判断是否将目标支付路径作为预设支付路径进行存储,并在判定为是时,更新预设支付路径对应的支付路由表中的默认路由值,支付路由表中存储了默认的预设支付路径的信息,即可供下次支付时优先使用,如果用户想要变更默认的预设支付路径,则可以根据提示选择更新,即可完成默认的预设支付路径的更新,与现有技术中需要用户进入设置进行更改操作相比,避免了繁琐的支付路径设置操作,并可以完成默认支付路径的自动更新,从而提升了用户体验。
[0015]在上述技术方案中,优选地,所述当判定所述当前推荐支付路径与所述预设支付路径不同时,根据接收到的选择命令选择目标支付路径,具体包括:当判定所述当前推荐支付路径与所述预设支付路径不同时,显示支付路径选择界面;根据所述显示支付路径选择界面选择所述目标支付路径;以及所述支付路径选择界面中包括:所述每一条支付路径及所述每一条支付路径的属性信息,其中,所述属性信息包括:优惠程度信息和余额信息。
[0016]在该技术方案中,用户在进行支付时,如果当前推荐支付与预设支付路径不同,则直接在用户界面上显示支付路径选择界面,并突出显示当前推荐支付路径,以供当前用户可以根据实际需要选择目标支付路径,显然,该目标支付路径可以与当前推荐支付路径相同,也可以不同,以实现更加直观快捷的选择最优支付路径,另外,支付路径选择界面中列出每一条可选的支付路径以及每一条支付路径对应的属性信息,具体地,属性信息包含但不限于优惠程度信息和余额信息,如此,可以使用户根据实际需要进行支付路径的选择,提高了支付的灵活性,进而提升了用户体验,其中,具体显示方式有多种,比如,可以是以下拉菜单的形式显示,也可以是属性信息环绕在对应支付路径周围,本领域的技术人员应当知晓,只要能够实现本方案的显示方式,均适用于本方案。
[0017]根据本发明的第二方面,提出了一种基于NFC的支付系统,用于终端,包括:获取模块,用于获取当前推荐支付路径;判断模块,用于判断所述当前推荐支付路径是否与预设支付路径相同;支付模块,用于当判定所述当前推荐支付路径与所述预设支付路径相同时,根据所述预设支付路径完成基于NFC的支付过程;控制模块,用于当判定所述当前推荐支付路径与所述预设支付路径不同时,控制根据接收到的选择命令选择目标支付路径;以及所述支付模块还用于:根据所述目标支付路径完成所述基于NFC的支付过程。
[0018]在该技术方案中,通过判断获取到的当前推荐支付路径是否与预设支付路径(默认支付路径)相同,并根据判定结果确定基于NFC的支付路径,其中,支付路径与终
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1