基于NFC智能卡的支付处理方法及系统技术方案

技术编号:9976097 阅读:379 留言:0更新日期:2014-04-28 12:23
本发明专利技术提供一种基于NFC智能卡的支付处理方法及系统,包括用户终端和后台系统,其中支付处理方法用于对一交易对应的支付请求进行处理,所述用户终端包括读写器、操作界面和通讯模块,所述后台系统包括操作流程模块与安全模块,该方法包括:a.用户终端获取NFC智能卡的智能卡信息;b.用户终端与后台系统进行信息传送;c.后台系统对传送的信息进行加密;d.后台系统完成交易。还提供了支付处理系统,该读写器、操作界面和通讯模块位于用户终端内,该操作流程模块与安全模块位于后台系统内。这样,使得用户端所包含的模块减少到最低,而流程操作模块及安全模块均位于后台系统,便于统一维护管理,还可以使用户交易过程的安全性得到保证。

【技术实现步骤摘要】
【专利摘要】本专利技术提供一种基于NFC智能卡的支付处理方法及系统,包括用户终端和后台系统,其中支付处理方法用于对一交易对应的支付请求进行处理,所述用户终端包括读写器、操作界面和通讯模块,所述后台系统包括操作流程模块与安全模块,该方法包括:a.用户终端获取NFC智能卡的智能卡信息;b.用户终端与后台系统进行信息传送;c.后台系统对传送的信息进行加密;d.后台系统完成交易。还提供了支付处理系统,该读写器、操作界面和通讯模块位于用户终端内,该操作流程模块与安全模块位于后台系统内。这样,使得用户端所包含的模块减少到最低,而流程操作模块及安全模块均位于后台系统,便于统一维护管理,还可以使用户交易过程的安全性得到保证。【专利说明】基于NFC智能卡的支付处理方法及系统
本专利技术涉及基于计算机网络的信息处理系统,尤其是用于具体交易的交易处理系统,具体地涉及基于NFC智能卡的支付处理方法及系统。
技术介绍
随着高科技的不断发展,人们生活水平的不断提高,刷卡消费已经成为人们交易中的一个重要途径。在NFC智能卡出现以前人们普遍使用传统的磁条卡,而对应传统磁条卡的POS机结构正如图1所示,一般的POS终端主要由读写器模块、操作界面模块、操作流程模块、安全模块和通讯模块五大块构成,终端的安全由终端安全模块保证。操作界面主要用于人机交互,包括输入和显示,操作流程控制操作界面的显示,按照规定的流程,必要时调用安全模块,保证终端的合法性;通讯模块负责与后台系统通信,连接发卡行/收单机构,受理磁条卡交易。这类POS机需要定期或者按照规范通过远程网络与后台收单系统进行交互,比如:获取后台的授权,交易日志上报后台系统等。广义来说,与后台交互并不一定是计算机网络,人工的授权和数据导出也在此范畴。这类POS机由于其应用场景的需要,对其硬件要求极高,密码键盘、必须配置安全控制芯片。虽然这类产品在交易速度、电气性能、稳定性上表现不俗,但由于其成本较高,且不便于携带,不具备大规模推广到个人应用的可能。随着科技不断创新,一种利用近场通讯的新型手机支付模式悄然兴起。近场通讯(Near Field Communication,NFC)是一种短距高频的无线电技术。NFC近场通信技术是由非接触式射频识别(RFID)及互联互通技术整合演变而来,在单一芯片上结合感应式读卡器、感应式卡片和点对点的功能,能在短距离内与兼容设备进行识别和数据交换。但是使用这种手机支付方案的用户必须更换特制的手机。目前这项技术在日韩被广泛应用。手机用户凭着配置了支付功能的手机就可以行遍全国:他们的手机可以用作机场登机验证、大厦的门禁钥匙、交通一卡通、信用卡、支付卡等等。这种支付技术虽然个体适应性高,但如果需要使用就必须更换特制的终端,给用户带来不便导致用户体验度低。因此,如何在不需对具有NFC功能的用户终端进行更改的情况下,改善个人支付处理系统的局限性又可以保证用户支付的安全性,便于统一管理成为本专利技术的重点目标。
技术实现思路
针对现有技术中的缺陷,本专利技术的目的是提供一种基于NFC智能卡的支付处理方法及系统。根据本专利技术的一个方面,提供一种基于NFC智能卡的支付处理方法,包括用户终端和后台系统,用于对一交易对应的支付请求进行处理,所述用户终端包括读写器、操作界面和通讯模块,所述后台系统包括操作流程模块与安全模块,该方法包括:S100.用户终端获取NFC智能卡信息;S200.用户终端与后台系统进行信息传送;S300.后台系统对传送的信息进行加密;S400.后台系统完成交易。优选地,所述NFC智能卡信息包括第一 MAC码和TAC码,其中,所述步骤S200包括如下步骤:S210.用户终端通过通讯模块将第一 MAC码传送至后台系统。优选地,所述步骤S300还包括如下步骤:S310.后台系统中的安全模块对第一MAC码进行验证,并根据第一 MAC码计算出相应的第二 MAC码;S320.后台系统将所述第二 MAC码通过用户终端回送给NFC智能卡;S330.所述NFC智能卡对所述第二 MAC码进行验证,并通过用户终端发出TAC码至安全模块;S340.安全模块对所述TAC码进行验证。优选地,所述MAC码用于防止报文被窜改;所述TAC码用于防止对交易结果的抵赖。优选地,所述交易包括支付请求及圈存请求,所述步骤S400包括如下步骤:S410.识别请求指令,并根据请求指令选择处理相应流程;其中,步骤S410还包括如下步骤中的任一种步骤:S420.若处理支付请求,则进行处理支付请求流程;或者S430.若处理圈存请求,则进行处理圈存请求流程。优选地,所述步骤S420包括如下步骤:S421:查询电子现金余额;S422:判断所述电子现金的余额是否大于或等于请求支付的金额,并进行相应处理;其中,步骤S422还包括如下步骤中的任一种步骤:S4221:若所述电子现金余额大于或等于请求支付的金额,则进一步判断卡片列表中已有该卡片信息,并进行相应处理;S4222:若所述电子现金余额小于请求支付的金额,则要求用户输入卡片密码,使用NFC智能卡余额完成支付,并将所述NFC智能卡信息存入卡片列表。优选地,所述步骤S4221包括如下步骤:S42211:若卡片列表中已有该卡片信息,则使用电子现金账户进行脱机支付;或者S42212:若卡片列表中没有该卡片信息,则要求用户输入卡片密码,并通过余额查询交易验证卡片密码;S42213:验证卡片密码是否正确;S42214:若卡片密码正确,则将所述NFC智能卡信息存入卡片列表后执行步骤S42211。优选地,所述步骤S430包括如下步骤:S431:脱机查询电子现金余额;S432:根据提示金额的范围,输入圈存金额;S433:输入卡片密码;S434:完成圈存,并显示电子现金余额,将所述NFC智能卡信息存入卡片列表。圈存圈存优选地,所述步骤S433还包括显示NFC智能卡余额。优选地,所述输入卡片密码步骤时,用户终端操作界面显示的键盘为动态密码保护键盘。根据本专利技术的另一个方面,还提供一种基于NFC智能卡的支付处理系统,包括用户终端和后台系统,其用于对一交易对应的支付请求进行处理,其特征在于,包括如下装置:操作界面,用于显示和输入信息;读写器,用于读取NFC智能卡的信息;通讯模块,用于在用户终端与后台系统之间传送交易信息;安全模块,用于对整个交易过程中传送的信息进行加密;操作流程模块,用于对交易请求进行处理;所述读写器、操作界面和通讯模块位于用户终端内,所述操作流程模块与安全模块位于后台系统内。优选地,所述NFC智能卡信息包括MAC码和TAC码,所述MAC码用于防止报文被窜改;所述TAC码用于防止对交易结果的抵赖。优选地,所述后台系统还包括一存储器,用于存储用户的账户信息。优选地,所述账户信息中包括卡片列表信息,所述卡片列表上限为20张NFC智能卡。优选地,所述后台系统可以与多个用户终端连接,其中,多个用户终端通过通讯模块可以进行信息交互。优选地,所述用户终端包括:智能电视机、智能手机、机顶盒、智能手表、平板电脑。本专利技术通过对传统POS机的结构进行了拆解,将传统POS机拆解为两部分:位于用户终端的读写器、操作界面和通讯模块,以及位于后台的操作流程模块和安全模块。这样,使得用户端所包含的模块减少到本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:孙立林袁武钢李威
申请(专利权)人:银视通信息科技有限公司
类型:发明
国别省市:

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

1