现场支付业务处理方法和智能卡技术

技术编号:7228302 阅读:230 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种现场支付业务处理方法和智能卡。现场支付业务处理方法,包括:在与销售点POS终端进行现场支付业务交互之前,检测当前是否存在网络信号覆盖;若不存在网络信号覆盖,则开启离线支付功能以提示用户输入离线支付密码;将用户输入的离线支付密码与存储的密码字段相匹配,若匹配成功,则允许本次现场支付业务。本发明专利技术实施例中,智能卡与POS终端进行现场支付业务交互之前,可以先检测是否存在网络信号覆盖,如果不存在网络信号覆盖,则可以提示用户输入离线支付密码,只有在离线支付密码匹配成功后,才允许本次的现场支付业务,因此,即使在终端设备丢失且网络信号未覆盖的情况下,非法用户也无法盗用智能卡中的金额。

【技术实现步骤摘要】

本专利技术实施例涉及通信技术,尤其涉及一种现场支付业务处理方法和智能卡
技术介绍
具有射频(Radio Frequency,以下简称RF)功能的智能卡是指集成了 RF功能的智能卡(以下简称智能卡)。例如,RF通用用户识别卡(RF Universal Subscriber Identity Module,以下简称RF_USIM)卡就是集成了非接触2. 45G射频功能的USIM卡。将 RF-USIM和终端设备配合使用,除了能完成普通的USIM应用外,还能实现非接触通信功能。手机现场支付即是智能卡的非接触通信功能的一种应用。在现有技术中,当用户使用手机这种终端设备进行现场支付时,可以使用手机与销售点(Point of Mles,以下简称P0Q终端进行通信。以RF-USIM卡举例来说,RF-USIM卡与POS终端中的一方收到对方传来的采用支付加密密钥加密的数据时,即可用自身的支付解密密钥进行解密和验证签名,通过后即可进行消费、查询等操作。整个支付过程中,不需要与后台服务器交互,方便用户进行快捷的支付。由于终端设备遗失的情况时有发生,因此,现有技术采用无线网络侧的服务器下发特殊消息或指令的方式关闭该终端设备中的智能卡的支付功能,这种方式要求该终端设备当前处于无线网络信号,例如2G或者3G信号的覆盖范围内,而在覆盖范围之外,例如地铁或者地下商场中,则无法关闭智能卡的支付功能,在这种情况下,用户预存在智能卡中的金额将可能存在被盗用的风险。
技术实现思路
本专利技术实施例提供一种现场支付业务处理方法和智能卡。本专利技术实施例提供一种现场支付业务处理方法,包括在与销售点POS终端进行现场支付业务交互之前,检测当前是否存在网络信号覆盖;若不存在网络信号覆盖,则开启离线支付功能以提示用户输入离线支付密码;将用户输入的离线支付密码与存储的密码字段相匹配,若匹配成功,则允许本次现场支付业务。本专利技术实施例提供一种智能卡,包括信号检测模块,用于在与销售点POS终端进行现场支付业务交互之前,检测当前是否存在网络信号覆盖;提示模块,用于若不存在网络信号覆盖,则开启离线支付功能以提示用户输入离线支付密码;业务处理模块,用于将用户输入的离线支付密码与存储的密码字段相匹配,若匹配成功,则允许本次现场支付业务。本专利技术实施例中,在智能卡与POS终端进行现场支付业务交互之前,智能卡可以4先检测当前是否存在网络信号覆盖,如果存在网络信号覆盖,则智能卡可以采用现有技术的现场支付方式与POS终端进行交互,而且在终端设备丢失时,也可以通过网络侧下发特殊信令来关闭现场支付功能;如果不存在网络信号覆盖,则智能卡可以提示用户输入离线支付密码,只有在离线支付密码匹配成功后,才允许本次的现场支付业务,因此,即使在终端设备丢失且网络信号未覆盖的情况下,非法用户也无法盗用智能卡中的金额。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术现场支付业务处理方法实施例一的流程图;图2为本专利技术现场支付业务处理方法实施例二的流程图;图3为本专利技术智能卡实施例一的结构示意图;图4为本专利技术智能卡实施例二的结构示意图。具体实施例方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术现场支付业务处理方法实施例一的流程图,如图1所示,本实施例的方法可以包括步骤101、在与POS终端进行现场支付业务交互之前,检测当前是否存在网络信号覆盖。具体来说,装载在终端设备中的智能卡在与POS终端进行现场支付业务交互之前,均可以检测当前是否有网络信号覆盖,该网络信号既可以是2G网络的信号,也可以是 3G网络的信号,具体检测的是哪种网络信号取决于该智能卡的类型。在具体实现时,该智能卡可以通过检测是否能够正常在小区基站中注册成功来判断当前是否存在网络信号覆盖。本领域技术人员可以理解的是,智能卡检测是否存在网络覆盖时所采用的具体技术手段可以采用现有技术实现,此处不再赘述。步骤102、若不存在网络信号覆盖,则开启离线支付功能以提示用户输入离线支付密码。如果不存在网络信号覆盖,则智能卡将开启离线支付功能,从而使用户需要采用离线支付的形式进行现场支付业务。具体来说,在存在网络信号覆盖的情况下,如果终端设备是由合法用户使用,则终端设备的智能卡与POS终端的交互过程可以采用现有技术实现。以RF-USIM卡为例,该交互过程可以为P0S终端初始化消费安全存取模块(Purchase Secure Access Module,以下简称PSAM),选择应用文件后POS终端向RF-USIM卡发起消费初始化请求,该请求包括密钥索引、交易金额和终端机编号字段;RF-USIM卡接收消费初始化请求,检查是否支持请求中的密钥索引和交易金额小于预设额度,并向POS终端返回初始化响应,该初始化响应包含一个随机数和支付账号,POS终端获取RF-USIM卡返回信息;POS终端向PSAM发送PSAM 消费初始化请求,包括交易金额、交易类型标识、终端机编号、交易日期、交易时间等信息; PSAM处理相应的请求,使用密钥加密交易金额、交易类型标识、终端机编号、交易日期、交易时间,获取MACl信息,PSAM返回消费初始化请求响应给POS终端;POS终端向RF-USIM卡发送消费请求,附带MACl信息;RF-USIM卡处理消费请求,使用密钥解密校验MAC1,记录消费信息,使用密钥加密交易金额生成MAC2信息;RF-USIM卡向POS终端发送消费响应,包含MAC2 ;POS终端向PSAM发送RF-USIM卡验证请求,包含MAC2信息;PSAM向POS终端返回 RF-USIM卡验证响应,POS终端记录脱机消费明细,并打印消费小票。如果在有网络信号覆盖的情况下,一旦终端设备丢失,该终端设备由非法用户使用,则可以采用现有技术通过网络侧下发特殊信令的方式关闭现场支付功能,但是,在没有网络信号覆盖的情况下,不能采用现有技术中网络侧下发特殊信令的方式关闭现场支付功能,因此,在这种情况下,智能卡可以自动启用离线支付功能,该离线支付功能需要用户在消费时输入离线支付密码。该离线支付密码可以在开通现场支付业务时由用户自行设定, 该离线支付密码的密码字段可存储在该智能卡的存储区域中,本实施例不限定该离线支付密码的具体形式,例如,其可以为4 6位的数字密码,而且本实施例也不限定该密码字段的具体存储位置。需要说明的是,该离线支付密码可以与在有网络信号覆盖下所使用的在线支付密码相同,也可以不同,本实施例不作限定。而且,有些智能卡是没有在线支付密码的,本实施例需要额外设定一个针对没有网络信号覆盖的离线支付密码。步骤103、将用户输入的离线支付密码与存储的密码字段相匹配,若匹配成功,允许本次现场支付业务。在本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:陈蛟张成岩刘煜
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1
相关领域技术