基于NFC的支付方法、扣费装置及终端制造方法及图纸

技术编号:13988653 阅读:68 留言:0更新日期:2016-11-13 12:28
本发明专利技术实施例提供一种基于NFC的支付方法、扣费装置及终端,其中,该方法包括:与用户终端建立NFC连接,并接收所述用户终端随机分配的M序列;开启服务并累计计费,当所述累计计费达到预设的扣费金额时,向所述用户终端发送携带有所述M序列的扣费请求,以使所述用户终端根据所述M序列进行身份验证;若所述用户终端验证通过,则根据所述用户终端返回的授权账户和对应的账户密码,进行扣费,其中,所述授权账户和所述账户密码为所述用户终端在服务开启前就接收并存储在存储空间中的。本发明专利技术实施例提供的支付方法、扣费装置及终端,简化了NFC支付在实时计费支付场景下的操作,提高了用户的支付体验。

【技术实现步骤摘要】

本专利技术实施例涉及支付
,尤其涉及一种基于NFC的支付方法、扣费装置及终端
技术介绍
随着NFC功能在终端上的应用和普及,基于NFC功能的支付方式得到了大力发展。目前基于终端NFC功能的支付、计费方式都是定额支付,是用户在确认价格后使用携带有NFC功能的终端进行的支付,而当处于例如按分钟计费的电话、按水流量计费的接水器、按流量计费的汽车加油等需要实时计费支付的场景时,用户往往需要刷很多次NFC终端或者多次输入密码后才能完成支付操作,操作繁琐不便,用户的支付体验较差。
技术实现思路
本专利技术实施例提供一种基于NFC的支付方法、扣费装置及终端,用以简化NFC支付在实时计费支付场景下的操作,提高用户的支付体验。本专利技术实施例第一方面提供一种基于NFC的支付方法,该方法包括:与用户终端建立NFC连接,并接收所述用户终端随机分配的M序列;开启服务并累计计费,当所述累计计费达到预设的扣费金额时,向所述用户终端发送携带有所述M序列的扣费请求,以使所述用户终端根据所述M序列进行身份验证;若所述用户终端验证通过,则根据所述用户终端返回的授权账户和对应的账户密码,进行扣费,其中,所述授权账户和所述账户密码,为所述用户终端在服务开启前就接收并存储在存储空间中的。本专利技术实施例第二方面提供一种基于NFC的支付方法,该方法包括:与扣费装置建立NFC连接,并向所述扣费装置发送随机生成的M序列;接收所述扣费装置在累计计费到达预设的扣费金额时所发送的扣费请求,其中,所述扣费请求携带有所述M序列;根据所述M序列对所述扣费装置的身份进行验证;若验证通过,则将本地存储的授权账户和对应的账户密码返回给所述扣费装置,以使所述扣费装置根据所述授权账户和所述账户密码,进行扣费,其中,所述授权账户和所述账户密码,是在服务开启前接收并存储在本地存储空间中的。本专利技术实施例第三方面提供一种扣费装置,该装置,包括:第一NFC模块,用于与用户终端建立NFC连接,并接收所述用户终端随机分配的M序列;服务计费模块,用于开启服务并累计计费,当所述累计计费达到预设的扣费金额时,向所述用户终端发送携带有所述M序列的扣费请求,以使所述用户终端根据所述M序列进行身份验证;扣费模块,用于在所述用户终端验证通过时,根据所述用户终端返回的授权账户和对应的账户密码,进行扣费,其中,所述授权账户和所述账户密码,为所述用户终端在服务开启前就接收并存储在存储空间中的。本专利技术实施例第四方面提供一种终端,该终端,包括:生成模块,用于随机生成M序列;第四NFC模块,用于与扣费装置建立NFC连接,并向所述扣费装置发送随机生成的M序列;第五NFC模块,用于接收所述扣费装置在累计计费到达预设的扣费金额时所发送的扣费请求,其中,所述扣费请求携带有所述M序列;验证模块,用于根据所述M序列对所述扣费装置的身份进行验证;所述第四NFC模块,还用于,在验证通过时,将本地存储的授权账户和对应的账户密码返回给所述扣费装置,以使所述扣费装置根据所述授权账户和所述账户密码,进行扣费,其中,所述授权账户和所述账户密码,是在服务开启前接收并存储在本地存储空间中的。本专利技术实施例中,通过在累计计费金额达到预设的扣费金额时,将用户终端预先非配的M序列携带在扣费请求中发送给用户终端进行身份验证,并在验证通过后,根据用户终端返回的用户在服务开始前就预先授权并存储在用户终端中的授权账户和密码进行扣费,使得用户无需多次输入密码即可完成实时计费支付,简化了NFC支付在实时计费支付场景下的操作,提高了用户的支付体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一提供的基于NFC的支付方法的流程示意图;图2为本专利技术实施例二提供的基于NFC的支付方法的流程示意图;图3为本专利技术实施例三提供的基于NFC的支付方法的流程示意图;图4为本专利技术实施例四提供的基于NFC的支付方法的流程示意图;图5为本专利技术实施例五提供的扣费装置的结构示意图;图6为本专利技术实施例六提供的扣费装置的结构示意图;图7为本专利技术实施例七提供的扣费装置的结构示意图;图8为本专利技术实施例八提供的终端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤的过程或结构的装置不必限于清楚地列出的那些结构或步骤而是可包括没有清楚地列出的或对于这些过程或装置固有的其它步骤或结构。图1为本专利技术实施例一提供的基于NFC的支付方法的流程示意图,其中,该方法可以通过一扣费装置来执行。如图1所示,该方法步骤如下:步骤S101、与用户终端建立NFC连接,并接收所述用户终端随机分配的M序列。本实施例中,用户终端可以是诸如手机、平板电脑等携带有NFC支付功能的智能设备。该智能设备适用于诸如按时计费、按流量计费等需要实时计费支付的场景,当用户通过终端设备的NFC支付功能进行支付时,首先需要将终端设备靠近扣费装置与扣费装置建立NFC连接。本实施例中,用户终端与扣费装置之间建立NFC连接的方法与现有技术类似,在这里不再赘述。进一步的,本实施例中,M序列是用户终端在与扣费装置建立连接后随机生成的。在生成M序列的同时用户终端将该序列发送给与其建立连接的扣费装置,并将该M序列存储在本地预设的存储空间中,以便在实施计费支付过程中,通过该M序列对扣费装置的身份进行验证。需要说明的是,本实施例中,M序列在用户终端中是以只读文件的形式进行存储的,这样能够防止由于M序列被篡改,而对用户的支付安全造成不利影响。步骤S102、开启服务并累计计费,当所述累计计费达到预设的扣费金额时,向所述用户终端发送携带有所述M序列的扣费请求,以使所述用户终端根据所述M序列进行身份验证。本实施例中,所述服务为需要进行实时计费支付,并支持NFC支付方式的服务。例如,该服务可以包括加油、移动通话等服务。以加油服务为例,在加油服务的场景下,扣费装置可以是根据加油量进行实时计费的装置。本示例中,扣费装置在与用户终端建立连接,并从用户终端处获得随机分配的M序列后,即开启加油服务,通过对加油量进行监测,并根据预设的单位油量的价格对加油量进行计费,当计费金额达到预设的扣费金额时,向用户终端发送携带有M序列的扣费请求。需要说明的是,上述预设的扣费金额可以根据具体需要具体设定,本实施例中不做限定。例如本示例中,可以将预设的扣费金额设定为一升油的价钱,当加油量到达一升即计费金额达到预设扣费金额时,扣费装置即向用户终端发送扣费请求。当用户终端接收到扣费装置发送的扣费请求后,将扣费请求中携带的M序列与自身存储的M序列进行自相关运算,当自相关运算的结果为1时则验证通过,否则验证失败。步骤S1本文档来自技高网...

【技术保护点】
一种基于NFC的支付方法,其特征在于,包括:与用户终端建立NFC连接,并接收所述用户终端随机分配的M序列;开启服务并累计计费,当所述累计计费达到预设的扣费金额时,向所述用户终端发送携带有所述M序列的扣费请求,以使所述用户终端根据所述M序列进行身份验证;若所述用户终端验证通过,则根据所述用户终端返回的授权账户和对应的账户密码,进行扣费,其中,所述授权账户和所述账户密码,为所述用户终端在服务开启前就接收并存储在存储空间中的。

【技术特征摘要】
1.一种基于NFC的支付方法,其特征在于,包括:与用户终端建立NFC连接,并接收所述用户终端随机分配的M序列;开启服务并累计计费,当所述累计计费达到预设的扣费金额时,向所述用户终端发送携带有所述M序列的扣费请求,以使所述用户终端根据所述M序列进行身份验证;若所述用户终端验证通过,则根据所述用户终端返回的授权账户和对应的账户密码,进行扣费,其中,所述授权账户和所述账户密码,为所述用户终端在服务开启前就接收并存储在存储空间中的。2.根据权利要求1所述的方法,其特征在于,所述开启服务并累计计费之前,所述方法还包括:向所述用户终端发送余额查询请求,并将所述用户终端返回的账户余额与所述扣费金额进行对比;其中,若所述账户余额大于或等于所述扣费金额,则开启所述服务并累计计费;若所述账户余额小于所述扣费金额,则向所述用户终端返回用于表示余额不足的提醒消息。3.根据权利要求2所述的方法,其特征在于,所述向所述用户终端发送余额查询请求之前,所述方法还包括:从网络侧的服务器中获取所述用户终端的常用支付地信息;其中,若当前支付地为所述用户终端的常用支付地,则向所述用户终端发送余额查询请求;若当前支付地不是所述用户终端的常用支付地,则从所述服务器中获取与所述用户终端对应设置的终端的终端标识,并根据所述终端标识向所述终端发送支付异常提醒信息。4.根据权利要求3所述的方法,其特征在于,所述根据所述终端标识向所述终端发送支付异常提醒信息之后,还包括:接收所述终端的响应信息;其中,若所述响应信息为允许支付的响应信息,则向所述用户终端发送余额查询请求;若所述响应信息为拒绝支付的响应信息,则拒绝开启所述服务。5.根据权利要求1-4中任一项所述的方法,其特征在于,所述方法还包括:在所述服务结束后,删除所述M序列。6.一种基于NFC的支付方法,其特征在于,包括:与扣费装置建立NFC连接,并向所述扣费装置发送随机生成的M序列;接收所述扣费装置在累计计费到达预设的扣费金额时所发送的扣费请求,其中,所述扣费请求携带有所述M序列;根据所述M序列对所述扣费装置的身份进行验证;若验证通过,则将本地存储的授权账户和对应的账户密码返回给所述扣费装置,以使所述扣费装置根据所述授权账户和所述账户密码,进行扣费,其中,所述授权账户和所述账户密码,是在服务开启前接收并存储在本地存储空间中的。7.根据权利要求6所述的方法,其特征在于,所述接收所述扣费装置在累计计费到达预设的扣费金额时所发送的扣费请求之前,还包括;接收所述扣费装置发送的余额查询请求,并根据所述余额查询请求将所述授权账户的余额反馈给所述扣费装置,以使所述扣费装置根据所述余额确定所述余额与所述扣费金额的大小关系;其中,若所述余额大于或等于所述扣费金额,则接收所述扣费装置在累计计费到达所述扣费金额时所发送的扣费请求;若所述余额小于所述扣费金额,则接收所述扣费装置返回的用于表示余额不足的提醒消息。8.根据权利要求6或7中任选一项所述的方法,其特征在于,所述方法还包括:在所述服务结束后,删除本地存储的所述M序列、所述授权账户以及所述账户密码。9.一种扣费装置,其特征在于,包括:第一NFC模块,用于与用户终端建立NFC连接,并接收所述用户终端随机分配的M序列;服务计费模块,用于开启服务并累...

【专利技术属性】
技术研发人员:王鑫高一维孙宇
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

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

1