一种虚拟卡的支付方法以及支付系统的制作方法_4

文档序号:9826525阅读:来源:国知局
,所述移动终端根据账户使用密钥、账户密钥有效时间范围或长度、交易类型、交易信息、硬件信息、私密数据中的一个或多个信息计算授权信息。
[0109]在第二实施方式中,与第一实施方式类似地,利用虚拟卡在网络上进行支付时,需要根据TK、EXPD、交易类型、交易信息、移动终端硬件信息、个人私密数据计算授权信息并由虚拟卡的账户发行方验证该授权信息后才能够进行交易。因此,能够有效地提高基于虚拟卡的支付的安全性。
[0110]第三实施方式下面,对于本发明的第三实施方式的基于虚拟卡的支付方法进行具体说明。
[0111]第三实施方式的基于虚拟卡的支付方法与第一实施方式的基于虚拟卡的支付方法相比,虚拟卡发行步骤和虚拟卡激活步骤相同,不同之处在于虚拟卡支付步骤(P0S模式),因此,这里省略对虚拟卡发行步骤和虚拟卡激活步骤的说明,仅对虚拟卡支付步骤进行说明。
[0112]接着,对于第三实施方式的虚拟卡支付步骤进行说明。
[0113]第三实施方式的虚拟卡支付步骤包括下述子步骤:
I)用户在线下商店购物完成后,在POS收银处打开移动终端APP,选择某张虚拟卡并选择线下消费功能。
[0114]2)APP检查该虚拟卡的有效期,如果无效则直接拒绝,否则根据账户发行方约定算法计算本次交易的授权信息(记为INF0_AUTH),
其中,INF0_AUTH= f (TK, EXPD、交易类型、交易信息、移动终端硬件信息、个人私密数据),
交易类型包括交易渠道=互联网、交易类型=在线支付等信息,
交易信息包括交易金额、交易时间、交易日期等信息,
如果个人私密数据需用户输入,则APP应当提示用户输入该数据,如果虚拟卡激活时没有下载卡号,则APP根据与账户提供方约定的算法动态生成虚拟卡号。
[0115]3) APP将根据上述信息进行编码,并以二维码图像的方式显示在移动终端APP上,POS通过条码阅读器读取虚拟卡信息。
[0116]4)如果移动终端支持NFC,用户需将移动终端靠近POS的NFC阅读器,POS通过NFC读取虚拟卡信息。
[0117]5)P0S收单虚拟卡信息后,将上述信息及本身的信息(如机构编号、商户编号等信息)一起组织交易请求报文发送到线下收单服务机构后台,并通过支付转接网络发送到虚拟卡的账户提供方,账户提供方验证交易是否在允许的范围、交易金额是否满足约定条件、交易渠道是否满足条件以及INF0_AUTH是否正确后,批准或拒绝该交易,并返回响应报文。
[0118]8)支付转接网络根据消费方账户提供方给出的交易结果做必要的处理,之后将交易结果通知线下收单服务机构,线下收单服务机构发送交易结果到POS,POS根据交易结果通知持卡人交易结果。
[0119]9)虚拟卡账户提供方可选通知消费方的APP本次交易的结果。
[0120]接着,对于本发明第三实施方式的基于虚拟卡的支付系统进行说明。本发明第三实施方式的基于虚拟卡的支付系统包括:
移动终端,安装有APP,该APP用于将该移动终端设置为虚拟卡的载体并将移动终端的硬件信息以及用户信息提供到下述虚拟卡的账户发行方,还用于将包含从下述虚拟卡的账户发行方发送来的下述账户识别码、移动终端的硬件信息的激活请求发送到账户发行方来请求激活账户,当从下述账户发行方收到激活码后用于输入该激活码并设置该虚拟卡的属性信息,并且将包含激活码以及属性信息的激活请求发送到虚拟卡的账户发行方,还用于计算虚拟卡的授权信息并显示于移动终端上;
虚拟卡的账户发行方,用于根据从上述APP提供来的硬件信息以及用户信息开设虚拟卡的账户并向上述APP返回账户识别码,还用于验证从上述APP返回来的账户识别码和硬件信息,在通过验证的情况下向上述APP发送激活码,对于从上述APP返回的激活码进行验证,在通过激活码的验证后完成虚拟卡的激活并且将虚拟卡的卡信息下发到上述APP ;
POS终端,用于获取虚拟卡的授权信息以及虚拟卡信息,并且基于获取的虚拟卡信息、商户信息以及消费信息组织交易请求报文发送到下述收单机构;
收单机构,用于将从上述POS终端获取的交易请求报文发送到下述支付转接网络,并且将来自下述支付转接网络的交易结果反馈到POS终端;
支付转接网络,用于根据来自上述收单机构的交易请求报文将支付请求发送到虚拟卡的账户发行方,并且将来自虚拟卡的账户发行方的交易结果转发到收单机构。
[0121]优选地,所述移动终端根据账户使用密钥、账户密钥有效时间范围或长度、交易类型、交易信息、硬件信息、私密数据中的一个或多个信息计算授权信息。
[0122]在第三实施方式中,与第一实施方式类似地,利用虚拟卡在网络上进行支付时,需要根据TK、EXPD、交易类型、交易信息、移动终端硬件信息、个人私密数据计算授权信息并由虚拟卡的账户发行方验证该授权信息后才能够进行交易。因此,能够有效地提高基于虚拟卡的支付的安全性。
[0123]综上所述,在本发明中,实现了实体卡的虚拟化、去重力化,能够利用虚拟卡来替代实体卡,而且,虚拟卡不仅可以是与实体卡关联,也可以是一张纯虚拟卡,如果和实体卡关联的情况下,可以通过对虚拟卡的相关属性的设置来设置其消费额度、消费类型。由此,能够提高用户账户资金的安全性。
[0124]而且,在本发明中,基于虚拟卡的支付方法以及支付系统能够应用于丰富的应用场景,例如,移动终端模式、internet模式、POS模式。
[0125]而且,在本发明中,通过将虚拟卡与移动终端的硬件信息进行绑定,能够进一步提高虚拟卡的安全性。在用虚拟卡进行转帐支付时,需要事先根据TK、EXPD、交易类型、交易信息、移动终端硬件信息、个人私密数据计算授权信息并由虚拟卡的账户发行方验证该授权信息后才能够进行交易,由此能够有效地提高基于虚拟卡的支付的安全性。
[0126]以上例子主要说明了本发明的基于虚拟卡的支付方法以及支付系统。尽管只对其中一些本发明的【具体实施方式】进行了描述,但是本领域普通技术人员应当了解,本发明可以在不偏离其主旨与范围内以许多其他的形式实施。因此,所展示的例子与实施方式被视为示意性的而非限制性的,在不脱离如所附各权利要求所定义的本发明精神及范围的情况下,本发明可能涵盖各种的修改与替换。
【主权项】
1.一种基于虚拟卡的支付方法,其特征在于,包括下述步骤: 虚拟卡发行步骤,通过移动终端上安装的APP将移动终端设置为虚拟卡的载体并将附加属性信息提供到虚拟卡的账户发行方,账户发行方根据所述附加属性信息开设虚拟账户并向该APP返回账户识别码; 虚拟卡激活步骤,用户通过APP将包含账户识别码和附加属性信息的激活请求发送到账户发行方来请求激活账户,在通过账户发行方的验证的情况下向移动终端发送激活码,用户通过APP将包含激活码的激活请求发送到账户发行方,经账户发行方验证激活码后完成虚拟卡的激活并且将虚拟卡的卡信息下发到APP ; 虚拟卡支付步骤,APP计算消费方的虚拟卡的授权信息,受理方的移动终端获取消费方的虚拟卡的授权信息以及消费信息,受理方将获取的虚拟卡的授权信息以及消费信息与受理方的账户信息一起通过转接网络发送到消费方的账户发行方,该账户发行方验证虚拟卡的授权信息以及消费信息,在验证成功的情况下完成交易并且将交易结果交由支付转接网络。2.如权利要求1所述的基于虚拟卡的支付方法,其特征在于, 所述虚拟卡发行步骤包括下述子步骤: 通过移动终端上安装的APP将移动终端设置为虚拟卡的载体并将附加属性信息提供到虚拟卡的账户发行方,其中,所述附加属性信息包括移动终端的硬件信息以及/或者用户信息,所述硬件信息包括移动终端的主板序号、SIM卡序号、WIFI MAC地址、OS识别码中的一种或任意组合; 账户发行方根据所述附加属性信息开设虚拟账户,其中,该虚拟账户是与已有实体卡关联或者是新开立的账户,账户状态为待激活; 账户发行方为用户提供账户识别码,并且将该识别码返回到APP。3.如权利要求2所述的基于虚拟卡的支付方法,其特征在于, 所述虚拟卡激活步骤包括下述子步骤: 用户通过APP将包含账户识别码、移动终端的硬件信息以及私密数据的激活请求发送到账户发行方来请求激活账户,所述私密数据是指个人密码、预设问题的答案、生物特征数据中的一种或任意组合; 账户发行方验证收到的账户识别码和硬件信息,如果验证正确,则账户发行方保存所述私密数据,同时通过短信方式向移动终端发送激活码; 用户在APP上输入该激活码; APP将包含激活码的激活请求发送到账户发行方; 账户发行方验证是否正确,如果验证失败则拒绝该账户激活,如果验证成功则将该账户状态标记为已激活,同时通知APP激活成功,并且向APP下发虚拟卡的卡信息,其中,所述卡信息包括账户使用密钥、账户密钥有效时间范围或长度、虚拟卡卡号。4.如权利要求3所述的基于虚拟卡的支付方法,其特征在于, 所述虚拟卡支付步骤包括下述子步骤: APP检查作为消费方的虚拟卡的有效期,如果无效则拒绝交易,否则根据账户发行方的约定算法计算本次交易的授权信息,其中所述授权信息包含:账户使用密钥、账户密钥有效时间范围或长度、交易类型、交易信息、硬件信息、私密数据中的一个或多个; 受理方的移动终端通过NFC功能、声波或者二维码获取消费方的虚拟卡的虚拟卡信息和授权信息,受理方将获取的虚拟卡信息、授权信息以及消费信息与受理方的账户信息一起通过转接网络发送到消费方的账户发行方; 消费方的账户发行方验证虚拟卡信息以及消费信息,在验证成功的情况下消费方的账户发行方完成交易并且将交易结果转发到支付转接网络,在验证失败的情况下则拒绝该交易。5.如权利要求1?4任意一项所述的基于虚拟卡的支付方法,其特征在于, 虚拟卡的发行方为发卡银行或卡组织,如果该虚拟卡和实体卡关联,则虚拟卡卡号和实体卡卡号为互相映射的关系并且该映射关系保存在虚拟卡发行方机构,如果该虚拟卡无实体卡无关联,则由虚拟卡发行方为用户向发卡银行或卡组织申请一个资金账户。6.一种基于虚拟卡的支付系统,其特征在于,包括: 消费方的移动终端,安装有APP,用于将该移动终端设置为虚拟卡的载体并将附加属性信息提供到下述虚拟卡的账户发行方,还用于将包含从下述虚拟卡的账户发行方发送来的下述账户识别码、附加属性信息的激活请求发送到账户发行方来请求激活账户,当从下述账户发行方收到激活码后用于输入该激活码,并且将包含激活码的激活请求发送到虚拟卡的账户发行方,还用于计算消费方的虚拟卡的授权信息; 虚拟卡的账户发行方,用于根据从上述APP提供来的附加属性信息开设虚拟卡的账户并向上述APP返回账户识别码,还用于验证从APP返回来的账户识别码和附加属性信息,在通过验证的情况下向消费方的APP发送激活码,对于从上述消费方的APP返回的激活码进行验证,在通过激活码的验证后完成虚拟卡的激活并且将虚拟卡的卡信息下发到上述消费方的APP,并且在虚拟卡的账户发行方验证授权信息成功的情况下完成交易; 受理方的移动终端,用于获取消费方的虚拟卡的授权信息以及虚拟卡信息,并且将获取的虚拟卡信息以及消费信息与受理方的账户信息一起发送到下述支付转接网络; 支付转接网络,用于将来自上述受理方的移动终端的虚拟卡信息、消费信息、受理方的账户信息发送到消费方的账户发行方,并且在完成交易的情况下将交易结果通知受理方的移动终端。7.如权利要求6所述的基于虚拟卡的支付系统,其特征在于,
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1