【技术实现步骤摘要】
【国外来华专利技术】提供装置和系统不可知的电子支付令牌
电子支付系统允许用户通过在一种或多种类型的装置(例如,台式机装置和移动装置)上的软件应用程序与其他人执行支付交易。一些电子支付系统允许用户与金融机构或商户进行支付交易(即对等商务支付交易)。例如,一些电子支付系统允许用户通过电子支付应用程序或计算装置上的web浏览器与商户进行商品或服务的支付交易。
技术介绍
一些传统的电子支付系统通过实现支付凭证的令牌化来提供安全的支付交易,以防止敏感信息暴露给其他方。例如,一些传统系统与支付网关系统(例如BrainTree)集成,以获得网关支付令牌,用于通过特定网关系统处理支付交易。支付令牌允许用户发起与商户的支付交易,而不允许商户或其他人获得和查看支付凭证(例如,信用卡号码)。虽然网关支付令牌在用户和商户之间提供了一层安全性,但是用户仍然需要向网关系统提供支付凭证。特别地,使用网关令牌化的传统电子支付系统将支付凭证存储在与用户的支付凭证相关联地支付网关处。通过在网关系统存储用户的支付凭证,传统的电子支付系统通过增加具有支付凭证的位置和实体的数量而引入安全风险。特别地,商户选择支付网关系统,并且如果消费者想要从商户进行电子购买,则通常被迫使用商户选择的支付网关。因为网关支付令牌仅限于特定网关系统,所以这些令牌对于与其他支付网关的使用是无效的。因此,在多个不同商户购物的消费者可能最终将其支付凭证存储在多个不同的支付网关,或者甚至多次存储在同一支付网关。此外,网关支付令牌通常仅对特定商户使用和特定支付网关组合有效。这样,商户建立与支付网关的关系并控制何时使用网关支付令牌(商户通常这样做以避 ...
【技术保护点】
1.一种方法,包括:由一个或多个服务器从与用户相关联的用户客户端装置接收在所述用户与商户之间发起支付交易的请求;由所述一个或多个服务器识别与所述用户的用户账户相关联的支付授权号码;由所述一个或多个服务器获得表示与所述支付交易相对应的所述支付授权号码的支付令牌;由所述一个或多个服务器对表示所述支付授权号码的所述支付令牌进行加密;并且由所述一个或多个服务器向所述用户客户端装置发送经加密的支付令牌,用于所述用户客户端装置向与和所述支付交易相关的所述商户相关联的商户系统提供所述经加密的支付令牌。
【技术特征摘要】
【国外来华专利技术】2016.12.21 US 15/387,3041.一种方法,包括:由一个或多个服务器从与用户相关联的用户客户端装置接收在所述用户与商户之间发起支付交易的请求;由所述一个或多个服务器识别与所述用户的用户账户相关联的支付授权号码;由所述一个或多个服务器获得表示与所述支付交易相对应的所述支付授权号码的支付令牌;由所述一个或多个服务器对表示所述支付授权号码的所述支付令牌进行加密;并且由所述一个或多个服务器向所述用户客户端装置发送经加密的支付令牌,用于所述用户客户端装置向与和所述支付交易相关的所述商户相关联的商户系统提供所述经加密的支付令牌。2.根据权利要求1所述的方法,其中,接收在所述用户和所述商户之间发起所述支付交易的请求包括:经由与所述商户相关联的应用接口从所述用户客户端装置接收JavaScript请求。3.根据权利要求2所述的方法,还包括:识别与所述支付授权号码相关联的用户信息;并且将所述用户信息与所述经加密的支付令牌发送到所述用户客户端装置。4.根据权利要求3所述的方法,还包括:生成包括所述经加密的支付令牌和所述用户信息的支付消息;并且发送所述支付消息用于自动完成与所述商户相关联的支付表单。5.根据权利要求2所述的方法,其中,对所述支付令牌进行加密包括:在不考虑所述用户客户端装置的操作系统的情况下对所述支付令牌进行加密以在所述用户与所述商户之间发起支付交易。6.根据权利要求1所述的方法,其中,对所述支付令牌进行加密包括:使用与所述用户客户端装置相关联的、用于在所述用户客户端装置处对所述支付令牌进行解密的密钥来对所述支付令牌进行加密。7.根据权利要求6所述的方法,还包括使用与所述用户客户端装置的所述一个或多个服务器相关联的私钥对所述支付令牌进行签名。8.根据权利要求1所述的方法,其中,获得表示所述支付授权号码的支付令牌包括:识别与所述用户的支付凭证相关的所述支付授权号码;将表示所述支付授权号码的所述支付令牌的请求消息发送到与所述用户的支付凭证相关联的卡片网络系统;并且从所述卡片网络系统接收表示所述支付授权号码的所述支付令牌。9.根据权利要求1所述的方法,其中,对所述支付令牌进行加密包括根据所述支付授权号码的格式对所述支付令牌进行加密。10.根据权利要求1所述的方法,其中,识别与所述用户的用户账户相关联的所述支付授权号码包括:从所述用户客户端装置接收模糊的用户识别符,并且使用所述模糊的用户识别符来检索所述支付授权号码。11.根据权利要求1所述的方法,其中,所述用户账户是社交网络账户。12.一种系统,包括:至少一个处理器;以及一种包括指令的非瞬时性计算机可读存储介质,当由所述至少一个处理器执行时,所述指令使得所述系统:从与用户相关联的用户客户端装置接收在所述用户与商户之间发起支付交易的请求;识别与所述用户的用户账户相关联的支付授权号码;获取表示与所述支付交易对应的所述支付授权号码的支付令牌;对表示所述支付授权号码的所述支付令牌进行加密;以及将经加密的支付令牌发送到所述用户客户端装置,用于所述用户客户端装置向与和所述支付交易相关的所述商户相关联的商户系统提供所述经加密的支付令牌。13.根据权利要求12所述的系统,还包括指令,在由所述至少一个处理器执行时,所述指令使得所述系统通过经由与所述商户相关联的应用程序而从所述用户客户端装置接收JavaScript请求来接收在所述用户与所述商户之间发起支付交易的请求。14.根据权利要求13所述的系统,还包括指令,当由所述至少一个处理器执行时,所述指令使得所述系统:识别与所述支付授权号码相关联的用户信息;并且将具有经加密的支付令牌的所述用户信息发送到所述用户客户端装置。15.根据权利要求13所述的系统,还包括指令,当由所述至少一个处理器执行时,所述指令使得所述系统通过在不考虑所述用户客户端装置的操作系统的情况下对所述支付令牌进行加密而对所述支付令牌进行加密,从而在所述用户与所述商户之间发起支付交易。16.根据权利要求12所述的系统,还包括指令,当由所述至少一个处理器执行时,所述指令使得所述系统:获得与所述支付交易对应的一次性密码;对与所述支付交易对应的所述一次性密码进行加密;并且向所述用户客户端装置发送经加密的一次性密码和经加密的支付令牌。17.根据权利要求12所述的系统,还包括指令,当由所述至少一个处理器执行时,所述指令使得所述系统使用与所述用户客户端装置相关联的、用于在所述用户客户端装置处对所述支付令牌进行解密的密钥来对所述支...
【专利技术属性】
技术研发人员:阿南德·苏巴拉扬,叶格纳尚卡尔·帕拉苏拉姆,宋硕,阿克沙伊·米塔尔,刘西烁,凯文·帕特里克·赫尔利,弗拉迪斯拉夫·佩雷尔曼,阿蒂拉·因采,
申请(专利权)人:脸谱公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。