CN114648320A - 用于基于另一用户的另一令牌为用户生成令牌的方法、系统和计算机程序产品 - Google Patents
用于基于另一用户的另一令牌为用户生成令牌的方法、系统和计算机程序产品 Download PDFInfo
- Publication number
- CN114648320A CN114648320A CN202111078088.5A CN202111078088A CN114648320A CN 114648320 A CN114648320 A CN 114648320A CN 202111078088 A CN202111078088 A CN 202111078088A CN 114648320 A CN114648320 A CN 114648320A
- Authority
- CN
- China
- Prior art keywords
- token
- user device
- user
- payment token
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 72
- 238000004590 computer program Methods 0.000 title claims abstract description 26
- 230000004044 response Effects 0.000 claims abstract description 78
- 238000013475 authorization Methods 0.000 claims description 133
- 238000004891 communication Methods 0.000 description 40
- 230000008569 process Effects 0.000 description 31
- 238000010586 diagram Methods 0.000 description 15
- 238000012790 confirmation Methods 0.000 description 14
- 238000012795 verification Methods 0.000 description 14
- 238000012545 processing Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 9
- 238000003860 storage Methods 0.000 description 8
- 230000004913 activation Effects 0.000 description 7
- 238000010200 validation analysis Methods 0.000 description 7
- 230000001413 cellular effect Effects 0.000 description 4
- 230000000977 initiatory effect Effects 0.000 description 4
- 229920003023 plastic Polymers 0.000 description 4
- 230000007423 decrease Effects 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000033228 biological regulation Effects 0.000 description 2
- 238000004900 laundering Methods 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 229920002239 polyacrylonitrile Polymers 0.000 description 2
- 201000006292 polyarteritis nodosa Diseases 0.000 description 2
- 238000012797 qualification Methods 0.000 description 2
- 230000000153 supplemental effect Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000013506 data mapping Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 239000000344 soap Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
- G06Q20/367—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
- G06Q20/3672—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes initialising or reloading thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/02—Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3821—Electronic credentials
- G06Q20/38215—Use of certificates or encrypted proofs of transaction rights
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/385—Payment protocols; Details thereof using an alias or single-use codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/405—Establishing or using transaction specific rules
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/42—Confirmation, e.g. check or permission by the legal debtor of payment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
- G06Q30/0185—Product, service or business identity fraud
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Finance (AREA)
- Theoretical Computer Science (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Computer Security & Cryptography (AREA)
- Marketing (AREA)
- Technology Law (AREA)
- Computer Networks & Wireless Communication (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
提供一种用于生成令牌的方法。所述方法可包括从第一用户的第一用户装置接收令牌创建请求,其中所述令牌创建请求包括与预配给所述第一用户装置的第一支付令牌相关联的第一支付令牌数据和与货币金额相关联的货币金额数据;将基于所述令牌创建请求的批准请求传送到发行方系统;从所述发行方系统接收基于所述批准请求的批准响应;基于所述批准响应而生成第二支付令牌;以及将与所述第二支付令牌相关联的第二支付令牌数据传送到第二用户的第二用户装置。还公开一种系统和计算机程序产品。
Description
技术领域
本公开主题大体上涉及用于生成令牌的方法、系统和计算机程序产品,并且在一些特定实施例或方面,涉及用于基于第一用户的令牌为第二用户生成令牌的方法、系统和计算机程序产品。
背景技术
令牌(例如,支付令牌)例如作为在用户与商家之间进行支付和交易的一种形式,其普及度一直在增加。然而,如果个体不具有支付账户(例如,信用卡账户、与借记卡相关联的银行账户等),则此个体不可能获得结合交易使用的令牌。具有令牌(例如,与信用卡、借记卡等相关联的支付令牌)的第一个体可能希望允许第二个体使用令牌(例如,用于购买),但第一个体可能不想暴露敏感信息(例如,账户标识符,例如主账号(PAN)等)以例如防止欺诈,或可能想要限制第二个体可能使用令牌的方式。因此,需要一种技术来允许第二用户在适当限制的情况下和/或在不向第二用户发送第一用户的敏感信息的情况下进行与第一用户的令牌相关联的交易。
另外,通常将预付卡作为礼品从一个人提供到另一个人。然而,用于交易的预付卡通常需要维护费用,例如每月维护费用,并且可能需要在最小时间段(例如,至少两年等)内有效。这些需要迫使卡发行方维护用于此类预付卡的网络。此外,与此类卡相关联的标识符不得重复使用数年,以便确保预付卡在所需时间段中保持有效。这种无法对预付卡的标识符进行重复使用可导致卡发行方的维护成本高,并且可能需要此类卡发行方花时间以及投入资源来维护预付卡。卡还通常呈塑料卡的形式,这可对环境造成负面影响。因此,需要一种技术来实现预付卡的数字替换。此外,需要一种技术来允许原始用户执行有关此类预付账户的交易和/或允许原始用户将用于预付交易的账户标识符发送给其他用户。
发明内容
因此,提供改进的用于生成令牌的方法、系统和计算机程序产品。
根据非限制性实施例或方面,提供一种用于为第二用户创建令牌的计算机实施的方法。在一些非限制性实施例或方面中,一种用于为第二用户创建令牌的计算机实施的方法可包括:利用至少一个处理器从第一用户的第一用户装置接收令牌创建请求,其中所述令牌创建请求包括与预配给所述第一用户装置的第一支付令牌相关联的第一支付令牌数据和与货币金额相关联的货币金额数据;利用所述至少一个处理器将基于所述令牌创建请求的批准请求传送到发行方系统;利用所述至少一个处理器从所述发行方系统接收基于所述批准请求的批准响应;利用所述至少一个处理器基于所述批准响应而生成第二支付令牌;以及利用所述至少一个处理器将与所述第二支付令牌相关联的第二支付令牌数据传送到第二用户的第二用户装置。
在一些非限制性实施例或方面中,所述计算机实施的方法还可包括利用所述至少一个处理器基于所述第一支付令牌数据确定所述第一用户的参考标识符,其中所述批准请求包括所述第一用户的所述参考标识符,其中所述发行方系统基于所述参考标识符确定所述第一用户的账号。将所述第二支付令牌数据传送到所述第二用户装置可包括:利用所述至少一个处理器向所述第二用户装置传送通知;利用所述至少一个处理器从所述第二用户装置接收响应;以及利用所述至少一个处理器基于所述响应而将所述第二支付令牌数据传送到所述第二用户装置。
在一些非限制性实施例或方面中,所述计算机实施的方法可包括:利用至少一个处理器接收多个授权请求,所述多个授权请求中的每个授权请求包括所述第二支付令牌,所述多个授权请求包括当前授权请求和至少一个先前授权请求,所述当前授权请求包括当前交易金额并且每个先前授权请求包括相应先前交易金额;以及利用所述至少一个处理器确定所述当前授权请求的所述当前交易金额与所述至少一个先前授权请求的每个相应先前交易金额的总和;利用至少一个处理器确定所述总和小于或等于所述货币金额;以及利用所述至少一个处理器基于确定所述总和小于或等于所述货币金额而传送包括所述第一支付令牌的修改后的授权请求。所述第二支付令牌可与等于所述货币金额的初始账户余额相关联。
在一些非限制性实施例或方面中,所述计算机实施的方法可包括在将所述批准请求传送到所述发行方系统之前,利用所述至少一个处理器将等于所述货币金额的金额记入所述第一用户的账户的借方。将所述第二支付令牌数据传送到所述第二用户装置可包括利用所述至少一个处理器将所述第二支付令牌数据传送到所述第一用户装置,其中所述第一用户装置将所述第二支付令牌数据传送到所述第二用户装置。
根据非限制性实施例或方面,提供一种用于为第二用户创建令牌的系统。在一些非限制性实施例或方面中,所述用于为第二用户创建令牌的系统可包括至少一个处理器和至少一个非瞬态计算机可读介质,所述至少一个非瞬态计算机可读介质包括一个或多个指令,所述一个或多个指令在由所述至少一个处理器执行时使所述至少一个处理器:从第一用户的第一用户装置接收令牌创建请求,其中所述令牌创建请求包括与预配给所述第一用户装置的第一支付令牌相关联的第一支付令牌数据和与货币金额相关联的货币金额数据;将基于所述令牌创建请求的批准请求传送到发行方系统;从所述发行方系统接收基于所述批准请求的批准响应;基于所述批准响应而生成第二支付令牌;并且将与所述第二支付令牌相关联的第二支付令牌数据传送到第二用户的第二用户装置。
在一些非限制性实施例或方面中,所述系统可包括基于所述第一支付令牌数据确定所述第一用户的参考标识符,其中所述批准请求包括所述第一用户的所述参考标识符,其中所述发行方系统基于所述参考标识符确定所述第一用户的账号。将所述第二支付令牌数据传送到所述第二用户装置可包括:向所述第二用户装置传送通知;从所述第二用户装置接收响应;以及基于所述响应而将所述第二支付令牌数据传送到所述第二用户装置。
在一些非限制性实施例或方面中,所述系统可包括:接收包括所述第二支付令牌的多个授权请求,所述多个授权请求包括当前授权请求和至少一个先前授权请求,所述当前授权请求包括当前交易金额并且每个先前授权请求包括相应先前交易金额;以及确定所述当前授权请求的所述当前交易金额与所述至少一个先前授权请求的每个相应先前交易金额的总和;确定所述总和小于或等于所述货币金额;以及基于确定所述总和小于或等于所述货币金额而传送包括所述第一支付令牌的修改后的授权请求。所述第二支付令牌可与等于所述货币金额的初始账户余额相关联。
在一些非限制性实施例或方面中,所述系统可包括在将所述批准请求传送到所述发行方系统之前,将等于所述货币金额的金额记入所述第一用户的账户的借方。将所述第二支付令牌数据传送到所述第二用户装置可包括将所述第二支付令牌数据传送到所述第一用户装置,其中所述第一用户装置将所述第二支付令牌数据传送到所述第二用户装置。
根据非限制性实施例或方面,提供一种用于为第二用户创建令牌的计算机程序产品。所述计算机程序产品可包括至少一个非瞬态计算机可读介质,所述至少一个非瞬态计算机可读介质包括一个或多个指令,所述一个或多个指令在由至少一个处理器执行时使所述至少一个处理器:从第一用户的第一用户装置接收令牌创建请求,其中所述令牌创建请求包括与预配给所述第一用户装置的第一支付令牌相关联的第一支付令牌数据和与货币金额相关联的货币金额数据;将基于所述令牌创建请求的批准请求传送到发行方系统;从所述发行方系统接收基于所述批准请求的批准响应;基于所述批准响应而生成第二支付令牌;并且将与所述第二支付令牌相关联的第二支付令牌数据传送到与第二用户相关联的第二用户装置。
在一些非限制性实施例或方面中,所述计算机程序产品可包括一个或多个指令,所述一个或多个指令在由至少一个处理器执行时使所述至少一个处理器基于所述第一支付令牌数据确定所述第一用户的参考标识符,其中所述批准请求包括所述第一用户的所述参考标识符,其中所述发行方系统基于所述参考标识符确定所述第一用户的账号。将所述第二支付令牌数据传送到所述第二用户装置可包括:向所述第二用户装置传送通知;从所述第二用户装置接收响应;以及基于所述响应而将所述第二支付令牌数据传送到所述第二用户装置。
在一些非限制性实施例或方面中,所述计算机程序产品可包括一个或多个指令,所述一个或多个指令在由至少一个处理器执行时使所述至少一个处理器:接收多个授权请求,所述多个授权请求中的每个授权请求包括所述第二支付令牌,所述多个授权请求包括当前授权请求和至少一个先前授权请求,所述当前授权请求包括当前交易金额并且每个先前授权请求包括相应先前交易金额;确定所述当前授权请求的所述当前交易金额与所述至少一个先前授权请求的每个相应先前交易金额的总和;确定所述总和小于或等于所述货币金额;并且基于确定所述总和小于或等于所述货币金额而传送包括所述第一支付令牌的修改后的授权请求。
在一些非限制性实施例或方面中,所述第二支付令牌可与等于所述货币金额的初始账户余额相关联。将所述第二支付令牌数据传送到所述第二用户装置可包括将所述第二支付令牌数据传送到所述第一用户装置,其中所述第一用户装置将所述第二支付令牌数据传送到所述第二用户装置。
在以下编号条项中阐述其它非限制性实施例或方面:
第1条:一种计算机实施的方法,包括:利用至少一个处理器从第一用户的第一用户装置接收令牌创建请求,其中所述令牌创建请求包括与预配给所述第一用户装置的第一支付令牌相关联的第一支付令牌数据和与货币金额相关联的货币金额数据;利用所述至少一个处理器将基于所述令牌创建请求的批准请求传送到发行方系统;利用所述至少一个处理器从所述发行方系统接收基于所述批准请求的批准响应;利用所述至少一个处理器基于所述批准响应而生成第二支付令牌;利用所述至少一个处理器将与所述第二支付令牌相关联的第二支付令牌数据传送到第二用户的第二用户装置。
第2条:根据第1条所述的计算机实施的方法,还包括:利用所述至少一个处理器基于所述第一支付令牌数据确定所述第一用户的参考标识符,其中所述批准请求包括所述第一用户的所述参考标识符,其中所述发行方系统基于所述参考标识符确定所述第一用户的账号。
第3条:根据第1条或第2条所述的计算机实施的方法,其中将所述第二支付令牌数据传送到所述第二用户装置包括:利用所述至少一个处理器向所述第二用户装置传送通知;利用所述至少一个处理器从所述第二用户装置接收响应;以及利用所述至少一个处理器基于所述响应而将所述第二支付令牌数据传送到所述第二用户装置。
第4条:根据第1至3条中的任一条所述的计算机实施的方法,其中所述方法还包括:利用所述至少一个处理器接收多个授权请求,所述多个授权请求中的每个授权请求包括所述第二支付令牌,所述多个授权请求包括当前授权请求和至少一个先前授权请求,所述当前授权请求包括当前交易金额并且每个先前授权请求包括相应先前交易金额;利用所述至少一个处理器确定所述当前授权请求的所述当前交易金额与所述至少一个先前授权请求的每个相应先前交易金额的总和;利用所述至少一个处理器确定所述总和小于或等于所述货币金额;以及利用所述至少一个处理器基于确定所述总和小于或等于所述货币金额而传送包括所述第一支付令牌的修改后的授权请求。
第5条:根据第1至4条中的任一条所述的计算机实施的方法,其中所述第二支付令牌与等于所述货币金额的初始账户余额相关联。
第6条:根据第1至5条中的任一条所述的计算机实施的方法,还包括:在将所述批准请求传送到所述发行方系统之前,利用所述至少一个处理器将等于所述货币金额的金额记入所述第一用户的账户的借方。
第7条:根据第1至6条中的任一条所述的计算机实施的方法,其中将所述第二支付令牌数据传送到所述第二用户装置还包括:利用所述至少一个处理器将所述第二支付令牌数据传送到所述第一用户装置,其中所述第一用户装置将所述第二支付令牌数据传送到所述第二用户装置。
第8条:一种系统,包括至少一个处理器和至少一个非瞬态计算机可读介质,所述至少一个非瞬态计算机可读介质包括一个或多个指令,所述一个或多个指令在由所述至少一个处理器执行时使所述至少一个处理器:从第一用户的第一用户装置接收令牌创建请求,其中所述令牌创建请求包括与预配给所述第一用户装置的第一支付令牌相关联的第一支付令牌数据和与货币金额相关联的货币金额数据;将基于所述令牌创建请求的批准请求传送到发行方系统;从所述发行方系统接收基于所述批准请求的批准响应;基于所述批准响应而生成第二支付令牌;并且将与所述第二支付令牌相关联的第二支付令牌数据传送到第二用户的第二用户装置。
第9条:根据第8条所述的系统,其中所述一个或多个指令另外使所述至少一个处理器:基于所述第一支付令牌数据确定所述第一用户的参考标识符,其中所述批准请求包括所述第一用户的所述参考标识符,其中所述发行方系统基于所述参考标识符确定所述第一用户的账号。
第10条:根据第8条或第9条所述的系统,其中将所述第二支付令牌数据传送到所述第二用户装置包括:向所述第二用户装置传送通知;从所述第二用户装置接收响应;以及基于所述响应而将所述第二支付令牌数据传送到所述第二用户装置。
第11条:根据第8至10条中的任一条所述的系统,其中所述一个或多个指令另外使所述至少一个处理器:接收包括所述第二支付令牌的多个授权请求,所述多个授权请求包括当前授权请求和至少一个先前授权请求,所述当前授权请求包括当前交易金额并且每个先前授权请求包括相应先前交易金额;确定所述当前授权请求的所述当前交易金额与所述至少一个先前授权请求的每个相应先前交易金额的总和;确定所述总和小于或等于所述货币金额;并且基于确定所述总和小于或等于所述货币金额而传送包括所述第一支付令牌的修改后的授权请求。
第12条:根据第8至11条中的任一条所述的系统,其中所述第二支付令牌与等于所述货币金额的初始账户余额相关联。
第13条:根据第8至12条中的任一条所述的系统,其中所述一个或多个指令另外使所述至少一个处理器:在将所述批准请求传送到所述发行方系统之前,将等于所述货币金额的金额记入所述第一用户的账户的借方。
第14条:根据第8至13条中的任一条所述的系统,其中将所述第二支付令牌数据传送到所述第二用户装置还包括:将所述第二支付令牌数据传送到所述第一用户装置,其中所述第一用户装置将所述第二支付令牌数据传送到所述第二用户装置。
第15条:一种计算机程序产品,包括至少一个非瞬态计算机可读介质,所述至少一个非瞬态计算机可读介质包括一个或多个指令,所述一个或多个指令在由至少一个处理器执行时使所述至少一个处理器:从第一用户的第一用户装置接收令牌创建请求,其中所述令牌创建请求包括与预配给所述第一用户装置的第一支付令牌相关联的第一支付令牌数据和与货币金额相关联的货币金额数据;将基于所述令牌创建请求的批准请求传送到发行方系统;从所述发行方系统接收基于所述批准请求的批准响应;基于所述批准响应而生成第二支付令牌;并且将与所述第二支付令牌相关联的第二支付令牌数据传送到与第二用户相关联的第二用户装置。
第16条:根据第15条所述的计算机程序产品,其中所述一个或多个指令另外使所述至少一个处理器:基于所述第一支付令牌数据确定所述第一用户的参考标识符,其中所述批准请求包括所述第一用户的所述参考标识符,其中所述发行方系统基于所述参考标识符确定所述第一用户的账号。
第17条:根据第15条或第16条所述的计算机程序产品,其中将所述第二支付令牌数据传送到所述第二用户装置包括:向所述第二用户装置传送通知;从所述第二用户装置接收响应;以及基于所述响应而将所述第二支付令牌数据传送到所述第二用户装置。
第18条:根据第15至17条中的任一条所述的计算机程序产品,其中所述一个或多个指令另外使所述至少一个处理器:接收多个授权请求,所述多个授权请求中的每个授权请求包括所述第二支付令牌,所述多个授权请求包括当前授权请求和至少一个先前授权请求,所述当前授权请求包括当前交易金额并且每个先前授权请求包括相应先前交易金额;确定所述当前授权请求的所述当前交易金额与所述至少一个先前授权请求的每个相应先前交易金额的总和;确定所述总和小于或等于所述货币金额;并且基于确定所述总和小于或等于所述货币金额而传送包括所述第一支付令牌的修改后的授权请求。
第19条:根据第15至18条中的任一条所述的计算机程序产品,其中所述第二支付令牌与等于所述货币金额的初始账户余额相关联。
第20条:根据第15至19条中的任一条所述的计算机程序产品,其中将所述第二支付令牌数据传送到所述第二用户装置还包括:将所述第二支付令牌数据传送到所述第一用户装置,其中所述第一用户装置将所述第二支付令牌数据传送到所述第二用户装置。
在参考附图考虑以下描述和所附权利要求书之后,当前公开的主题的这些和其它特征和特性,以及相关结构元件和各部分组合的操作方法和功能以及制造经济性将变得更加显而易见,所有附图形成本说明书的部分,其中相同的附图标记表示各图中的对应部分。然而,应明确地理解,图式仅出于说明和描述目的,并非旨在作为所公开主题的限制的定义。除非上下文另外明确规定,否则在本说明书和权利要求书中所用时,单数形式“一”及“所述”包括多个指示物。
附图说明
下文参考附图中示出的示例性实施例或方面更详细地解释所公开主题的额外优点和细节,在附图中:
图1是可根据当前公开的主题的原理实施本文所描述的方法、系统和/或计算机程序产品的环境的非限制性实施例或方面的图;
图2是图1的一个或多个装置的组件的非限制性实施例或方面的图;
图3是根据当前公开的主题的原理的用于为第二用户创建令牌的过程的非限制性实施例或方面的流程图;
图4是根据当前公开主题的原理的图3所示过程的非限制性实施例或方面的实施方案的非限制性实施例或方面的图;
图5A和5B是根据当前公开的主题的原理的图3所示过程的非限制性实施例或方面的实施方案的非限制性实施例或方面的图;
图6是根据当前公开主题的原理的图3所示过程的非限制性实施例或方面的实施方案的非限制性实施例或方面的图;以及
图7是根据当前公开主题的原理的图3所示过程的非限制性实施例或方面的实施方案的非限制性实施例或方面的图。
具体实施方式
下文出于描述的目的,术语“端”、“上”、“下”、“右”、“左”、“竖直”、“水平”、“顶部”、“底部”、“横向”、“纵向”以及其衍生词应涉及所公开主题如其在附图中的定向。然而,应理解,除了明确指定相反情况之外,所公开主题可以采用各种替代变化和步骤序列。还应理解,附图中示出的以及在以下说明书中描述的特定装置和过程仅仅是所公开主题的示例性实施例或方面。因此,除非另有指示,否则与本文公开的实施例或方面相关联的特定维度和其它物理特性不应被视为限制。
本文所使用的方面、组件、元件、结构、动作、步骤、功能、指令等都不应当被理解为关键的或必要的,除非明确地如此描述。并且,如本文所使用,冠词“一”希望包括一个或多个项目,且可与“一个或多个”和“至少一个”互换使用。此外,如本文中所使用,术语“集合”希望包括一个或多个项目(例如,相关项目、不相关项目、相关项目与不相关项目的组合等),并且可与“一个或多个”或“至少一个”互换使用。在希望仅有一个项目的情况下,使用术语“一个”或类似语言。且,如本文中所使用,术语“具有”等希望是开放式术语。另外,除非另外明确陈述,否则短语“基于”希望意味着“至少部分地基于”。
如本文中所使用,术语“通信”和“传送”可指信息(例如,数据、信号、消息、指令、命令等)的接收、接受、发送、传送、提供等。一个单元(例如,装置、系统、装置或系统的组件、其组合等)与另一单元通信意味着所述一个单元能够直接或间接地从所述另一单元接收信息和/或向所述另一单元发送信息。这可指在本质上有线和/或无线的直接或间接连接(例如,直接通信连接、间接通信连接等)。另外,尽管所发送的信息可以在第一单元与第二单元之间被修改、处理、中继和/或路由,但这两个单元也可以彼此通信。例如,即使第一单元被动地接收信息且不会主动地将信息发送到第二单元,第一单元也可以与第二单元通信。作为另一示例,如果至少一个中间单元(例如,位于第一单元与第二单元之间的第三单元)处理从第一单元接收的信息且将处理后的信息传送到第二单元,则第一单元可以与第二单元通信。在一些非限制性实施例或方面中,消息可以指代包括数据的网络包(例如,数据包等)。应了解,可能有许多其它布置。
如本文中所使用,术语“发行方机构”、“便携式金融装置发行方”、“发行方”或“发行方银行”可指代向客户提供账户用于进行交易(例如,支付交易)(例如发起信用和/或借记支付)的一个或多个实体。例如,发行方机构可向客户提供唯一地标识与所述客户相关联的一个或多个账户的账户标识符,例如主账号(PAN)。账户标识符可以在例如实体金融工具(例如,支付卡)等便携式金融装置上实施,和/或可以是电子的且用于电子支付。术语“发行方机构”和“发行方机构系统”也可指代由发行方机构或代表发行方机构操作的一个或多个计算机系统,例如执行一个或多个软件应用程序的服务器计算机。例如,发行方机构系统可以包括用于授权交易的一个或多个授权服务器。
如本文所使用,术语“账户标识符”可以包括与用户账户相关联的一种或多种类型的标识符(例如,PAN、卡号、支付卡号、支付令牌等)。在一些非限制性实施例或方面中,发行方机构可以向用户提供账户标识符(例如,PAN、支付令牌等),所述账户标识符唯一地标识与所述用户相关联的一个或多个账户。账户标识符可在物理金融工具(例如,便携式金融工具、支付卡、信用卡、借记卡等)上体现,和/或可为传送到用户使得用户可用于电子支付的电子信息。在一些非限制性实施例或方面中,账户标识符可以是原始账户标识符,其中在创建与账户标识符相关联的账户时,将原始账户标识符提供给用户。在一些非限制性实施例或方面中,账户标识符可以是在将原始账户标识符提供给用户之后提供给用户的账户标识符(例如,补充账户标识符)。例如,如果原始账户标识符被遗忘、被盗等,则补充账户标识符可提供给用户。在一些非限制性实施例或方面中,账户标识符可以直接或间接地与发行方机构相关联,使得账户标识符可以是映射到PAN或其它类型的标识符的支付令牌。账户标识符可以是文数字、字符和/或符号的任何组合等。发行方机构可以与唯一地标识发行方机构的银行标识号(BIN)相关联。
如本文中所使用,术语“支付令牌”或“令牌”可指代用作例如PAN的账户标识符的替代或替换标识符的标识符。令牌可与一种或多种数据结构(例如,一个或多个数据库等)中的PAN或其它账户标识符相关联,使得所述令牌可用于进行交易(例如,支付交易)而无需直接使用账户标识符,例如PAN。在一些示例中,例如PAN的账户标识符可以与用于不同个人、不同用途和/或不同目的的多个令牌相关联。例如,支付令牌可包括可以用作原始账户标识符的替代的一连串数字和/或字母数字字符。例如,支付令牌“4900 0000 0000 0001”可代替PAN“4147 0900 0000 1234”使用。在一些非限制性实施例或方面中,支付令牌可以是“保留格式的”,并且可以具有与现有支付处理网络中使用的账户标识符一致的数字格式(例如,ISO 8583金融交易消息格式)。在一些非限制性实施例或方面中,支付令牌可代替PAN用来发起、授权、结算或解决支付交易,或在通常会提供原始凭证的其它系统中表示原始凭证。在一些非限制性实施例或方面中,可以生成令牌值,使得可能无法以计算方式从令牌值得到原始PAN或其它账户标识符的恢复(例如,使用单向散列或其它密码函数)。此外,在一些非限制性实施例或方面中,令牌格式可被配置成允许接收支付令牌的实体将其标识为支付令牌,并辨识发行所述令牌的实体。
如本文中所使用,术语“提供”可指代使得装置能够使用资源或服务的过程。例如,提供可能涉及使得装置能够使用账户来执行交易。另外或替代地,提供可包括将与账户数据(例如,表示账号的支付令牌)相关联的提供数据添加到装置。
如本文中所使用,术语“令牌请求者”可指力图根据本公开主题的实施例或方面实施令牌化的实体。例如,令牌请求者可以通过向令牌服务提供商提交令牌请求消息来发起使PAN令牌化的请求。另外或替代地,一旦请求者已响应于令牌请求消息而接收支付令牌,令牌请求者就可能不再需要存储与令牌相关联的PAN。在一些非限制性实施例或方面中,请求者可以是被配置成执行与令牌相关联的动作的应用程序、装置、过程或系统。例如,请求者可以请求注册网络令牌系统、请求令牌生成、令牌激活、令牌去激活、令牌交换、其它令牌生命周期管理相关过程和/或任何其它令牌相关过程。在一些非限制性实施例或方面中,请求者可以通过任何合适的通信网络和/或协议(例如,使用HTTPS、SOAP和/或XML接口等)与网络令牌系统连接。例如,令牌请求者可包括卡存档(card-on-file)商家、收单方、收单方处理器、代表商家操作的支付网关、支付使能者(enabler)(例如,原始设备制造商、移动网络运营商等)、数字钱包提供商、发行方、第三方钱包提供商、支付处理网络等。在一些非限制性实施例或方面中,令牌请求者可以针对多个域和/或信道请求令牌。另外或替代地,令牌化生态系统内的令牌服务提供商可以唯一地注册和标识令牌请求者。例如,在令牌请求者注册期间,令牌服务提供商可以正式处理令牌请求者的应用程序以参与令牌服务系统。在一些非限制性实施例或方面中,令牌服务提供商可以收集关于请求者的性质和令牌的相关使用的信息,以验证并正式批准令牌请求者并建立适当的域限制控制。另外或替代地,可以向成功注册的令牌请求者分配令牌请求者标识符,所述令牌请求者标识符也可以被输入并在令牌库内维护。在一些非限制性实施例或方面中,可以吊销令牌请求者标识符,和/或可以向令牌请求者分配新的令牌请求者标识符。在一些非限制性实施例或方面中,此信息可由令牌服务提供商进行报告和审计。
如本文所使用,术语“令牌服务提供商”可以指代包括令牌服务系统中的一个或多个服务器计算机的实体,所述实体生成、处理并维护支付令牌。例如,令牌服务提供商可以包括存储所生成令牌的令牌库或与所述令牌库通信。另外或替代地,令牌库可维护令牌与由令牌表示的PAN之间的一对一映射。在一些非限制性实施例或方面中,令牌服务提供商能够预留授权的BIN作为令牌BIN以发行可以提交给令牌服务提供商的PAN的令牌。在一些非限制性实施例或方面中,令牌化生态系统的各种实体可以承担令牌服务提供商的角色。例如,支付网络和发行方或其代理方可以通过实施根据本公开主题的非限制性实施例或方面的令牌服务而成为令牌服务提供商。另外或替代地,令牌服务提供商可以将报告或数据输出提供给有关被批准、待决或被拒绝的令牌请求的报告工具,包括任何分配的令牌请求者ID。令牌服务提供商可将与基于令牌的交易相关联的数据输出提供给报告工具和应用程序,并且按需要在报告输出中呈现令牌和/或PAN。在一些非限制性实施例或方面中,EMVCo标准组织可以发布限定令牌化系统可如何操作的规范。例如,此类规范可以是信息性的,但它们并不意图限制任何当前公开的主题。
如本文中所使用,术语“令牌库”可指代维护已建立的令牌到PAN映射的存储库。例如,令牌库还可以维护令牌请求者的其它属性,这些属性可以在注册时确定,和/或可以由令牌服务提供商使用以在交易处理期间应用域限制或其它控制。在一些非限制性实施例或方面中,令牌库可以是令牌服务系统的一部分。例如,令牌库可被提供为令牌服务提供商的一部分。另外或替代地,令牌库可以是令牌服务提供商可访问的远程存储库。在一些非限制性实施例或方面中,令牌库因其中存储和管理的数据映射的敏感性质而可受到强大的基础物理和逻辑安全性的保护。另外或替代地,令牌库可以由任何合适的实体操作,所述实体包括支付网络、发行方、清算所、其它金融机构、交易服务提供商等。
如本文中所使用,术语“商家”可指代一个或多个实体(例如,基于交易(例如,支付交易)向用户(例如,客户、消费者、商家的客户等)提供商品和/或服务和/或对商品和/或服务的访问的零售企业的运营者)。如本文所使用,术语“商家系统”可以指由商家或代表商家操作的一个或多个计算机系统,例如执行一个或多个软件应用程序的服务器计算机。如本文中所使用,术语“产品”可以指商家提供的一种或多种商品和/或服务。
如本文中所使用,“销售点(POS)装置”可指代可由商家使用以发起交易(例如,支付交易)、参与交易和/或处理交易的一个或多个装置。例如,POS装置可以包括一个或多个计算机、外围装置、读卡器、近场通信(NFC)接收器、射频标识(RFID)接收器和/或其它非接触式收发器或接收器、基于接触的接收器、支付终端、计算机、服务器、输入装置等。
如本文中所使用,“销售点(POS)系统”可以指商家用来进行交易的一个或多个计算机和/或外围装置。例如,POS系统可包括一个或多个POS装置,和/或可用于进行支付交易的其它类似装置。POS系统(例如,商家POS系统)还可包括被编程或配置以通过网页、移动应用程序等处理在线支付交易的一个或多个服务器计算机。
如本文中所使用,术语“交易服务提供商”可以指代接收来自商家或其它实体的交易授权请求且在一些情况下通过交易服务提供商与发行方机构之间的协议来提供支付保证的实体。在一些非限制性实施例或方面中,交易服务提供商可包括信用卡公司、借记卡公司等。如本文中所使用,术语“交易服务提供商系统”还可指代由交易服务提供商或代表交易服务提供商操作的一个或多个计算机系统,例如执行一个或多个软件应用的交易处理服务器。交易处理服务器可以包括一个或多个处理器,并且在一些非限制性实施例或方面中,可以由交易服务提供商或代表交易服务提供商操作。
如本文中所使用,术语“收单方”可以指由交易服务提供商许可且由交易服务提供商批准可以使用与交易服务提供商相关联的便携式金融装置发起交易(例如,支付交易)的实体。如本文中所使用,术语“收单方系统”也可以指由收单方或代表收单方操作的一个或多个计算机系统、计算机装置等。交易可以包括支付交易(例如,购买、原始贷记交易(OCT)、账户出资交易(AFT)等)。在一些非限制性实施例或方面中,收单方可以由交易服务提供商授权以与商家或服务提供商签约,来使用交易服务提供商的便携式金融装置发起交易。收单方可以与支付服务商签合约,以使支付服务商能够向商家提供赞助。收单方可以根据交易服务提供商规章监视支付服务商的合规性。收单方可以对支付服务商进行尽职调查,并确保在与受赞助的商家签约之前进行适当的尽职调查。收单方可能对收单方操作或赞助的所有交易服务提供商计划负责任。收单方可以负责收单方支付服务商、由收单方支付服务商赞助的商家等的行为。在一些非限制性实施例或方面中,收单方可以是金融机构,例如银行。
如本文中所使用,术语“电子钱包”、“电子钱包移动应用程序”和“数字钱包”可指代被配置成发起和/或进行交易(例如,支付交易、电子支付交易等)的一个或多个电子装置和/或一个或多个软件应用程序。例如,电子钱包可包括用户装置(例如,移动装置)执行用于维护和向用户装置提供交易数据的应用程序和服务器侧软件和/或数据库。如本文中所使用,术语“电子钱包提供商”可包括为用户(例如,客户)提供和/或维护电子钱包和/或电子钱包移动应用程序的实体。电子钱包提供商的示例包括但不限于GoogleAndroidApple和Samsung在一些非限制性示例中,金融机构(例如,发行方机构)可以是电子钱包提供商。如本文中所使用,术语“电子钱包提供商系统”可指代由电子钱包提供商或代表电子钱包提供商操作的一个或多个计算机系统、计算机装置、服务器、服务器群组等。
如本文所使用,术语“便携式金融装置”可指支付装置、电子支付装置、支付卡(例如,信用卡或借记卡)、礼品卡、智能卡、智能介质、工资卡、医疗保健卡、腕带、含有账户信息的机器可读介质、钥匙链装置或挂扣、RFID应答器、零售商折扣或会员卡、蜂窝电话、电子钱包移动应用程序、个人数字助理(PDA)、寻呼机、安全卡、计算机、访问卡、无线终端、应答器等。在一些非限制性实施例或方面中,便携式金融装置可包括易失性或非易失性存储器以存储信息(例如,账户标识符、账户持有人的姓名等)。
如本文中所使用,术语“支付网关”可指实体和/或由此类实体或代表此类实体操作的支付处理系统,所述实体(例如商家服务提供商、支付服务提供商、支付服务商、与收单方有合约的支付服务商、支付集合人(payment aggregator)等)将支付服务(例如交易服务提供商支付服务、支付处理服务等)提供到一个或多个商家。支付服务可与由交易服务提供商管理的便携式金融装置的使用相关联。如本文中所使用,术语“支付网关系统”可指代由支付网关或代表支付网关操作的一个或多个计算机系统、计算机装置、服务器、服务器群组等,和/或支付网关本身。如本文所使用,术语“支付网关移动应用程序”可以指被配置成提供交易(例如,支付交易、电子支付交易等)的支付服务的一个或多个电子装置和/或一个或多个软件应用程序。
如本文中所使用,术语“客户端”和“客户端装置”可指代用于发起或促进交易(例如,支付交易)的一个或多个客户端侧装置或系统(例如,在交易服务提供商的远程处)。举例来说,“客户端装置”可指由商家使用的一个或多个POS装置、由收单方使用的一个或多个收单方主机计算机、由用户使用的一个或多个移动装置(例如用户装置)等。在一些非限制性实施例或方面中,客户端装置可以是被配置成与一个或多个网络通信并发起或促进交易的电子装置。例如,客户端装置可包括一个或多个计算机、便携式计算机、膝上型计算机、平板计算机、移动装置、蜂窝式电话、可穿戴装置(例如,手表、眼镜、镜片、衣物等)、PDA等。此外,“客户端”还可指拥有、利用和/或操作客户端装置以用于发起交易(例如,用于发起与交易服务提供商的交易)的实体(例如,商家、收单方、用户等)。
如本文中所使用,术语“服务器”可指代经由网络(例如,公用网络、因特网、专用网络等)与客户端装置和/或其它计算装置通信且在一些示例中促进其它服务器和/或客户端装置之间的通信的一个或多个计算装置(例如,处理器、存储装置、类似的计算机组件等)。应了解,可能有各种其它布置。如本文中所使用,术语“系统”可指代一个或多个计算装置或计算装置的组合(例如,处理器、服务器、客户端装置、软件应用程序、这些计算装置的组件等)。如本文中所使用对“装置”、“服务器”、“处理器”等的提及可指代陈述为执行先前步骤或功能的先前陈述的装置、服务器或处理器、不同的服务器或处理器,和/或服务器和/或处理器的组合。例如,如说明书和权利要求书所使用,陈述为执行第一步骤或第一功能的第一服务器或第一处理器可指代陈述为执行第二步骤或第二功能的相同或不同服务器或相同或不同处理器。
所公开主题的非限制性实施例或方面涉及用于创建令牌——包括但不限于为第二用户生成令牌——的系统、方法和计算机程序产品。例如,所公开主题的非限制性实施例或方面提供生成与第一用户的令牌有关的第二令牌,或在从第一用户的令牌借记预付令牌余额之后生成预付令牌。在一些非限制性实施例或方面中,第一用户可发起第二令牌的创建以供第二用户在可定制控制下使用,所述可定制控制例如令牌的有效性时间、交易的总金额限值和令牌的币种。另外或替代地,令牌限制还可任选地包括至少一个商家名称。另外或替代地,第二令牌可与第一用户所关联的令牌有关,使得利用第二令牌发起的交易可借记到第一用户的令牌。可定制控制允许提高第一用户的安全性,因为这可限制利用第二令牌进行交易的方式和时间。另外,可在不向第二用户或向第二令牌所提供到的任何商家披露敏感信息(例如,第一用户的PAN、第一用户的其它账户标识符等)的情况下发起第二令牌的创建。为第二用户预配令牌的能力可实现对令牌更容易且增多的访问。由此,对此类令牌的使用可增多,并且这种增多的使用可实际上使(例如,预付卡等的)发行方投入的时间和资源更少,因为所述令牌是数字的并且具有可定制控制(例如,相比于具有到期日期要求和/或阻止重复使用账号的塑料卡)。此类令牌的使用还可因为其将允许卡号更快速回收、从而允许发行方维护数字令牌必要的较小数目的总卡号而使发行方投入的时间和资源更少。与传统的预付卡相比,预付令牌的使用可提供额外的安全性。预付令牌可能需要标识程序,以减少洗钱的盛行。预付令牌将不会像实体塑料卡可能被取走和/或来自预付卡的信息可能通过卡侧录器(card skimmer)被复制那样丢失或被窃。用户可能希望为自己购买预付令牌。在一些非限制性实施例或方面中,预付令牌可采用既定旅行目的地的币种。这将允许用户在既定旅行期的期间以当地币种开支,同时防止使用其PAN信息。在用户去往信用卡欺诈风险较常见的区域而这将通常使用户在旅行目的地中的交易期间遭遇其PAN失窃的风险增加的情况下,利用所述预付令牌将是有益的。对预付令牌的使用会使用户的安全性增加,因为这将限制可能因欺诈而损失的资金金额。用户可能损失的最大金额是预付令牌的余额,并且针对预付令牌实施的任何欺诈不会将用户的敏感信息(例如,PAN、其它账户标识符和/或与用户的原始令牌相关联的类似信息)暴露给欺诈者。令牌提供环境益处,因为可在不使用塑料卡的情况下将令牌提供给用户。令牌可用于节庆或特殊活动中。令牌可允许货币以安全的方式作为礼品发送。令牌可允许货币礼品在短时间内发生。这可允许提高个体提供支付方法的效率和便利性。
出于说明的目的,在以下描述中,虽然相对于用于为第二用户生成令牌的方法、系统和计算机程序产品而描述当前公开的主题,但所属领域的技术人员应认识到,所公开的主题不限于说明性实施例或方面。例如,本文所描述的方法、系统和计算机程序产品可结合广泛多种背景使用,例如节庆、特殊活动和在适合使用此类令牌的任何背景下的一般日常使用。
现参考图1,图1是其中可实施本文所描述的系统、产品和/或方法的环境100的非限制性实施例或方面的图。如图1中所示,环境100包括交易服务提供商系统102、发行方系统104、用户装置106、商家系统108、收单方系统110、电子钱包提供商系统114和通信网络112。
交易服务提供商系统102可包括能够经由通信网络112从发行方系统104、用户装置106、商家系统108、电子钱包提供商系统114和/或收单方系统110接收信息和/或向它们传送信息的一个或多个装置。例如,交易服务提供商系统102可以包括计算装置,例如服务器(例如,交易处理服务器)、服务器群组和/或其它类似装置。在一些非限制性实施例或方面中,交易服务提供商系统102可以与本文描述的交易服务提供商相关联。在一些非限制性实施例或方面中,交易服务提供商系统102可以与数据存储装置通信,所述数据存储装置对于交易服务提供商系统102可以是本地或远程的。在一些非限制性实施例或方面中,交易服务提供商系统102能够从数据存储装置接收信息,将信息存储在数据存储装置中,将信息传送到数据存储装置,或搜索存储在数据存储装置中的信息。
发行方系统104可包括能够经由通信网络112从交易服务提供商系统102、用户装置106、商家系统108、电子钱包提供商系统114和/或收单方系统110接收信息和/或向它们传送信息的一个或多个装置。例如,发行方系统104可以包括计算装置,例如服务器、服务器群组和/或其它类似装置。在一些非限制性实施例或方面中,发行方系统104可与本文描述的发行方机构相关联。例如,发行方系统104可以与向与用户装置106相关联的用户发布信用账户、借记账户、信用卡、借记卡等的发行方机构相关联。
用户装置106可包括能够经由通信网络112从交易服务提供商系统102、发行方系统104、商家系统108、电子钱包提供商系统114和/或收单方系统110接收信息和/或向它们传送信息的一个或多个装置。另外或替代地,每个用户装置106可包括能够经由通信网络112、另一网络(例如,特设网络、本地网络、专用网络、虚拟专用网络等)和/或任何其它合适的通信技术从其它用户装置106接收信息和/或将信息传送到所述其它用户装置的装置。例如,用户装置106可以包括客户端装置等。在一些非限制性实施例或方面中,用户装置106可能能够或可能不能够经由短程无线通信连接(例如,NFC通信连接、RFID通信连接、通信连接、通信连接等)(例如从商家系统108或从另一用户装置106)接收信息,和/或经由短程无线通信连接传送信息(例如给商家系统108)。
商家系统108可包括能够经由通信网络112从交易服务提供商系统102、发行方系统104、用户装置106、电子钱包提供商系统114和/或收单方系统110接收信息和/或向它们传送信息的一个或多个装置。商家系统108还可包括能够进行以下操作的装置:经由通信网络112、与用户装置106的通信连接(例如,NFC通信连接、RFID通信连接、通信连接、通信连接等)等从用户装置106接收信息,和/或经由通信网络112、所述通信连接等将信息传送到用户装置106。在一些非限制性实施例或方面中,商家系统108可以包括计算装置,例如服务器、服务器群组、客户端装置、客户端装置群组和/或其它类似装置。在一些非限制性实施例或方面中,商家系统108可与本文描述的商家相关联。在一些非限制性实施例或方面中,商家系统108可以包括一个或多个客户端装置。例如,商家系统108可以包括允许商家将信息传送到交易服务提供商系统102的客户端装置。在一些非限制性实施例或方面中,商家系统108可包括能够供商家用以与用户进行支付交易的一个或多个装置,例如计算机、计算机系统和/或外围装置。例如,商家系统108可以包括POS装置和/或POS系统。
收单方系统110可包括能够经由通信网络112从交易服务提供商系统102、发行方系统104、用户装置106、电子钱包提供商系统114和/或商家系统108接收信息和/或向它们传送信息的一个或多个装置。例如,收单方系统110可包括计算装置、服务器、服务器群组等。在一些非限制性实施例或方面中,收单方系统110可与本文描述的收单方相关联。
电子钱包提供商系统114可包括能够经由通信网络112从交易服务提供商系统102、发行方系统104、用户装置106、收单方系统110和/或商家系统108接收信息和/或向它们传送信息的一个或多个装置。例如,电子钱包提供商系统114可包括计算装置、服务器、服务器的群组等。在一些非限制性实施例或方面中,电子钱包提供商系统114可与本文所描述的电子钱包提供商相关联。
通信网络112可包括一个或多个有线和/或无线网络。例如,通信网络112可包括蜂窝网络(例如,长期演进(LTE)网络、第三代(3G)网络、第四代(4G)网络、第五代(5G)网络、码分多址(CDMA)网络等)、公共陆地移动网(PLMN)、局域网(LAN)、广域网(WAN)、城域网(MAN)、电话网络(例如,公共交换电话网络(PSTN))、专用网络(例如,与交易服务提供商相关联的专用网络)、特设网络、内联网、互联网、基于光纤的网络、云计算网络等,和/或这些或其它类型的网络的组合。
在一些非限制性实施例或方面中,处理交易可以包括生成和/或传送至少一个交易消息(例如,授权请求、授权响应、其任何组合等)。例如,客户端装置(例如,用户装置106、商家系统108的POS装置等)可例如通过生成授权请求来发起交易。另外或替代地,客户端装置(例如,用户装置106、商家系统108的至少一个装置等)可传送授权请求。例如,用户装置106可将授权请求传送到商家系统108和/或支付网关(例如,交易服务提供商系统102的支付网关、与交易服务提供商系统102分开的第三方支付网关等)。另外或替代地,商家系统108(例如,其POS装置)可以将授权请求传送到收单方系统110和/或支付网关。在一些非限制性实施例或方面中,收单方系统110和/或支付网关可以将授权请求传送到交易服务提供商系统102和/或发行方系统104。另外或替代地,交易服务提供商系统102可以将授权请求传送到发行方系统104。在一些非限制性实施例或方面中,发行方系统104可以基于授权请求而确定授权决策(例如,授权、拒绝等)。例如,授权请求可使发行方系统104基于所述授权请求而确定授权决策。在一些非限制性实施例或方面中,发行方系统104可以基于授权决策而生成授权响应。另外或替代地,发行方系统104可以传送授权响应。例如,发行方系统104可以将授权响应传送到交易服务提供商系统102和/或支付网关。另外或替代地,交易服务提供商系统102和/或支付网关可将授权响应传送到收单方系统110、商家系统108和/或用户装置106。另外或替代地,收单方系统110可以将授权响应传送到商家系统108和/或支付网关。另外或替代地,支付网关可将授权响应传送到商家系统108和/或用户装置106。另外或替代地,商家系统108可将授权响应传送到用户装置106。在一些非限制性实施例或方面中,商家系统108可以(例如,从收单方系统110和/或支付网关)接收授权响应。另外或替代地,商家系统108可以基于授权响应(例如,提供、运送和/或交付与交易相关联的商品和/或服务;履行与交易相关联的订单;其任何组合;等)而完成交易。
作为示例提供图1所示的系统、装置和/或网络的数目和布置。可存在额外系统、装置和/或网络、更少系统、装置和/或网络、不同的系统、装置和/或网络,和/或以与图1所示的那些不同的方式布置的系统、装置和/或网络。此外,可在单个系统和/或装置内实施图1中展示的两个或更多个系统或装置,或图1中展示的单个系统或装置可实施为多个分布式系统或装置。另外或替代地,环境100的一组系统(例如,一个或多个系统)和/或一组装置(例如,一个或多个装置)可执行被描述为由环境100的另一组系统或另一组装置执行的一个或多个功能。
现在参考图2,图2是装置200的示例组件的图。装置200可对应于交易服务提供商系统102的一个或多个装置、发行方系统104的一个或多个装置、用户装置106、商家系统108的一个或多个装置、电子钱包提供商系统114的一个或多个装置,和/或收单方系统110的一个或多个装置。在一些非限制性实施例或方面中,交易服务提供商系统102、发行方系统104、用户装置106、商家系统108、电子钱包提供商系统114和/或收单方系统110可包括至少一个装置200和/或装置200的至少一个组件。如图2所示,装置200可包括总线202、处理器204、存储器206、存储组件208、输入组件210、输出组件212,和通信接口214。
总线202可包括准许装置200的组件之间的通信的组件。在一些非限制性实施例或方面中,处理器204可以硬件、软件、固件和/或其任何组合实施。例如,处理器204可以包括处理器(例如,中央处理单元(CPU)、图形处理单元(GPU)、加速处理单元(APU)等)、微处理器、数字信号处理器(DSP),和/或可被编程为执行某一功能的任何处理组件(例如,现场可编程门阵列(FPGA)、专用集成电路(ASIC)等)等。存储器206可以包括随机存取存储器(RAM)、只读存储器(ROM),和/或存储供处理器204使用的信息和/或指令的另一类型的动态或静态存储装置(例如,闪存存储器、磁存储器、光学存储器等)。
存储组件208可以存储与装置200的操作和使用相关联的信息和/或软件。例如,存储组件208可以包括硬盘(例如,磁盘、光盘、磁光盘、固态磁盘等)、压缩光盘(CD)、数字多功能光盘(DVD)、软盘、盒带、磁带和/或另一类型的计算机可读介质,以及对应的驱动器。
输入组件210可以包括准许装置200例如经由用户输入(例如,触摸屏显示器、键盘、小键盘、鼠标、按钮、开关、麦克风、摄像头等)接收信息的组件。另外或替代地,输入组件210可以包括用于感测信息的传感器(例如,全球定位系统(GPS)组件、加速度计、陀螺仪、致动器等)。输出组件212可包括从装置200提供输出信息的组件(例如显示器、扬声器、一个或多个发光二极管(LED)等)。
通信接口214可包括收发器式组件(例如,收发器、单独的接收器和发送器等),其使装置200能够例如经由有线连接、无线连接或有线和无线连接的组合与其它装置通信。通信接口214可以准许装置200接收来自另一装置的信息和/或向另一装置提供信息。例如,通信接口214可以包括以太网接口、光学接口、同轴接口、红外接口、射频(RF)接口、通用串行总线(USB)接口、接口、接口、接口、蜂窝网络接口等。
装置200可以执行本文描述的一个或多个过程。装置200可以基于处理器204执行由例如存储器206和/或存储组件208的计算机可读介质存储的软件指令来执行这些过程。计算机可读介质(例如,非瞬态计算机可读介质)在本文中定义为非瞬态存储器装置。非瞬态存储器装置包括位于单个物理存储装置内部的存储器空间或散布于多个物理存储装置上的存储器空间。
软件指令可以经由通信接口214从另一计算机可读介质或从另一装置读取到存储器206和/或存储组件208中。在被执行时,存储在存储器206和/或存储组件208中的软件指令可以使处理器204执行本文描述的一个或多个过程。另外或替代地,硬接线电路系统可以替代或结合软件指令使用以执行本文中所描述的一个或多个过程。因此,本文所描述的实施例或方面不限于硬件电路系统和软件的任何特定组合。
作为示例提供图2所示的组件的数目和布置。在一些非限制性实施例或方面中,与图2中所示的那些相比,装置200可以包括额外组件、更少组件、不同组件或以不同方式布置的组件。另外或替代地,装置200的一组组件(例如一个或多个组件)可以执行被描述为由装置200的另一组组件执行的一个或多个功能。
现参考图3,图3是用于为第二用户创建令牌的过程300的非限制性实施例或方面的流程图。在一些非限制性实施例或方面中,可由交易服务提供商系统102(例如,完全地、部分地等)执行过程300的一个或多个步骤。在一些非限制性实施例或方面中,可由独立于或包括交易服务提供商系统102、发行方系统104、用户装置106、商家系统108、收单方系统110、电子钱包提供商系统114或其任何组合等的另一系统、另一装置、另一系统群组或另一装置群组(例如,完全地、部分地等)执行过程300的一个或多个步骤。
如图3中所示,在步骤302,过程300可包括接收令牌创建请求。例如,交易服务提供商系统102、电子钱包提供商系统114等可从第一用户的第一用户装置106接收令牌创建请求。另外或替代地,第一用户装置106可将令牌创建请求传送到交易服务提供商系统102、电子钱包提供商系统114等。在一些非限制性实施例或方面中,电子钱包提供商系统114可将令牌创建请求传送到交易服务提供商系统102。令牌创建请求可包括与预配给用户装置106的支付令牌(例如,第一支付令牌)相关联的支付令牌数据(例如,账户标识符、参考标识符、PAN的后四位数字等)。令牌创建请求还可包括与货币金额相关联的货币金额数据。所述货币金额数据可包括货币金额的币种、货币金额的数值等。在一些非限制性实施例或方面中,所述货币金额数据还可将所述货币金额指定为上限或余额。令牌创建请求还可包括例如商家名称的商家数据以及例如令牌的有效性将到期的日期的有效性数据。令牌创建请求还可包括接收方的标识符,例如接收方的用户ID。
继续参考图3,在步骤304,过程300可包括传送批准请求。例如,交易服务提供商系统102可(例如,向发行方系统104等)传送批准请求。批准请求可基于令牌创建请求。批准请求可包括账户标识符、货币金额数据等。批准请求可被传送到发行方系统104。批准请求可由交易服务提供商系统102传送。
继续参考图3,在步骤306,可生成支付令牌(例如,第二支付令牌、预付令牌、生成的令牌等)。例如,交易服务提供商系统102等可生成(第二)支付令牌。生成的支付令牌可以是与预配给令牌创建请求中包括的用户装置的支付令牌分开的令牌。
继续参考图3,在步骤308,过程300可包括传送与第二支付令牌相关联的支付令牌数据。例如,交易服务提供商系统102可将第二支付令牌传送到电子钱包提供商系统114、第一用户装置106、第二用户装置106(例如,与支付令牌的既定接收方相关联的用户装置106)等。另外或替代地,电子钱包提供商系统114可将第二支付令牌传送到第一用户装置106、第二用户装置106(例如,与第二支付令牌的既定接收方相关联的用户装置106)等。第二用户装置106可以是与用于传送令牌创建请求的第一用户装置106分开的装置,并且可属于与第一用户不同的用户(例如第二用户)。在一些非限制性实施例或方面中,与第二支付令牌相关联的支付令牌数据可被传送到用于传送与第一用户相关联的令牌创建请求的同一用户装置106。与第二支付令牌相关联的支付令牌数据可包括令牌标识符。
现参考图4,示出与图3所示的过程300相关的非限制性实施例或方面的示例性实施方案400的图。如图4中所示,实施方案400可包括第一用户装置406、第二用户装置407、交易服务提供商系统402、发行方系统404等。在一些非限制性实施例或方面中,第一用户装置406和/或第二用户装置407可与用户装置106相同或类似。在一些非限制性实施例或方面中,第一用户装置406和第二用户装置407可以是相同装置。在一些非限制性实施例或方面中,交易服务提供商系统402可与交易服务提供商系统102相同或类似。在一些非限制性实施例或方面中,发行方系统404可与发行方系统104相同或类似。预付令牌可与预付账户所关联的第二令牌相同或类似。
在一些非限制性实施例或方面中,第一用户可试图将预付令牌(例如第二支付令牌等)提供给第二用户。可与第一用户相关联的第一用户装置406可(例如,基于来自第一用户等的输入)传送针对预付令牌的令牌创建请求。令牌创建请求可包括与预配给第一用户装置406的支付令牌相关联的支付令牌数据,和/或货币金额数据。令牌创建请求可传送到交易服务提供商系统402。交易服务提供商系统402可向第一用户装置406提供应用程序编程接口(API)以用于购买预付令牌以及进行令牌化。API可允许交易服务提供商系统402接收与令牌创建请求相关联的数据并对所述数据进行操作。
在一些非限制性实施例或方面中,可使用区块链协议注册令牌创建请求。另外或替代地,可基于反洗钱规则和/或规定来评估令牌创建请求。
在一些非限制性实施例或方面中,第一用户可通过从预定企业的列表选择一个或多个发行方来传送令牌创建请求。所述企业可包括发行方、商家、银行、电子钱包提供商等。可基于第一用户装置406的位置而确定预定企业的列表,或可基于由第一用户装置406传送到交易服务提供商系统402的位置而确定预定企业的列表。可在令牌创建请求中包括所述位置。可通过移动应用程序、网站等在第一用户装置406上显示预定企业的列表。可由交易服务提供商确定预定企业的列表。交易服务提供商系统402可向第一用户装置406提供API以提供预定企业列表。所述移动应用程序、网站等可与电子钱包提供商、交易服务提供商、商家、银行等相关联。
在一些非限制性实施例或方面中,第一用户还可从预定货币金额列表(例如,$10、$25、$100等)选择货币金额和/或可输入自定义值。
在一些非限制性实施例或方面中,第一用户还可选择对预付令牌进行关联以供自己使用或供第二用户使用。可限制预付令牌以使得其仅可结合选择的发行方使用。
在一些非限制性实施例或方面中,交易服务提供商系统402在接收到令牌创建请求后可将批准请求传送到发行方系统404。另外或替代地,发行方系统404可基于批准请求而将批准响应(例如,指示批准、拒绝等)传送到交易服务提供商系统402。例如,基于与预配给第一用户装置406的支付令牌相关联的可用资金和/或预配的支付令牌的资格,发行方系统404可确定其批准。如果批准请求被拒绝,则将不会生成支付令牌。如果批准请求被批准,则交易服务提供商系统402可生成预付令牌(例如,为预付令牌等分配PAN)。例如,PAN可选自针对预付令牌指定的预定范围的PAN值。交易服务提供商系统402可开立账户,其中余额(例如,礼品余额、预付余额等)等于第一用户针对令牌创建请求选择的货币金额。另外或替代地,等于礼品余额的借项可(例如,由交易服务提供商系统402等)记入与第一用户装置406相关联的账户(例如,与第一用户的支付令牌等相关联的PAN)。例如,所述借项可被记入银行账户、借记卡、信用卡、现金存款等。在一些非限制性实施例或方面中,在批准请求传送到发行方系统404之前,所述借项可(例如,由交易服务提供商系统402等)记入到第一用户。
在一些非限制性实施例或方面中,交易服务提供商系统402可向第一用户装置406传送链接。所述链接可伴有图像、图标(例如,礼物盒图标等)、数字量等。所述链接可能不会提供(例如,不包括等)第一用户的账户详情(例如,第一用户装置的支付令牌数据、第一用户的账户标识符等)。
在一些非限制性实施例或方面中,可提示第一用户将链接发送给另一用户或自己使用所述链接(例如,将预付令牌预配给第一用户装置406)。例如,如果先前已向第一用户指示其将自己使用预付令牌(例如,基于令牌创建请求的选择),则所述链接可以是活动的。另外或替代地,如果指示第一用户所述预付令牌将用于第二用户,则链接在由第一用户装置406接收时可以是非活动的。
在一些非限制性实施例或方面中,第一用户装置406可将链接传送给与第二用户相关联的第二用户装置407。例如,可通过移动应用程序、SMS消息、电子邮件等传送链接。在一些非限制性实施例或方面中,第一用户可从第一用户装置406上的第一用户的联系人列表中选择第二用户。在一些非限制性实施例或方面中,第一用户装置406可将与第二用户装置407相关联的联系人数据传送到交易服务提供商系统402。交易服务提供商系统402随后可基于联系人数据将活动链接传送到第二用户装置406。所述联系人数据可包括电话号码、电子邮件地址、姓名、移动应用程序账号、账户标识符、PAN等。在非限制性实施例中,所述链接可伴有关于如何注册预付令牌的指令。
在一些非限制性实施例或方面中,第二用户装置407可向第一用户装置406传送响应。另外或替代地,第二用户可通过第二用户装置407选择活动链接。所述链接可使第二用户能够注册预付令牌。预付令牌可注册到第二用户装置407(例如,注册到所述第二用户装置上的电子钱包、银行账户应用程序、移动应用程序等)。例如,第二用户装置407可将注册请求传送到交易服务提供商系统402。
在一些非限制性实施例或方面中,注册可能需要第二用户提供标识验证,例如提供其姓名、地址、社会保障号码、驾照号码、本人照片等。可在注册请求中包括所述标识验证,或交易服务提供商系统402可在接收到注册请求后向第二用户装置407传送标识验证请求。第二用户装置407可将可包括所述标识验证的标识验证响应传送到交易服务提供商系统402。
在一些非限制性实施例或方面中,当选择链接时,可在第二用户装置407中搜索任何现有电子钱包(例如,电子钱包移动应用等)。另外或替代地,第二用户能够选择现有电子钱包,预付令牌将被预配给所述现有电子钱包。另外或替代地,可提示第二用户安装可与交易服务提供商系统402相关联的电子钱包(例如,电子钱包移动应用等)。
在一些非限制性实施例或方面中,交易服务提供商系统402可预配所述预付令牌。例如,交易服务提供商系统402可将确认请求传送到发行方系统404。发行方系统404可向第二用户装置407传送确认消息。到第二用户装置407的确认消息可包括一次性密码确认。第二用户装置407可将对确认消息的响应传送到发行方系统404。发行方系统404可向交易服务提供商系统402传送确认响应。基于来自发行方系统404的响应(例如,如果发行方系统404批准所述确认),则交易服务提供商系统402可生成预付令牌。
在一些非限制性实施例或方面中,交易服务提供商系统402可利用令牌库生成预付令牌。例如,交易服务提供商系统402可向令牌库传送令牌预配请求。所述令牌预配请求可包括请求用户装置的标识符、接收方用户装置的标识符、与预配动作相关联的标识符等。令牌库可向交易服务提供商系统402传送预付令牌。
在一些非限制性实施例或方面中,预付令牌的初始账户余额可等于与令牌创建请求相关联的货币金额。
在一些非限制性实施例或方面中,交易服务提供商系统402可将预付令牌注册并绑定到第二用户装置407(例如,存储预付令牌而与标识符相关联,使得仅第二用户装置407可使用所述预付令牌)。预付令牌可绑定到第二用户装置407的银行、电子钱包或应用程序。第二用户能够在预付令牌的注册完成之后使用所述预付令牌。在一些非限制性实施例或方面中,交易服务提供商系统402可将预付令牌账户数据传送到第一用户装置406。第一用户装置406随后可将预付令牌账户数据传送给第二用户装置407。
在一些非限制性实施例或方面中,预付令牌可以是可重新加载的。另外或替代地,可将预付令牌的余额合并到现有预付令牌中(例如,可将预付令牌的余额添加到现有预付令牌的现有余额)。例如,预付令牌可通过交易服务提供商系统402与现有预付令牌合并。出于说明的目的,在注册预付令牌后,交易服务提供商系统402可将向第二用户装置407传送提示以确定第二用户是否想要将注册的预付令牌与现有预付令牌合并。第二用户装置407可向交易服务系统402传送将预付令牌合并的请求,并且可传送其中应并入新的预付令牌的预付令牌。
在一些非限制性实施例或方面中,一旦预付令牌的余额耗尽(例如,余额与另一预付令牌合并或整个余额用完),就可将与预付令牌相关联的账户标识符编号(例如,PAN等)重新发放给另一用户,因此允许所述编号(例如,PAN)循环再利用并且允许更高效地使用预定范围的PAN值,这还将允许更窄范围的PAN值需要被指定来与预付令牌一起使用。在一些非限制性实施例或方面中,耗尽的预付令牌可能需要在所述预付令牌可被重新发放之前沉寂(例如,未使用)预定时间(例如,2周、6个月等)。
在一些非限制性实施例或方面中,第一用户可选择将重现的预付令牌发送到第二用户(例如,父母将每月预付令牌发送给其子女)。可在周期性基础上(例如,每月、每季、每年等)发起重现预付令牌,并且第一用户可选择周期。所述重现预付令牌可发生预定持续时间。第一用户可选择所述预定持续时间。可在令牌创建请求中包括重现预付令牌的选定周期和/或选定预定持续时间。
在一些非限制性实施例或方面中,令牌创建请求可包括预付令牌的预定持续时间(例如,到期日期等),使得预付令牌上的余额在所述预定持续时间之后到期。另外或替代地,在预付令牌的预定持续时间结束时,交易服务提供商系统402可向第二用户装置407传送结转请求。如果第二用户装置407传送指示接受结转请求的结转响应,则交易服务提供商系统402可将预付令牌的剩余余额合并到新的预付令牌。交易服务提供商系统402可对余额的结转收取一定费用。交易服务提供商系统402可向第二用户装置407提供API以结转余额。所述结转可包括两个交易:用于接收资金的新预付令牌的贷记交易,以及用于发送所述资金的预付令牌的账户出资交易。在一些非限制性实施例或方面中,可将余额转移到除预付令牌外的令牌。
在一些非限制性实施例或方面中,用户能够通过令牌账户跟踪预付令牌。令牌账户可示出何时接收到新的预付令牌、谁发送了预付令牌和预付令牌的金额,以及每当使用预付令牌时每次使用的金额和在哪里使用。
在一些非限制性实施例或方面中,第二用户装置407可将令牌传送到商家系统(例如商家系统108)。另外,商家系统可在尝试使用预付令牌进行交易(例如,购买)时向交易服务提供商系统402传送授权请求。交易服务提供商系统402和/或发行方系统404可将交易金额与预付令牌上的剩余余额进行比较。如果交易金额等于或小于剩余余额,则可授权交易,并且可将预付令牌的余额减掉交易金额。如果交易金额大于剩余余额,则交易可被拒绝。
现参考图5A,示出根据本公开的非限制性实施例或方面的示例性实施方案500的图。如图5A中所示,实施方案500可包括第一用户装置506、第二用户装置507、电子钱包提供商系统514、交易服务提供商系统502、发行方系统504等。在一些非限制性实施例或方面中,第一用户装置506和/或第二用户装置507可与用户装置106相同或类似。在一些非限制性实施例或方面中,电子钱包提供商系统514可与电子钱包提供商系统114相同或类似。在一些非限制性实施例或方面中,交易服务提供商系统502可与交易服务提供商系统102相同或类似。在一些非限制性实施例或方面中,发行方系统504可与发行方系统104相同或类似。
在一些非限制性实施例或方面中,第一用户可通过电子钱包提供商系统514(例如,单个电子钱包服务提供商系统514)向第二用户传送令牌创建通知。例如,传送到第二用户的生成的令牌可与第一用户的令牌相关联。另外或替代地,第一用户可通过第一用户装置506将令牌创建请求传送到电子钱包提供商系统514,如本文中所描述。
在一些非限制性实施例或方面中,可例如通过用户的装置(例如,第一用户装置506)上的移动应用程序、网站、电话呼叫等传送令牌创建请求。移动应用程序可与电子钱包提供商系统514、交易服务提供商系统502、发行方系统504等相关联。令牌创建请求可包括令牌信息、货币金额数据、有效性持续时间、账户数据、商家数据等。令牌信息可包括令牌标识符、用户标识符、令牌的电子钱包提供商等。商家数据可包括商家名称、商家类别代码等。商家名称可从授权请求消息的卡接受方字段(例如,ISO8583的ISO字段43)导出。在一些非限制性实施例或方面中,商家数据可以是任选的。货币金额数据可包括总金额限值(例如,令牌在其使用期限中可被收取的最大总金额)、货币代码等。有效性持续时间可包括生成的令牌可能有效的有效性长度(例如,例如一周、一个月、一年等时间段、到期日期、其任何组合等)。
在一些非限制性实施例或方面中,生成的令牌在有效期之后可能不用于交易。有效性长度还可基于指定日期,所述指定日期由第一用户指定以指示生成的令牌的有效性的最后一天。令牌创建请求还可包括第二用户装置507的标识符信息。第二用户装置507的标识符信息可包括电子钱包提供商、电子钱包提供商标识符、应用程序账户、电话号码、用户姓名、电子邮件地址等。第一用户可选择要包括在令牌创建请求中的令牌。可从第一用户装置506上可用的令牌列表中选择选定令牌。电子钱包提供商系统514可基于针对令牌创建请求选择的令牌来检取参考标识符。
在一些非限制性实施例或方面中,电子钱包提供商系统514可将令牌创建请求、支付令牌数据、参考标识符、货币金额数据、有效性持续时间、账户数据、商家数据等传送到交易服务提供商系统502。交易服务提供商系统502可基于参考标识符而检取第一用户的账户标识符。通过使用参考标识符,第一用户能够在不揭示其实际账户标识符或其它隐私影响测评数据的情况下传送令牌创建请求。
在一些非限制性实施例或方面中,交易服务提供商系统502可将验证请求发送到发行方系统504。发行方系统504可检查以确保账户标识符有效并且账户标识符可用于生成用于第二用户的令牌。
在一些非限制性实施例或方面中,交易服务提供商系统502可基于支付令牌数据确定第一用户的参考标识符,并且交易服务提供商系统502可将参考标识符传送到发行方系统504。发行方系统504可基于参考标识符而确定第一用户的账户标识符。发行方系统504可将对验证请求的响应传送到交易服务提供商系统502。对验证请求的响应可被批准或被拒绝。
在一些非限制性实施例或方面中,响应于接收到对验证请求的响应,交易服务提供商系统502可将对令牌创建请求的响应传送到电子钱包提供商系统514。对令牌创建请求的响应可以是批准或是拒绝。如果令牌创建请求是批准,则电子钱包提供商系统514可向第二用户装置507传送令牌创建通知。电子钱包提供商系统514可基于由第一用户装置506提供的第二用户标识符而与第二用户装置507通信。令牌创建通知可向第二用户通知令牌创建请求已由第一用户作出以供第二用户使用,并且可引导第二用户接受或拒绝生成的支付令牌的创建。第二用户可通过第二用户装置507对令牌创建通知作出响应。如果令牌创建通知被第二用户装置507接受,则电子钱包提供商系统514可将接受确认传送到第一用户装置506。可基于对令牌创建通知的响应而将与生成的支付令牌相关联的支付令牌数据传送到第二用户装置507。
现参考图5B,示出根据本公开的非限制性实施例或方面的示例性实施方案550的图。如图5B中所示,实施方案550可包括第一用户装置506、第二用户装置507、第一电子钱包提供商系统554、第二电子钱包提供商系统555、交易服务提供商系统502、发行方系统504等。在一些非限制性实施例或方面中,第一用户装置506和第二用户装置507可与用户装置106相同或类似。在一些非限制性实施例或方面中,第一电子钱包提供商系统554和/或第二电子钱包提供商系统555可与电子钱包提供商系统114相同或类似。在一些非限制性实施例或方面中,交易服务提供商系统502可与交易服务提供商系统102相同或类似。在一些非限制性实施例或方面中,发行方系统504可与发行方系统104相同或类似。
在一些非限制性实施例或方面中,实施方案550可类似于实施方案500,不同之处在于,第一用户装置506和第二用户装置507可能不使用相同电子钱包提供商系统(例如,电子钱包提供商系统514)。例如,第一用户装置506和第二用户装置507可使用两个单独的电子钱包提供商系统,分别是第一电子钱包提供商系统554和第二电子钱包提供商系统555。第一用户可通过第一电子钱包提供商系统554向第二用户传送令牌创建通知。传送到第二用户的令牌可与第一用户的令牌相关联。第一用户可通过第一用户装置506向第一电子钱包提供商系统554传送令牌创建请求。令牌创建请求可例如通过用户的装置上的移动应用程序、网站、电话呼叫等传送。移动应用程序可与第一电子钱包提供商系统554相关联。
在一些非限制性实施例或方面中,令牌创建请求可包括令牌信息、货币金额数据、有效性持续时间、账户数据、商家数据等。令牌创建请求还可包括第二用户装置507的标识符信息和/或第二电子钱包提供商的标识符信息。第二用户装置507的标识符信息可包括应用程序账户、电话号码、用户姓名、电子邮件地址等。第二电子钱包提供商的标识符信息可包括第二电子钱包提供商的名称、第二电子钱包提供商系统555的联系信息等。第一用户可选择要包括在令牌创建请求中的令牌。可从第一用户装置506上可用的令牌列表中选择选定令牌。第一电子钱包提供商系统554可基于针对令牌创建请求选择的令牌来检取参考标识符。
在一些非限制性实施例或方面中,第一电子钱包提供商系统554可将令牌创建请求、支付令牌数据、参考标识符、货币金额数据、有效性持续时间、账户数据、商家数据等传送到交易服务提供商系统502。交易服务提供商系统502可基于参考标识符而检取第一用户的账户标识符。交易服务提供商系统502可将验证请求发送到发行方系统504。发行方系统504可检查以确保账户标识符有效并且账户标识符可用于生成用于第二用户的令牌。在非限制性实施例或方面中,交易服务提供商系统502可基于从第一电子钱包提供商系统554接收的支付令牌数据而确定第一用户的参考标识符,并且交易服务提供商系统502可将参考标识符传送到发行方系统504。发行方系统504可基于参考标识符而确定第一用户的账户标识符。发行方系统504可将对验证请求的响应传送到交易服务提供商系统502。对验证请求的响应可被批准或被拒绝。
在一些非限制性实施例或方面中,响应于接收到对验证请求的响应,交易服务提供商系统502可将令牌创建请求传送到第二电子钱包提供商系统555。第二电子钱包提供商系统555可向第二用户装置507传送令牌创建通知。第二电子钱包提供商系统555可基于由第一用户装置506提供的第二用户标识符而与第二用户装置507通信。令牌创建通知可向第二用户通知令牌创建请求已由第一用户作出以供第二用户使用,并且可引导第二用户接受或拒绝第二支付令牌的创建。
在一些非限制性实施例或方面中,第二用户可通过第二用户装置507对令牌创建通知作出响应。如果令牌创建通知被第二用户装置507接受,则第二电子钱包提供商系统555可将接受确认传送到交易服务提供商系统502。交易服务提供商系统502可将确认传送到第一电子钱包提供商系统554。第一电子钱包提供商系统554可将确认传送到第一用户装置506。可基于对令牌创建通知的响应而将与第二支付令牌相关联的支付令牌数据传送到第二用户装置507。
现参考图6,示出根据本公开的非限制性实施例或方面的示例性实施方案600的图。如图6中所示,实施方案600可包括用户装置606、电子钱包提供商系统614、交易服务提供商系统602、发行方系统604等。在一些非限制性实施例或方面中,用户装置606可与用户装置106相同或类似。在一些非限制性实施例或方面中,电子钱包提供商系统614可与电子钱包提供商系统114相同或类似。在一些非限制性实施例或方面中,交易服务提供商系统602可与交易服务提供商系统102相同或类似。在一些非限制性实施例或方面中,发行方系统604可与发行方系统104相同或类似。
在一些非限制性实施例或方面中,用户可向交易服务提供商登记用户的支付方法。例如在过程500或过程550中在从第二用户接收到第二用户接受令牌创建的确认之后,用户可登记其支付方法。用户可通过用户装置606向电子钱包提供商系统614传送令牌登记请求。令牌登记请求可例如通过用户的装置上的移动应用程序、网站、电话呼叫等传送。移动应用程序可与电子钱包提供商系统614、交易服务提供商系统602、商家等相关联。令牌创建请求可包括账户标识符信息。
在一些非限制性实施例或方面中,电子钱包提供商系统614可将登记请求传送到交易服务提供商系统602。交易服务提供商系统602可执行验证检查以确定账户标识符是否有资格进行令牌化。在一些非限制性实施例或方面中,交易服务提供商系统602可将资格请求传送到发行方系统604。发行方系统604随后可确定账户标识符是否有资格进行令牌化。发行方系统604随后可将账户标识符的资格传送到交易服务提供商系统602。发行方系统604还可将与账户标识符相关联的卡元数据传送到交易服务提供商系统602。如果账户标识符有资格进行令牌化,则交易服务提供商系统602可将卡艺术(例如,令牌的图像和/或图示)、发行方条款和卡元数据传送到电子钱包提供商系统614。
在一些非限制性实施例或方面中,令牌预配可在第一用户接受条款之后开始。电子钱包提供商系统614可将条款传送到第一用户装置606。可在第一用户装置606上的移动应用程序上显示所述条款。第一用户可接受或拒绝所述条款。对条款的响应可由第一用户装置606传送到电子钱包提供商系统614。
在一些非限制性实施例或方面中,响应于接收到对条款的接受,电子钱包提供商系统614可将预配令牌的请求传送到交易服务提供商系统602。预配令牌的请求可包括身份和验证数据。响应于接收到预配令牌的请求,交易服务提供商系统602可将令牌激活请求传送到发行方系统604。令牌激活请求可包括所述身份和验证数据。发行方系统604可批准或否决令牌激活请求并向交易服务提供商系统602传送响应。令牌激活请求的批准可在无附加进一步授权需要的情况下完成。还可基于交易服务提供商的风险管理规则批准令牌激活请求。
在一些非限制性实施例或方面中,响应于令牌激活请求的批准,交易服务提供商系统602可生成一个生成的令牌。生成的令牌可包括金额限值、有效性长度、商家限制等。金额限值可基于货币金额数据。金额限值可以是货币值(例如,数值),所述货币值是生成的令牌可用于进行支付交易的最大累积扣费。金额限值可采用货币金额数据中指定的币种,或可采用预定默认币种。可由交易服务提供商确定预定默认币种。有效性长度可以是生成的令牌可有效的时间段(例如,一周、一个月、一年等)。生成的令牌在有效期之后可能不用于交易。有效性长度还可基于指定日期,所述指定日期由第一用户指定以指示生成的令牌的有效性的最后一天。商家限制可包括一个或多个商家和/或商家类别代码。商家限制可允许生成的令牌仅结合指定商家和/或商家类别代码使用。
在一些非限制性实施例或方面中,商家限制可允许生成的令牌在除了商家限制指定的那些代码之外的任何商家和/或商家类别代码下使用。
在一些非限制性实施例或方面中,交易服务提供商系统602可将生成的令牌数据传送到电子钱包提供商系统614。交易服务提供商系统602还可向发行方系统604传送通知消息。到发行方系统604的通知消息可指示生成的令牌已被创建。电子钱包提供商系统614可将生成的令牌已被预配的确认传送到交易服务提供商系统602。响应于从电子钱包提供商系统614接收到确认,交易提供商系统602可将生成的令牌已被预配的通知传送到发行方系统604。
在一些非限制性实施例或方面中,第二用户可利用生成的令牌数据通过用户装置606发起交易。生成的令牌数据可与第一用户的令牌数据有关。当交易服务提供商系统602接收到具有生成的令牌数据的授权请求时,交易服务提供商系统602可修改授权请求。修改后的授权请求可含有与原始授权请求相同的字段,除了生成的令牌数据可能被第一用户的令牌数据替换之外。因此,第一用户的令牌可被借记用于利用生成的令牌进行的批准扣费。如果未利用第二用户的令牌发起交易,则可不针对第一用户的令牌进行借记。
现参考图7,示出根据本公开的非限制性实施例或方面的示例性实施方案700的图。如图7中所示,实施方案700可包括用户装置706、商家系统708、收单方系统710、交易服务提供商系统702、发行方系统704等。在一些非限制性实施例或方面中,用户装置706可与用户装置106相同或类似。商家系统708可与商家系统108相同或类似,收单方系统710可与收单方系统110相同或类似,交易服务提供商系统702可与交易服务提供商系统102相同或类似,并且发行方系统704可与发行方系统104相同或类似。
在一些非限制性实施例或方面中,在来自过程400的预付令牌或来自过程600的生成的令牌被预配或绑定到用户装置706后,用户可利用第二令牌(例如,预付令牌、生成的令牌等)发起交易。用户可将授权请求传送到电子钱包提供商系统以利用令牌发起交易。用户可发起与商家系统708的交易。可在商家系统708的POS装置处发起交易。可通过用户装置706向商家系统708传送交易请求而发起交易。用户装置706和商家系统708可具有近场通信(NFC)能力。用户装置706可将交易详情传送到商家系统708。交易详情可包括交易金额、币种、令牌数据等。商家系统708可将交易详情以及商家数据传送到收单方系统710。
在一些非限制性实施例或方面中,收单方系统710可解析交易详情。收单方系统710可将基于令牌的交易传送到交易服务提供商系统702。交易服务提供商系统702可验证第二令牌。可利用令牌库验证第二令牌。第二令牌的验证可包括有效性、总金额限值和商家名称。有效性验证可确保第二令牌在交易时仍有效。总金额限值验证可确保交易金额小于第二令牌的金额限值。
在一些非限制性实施例或方面中,可存在与第二令牌相关联的多个授权请求。所述多个授权请求可包括当前授权请求以及至少一个先前授权请求。当前授权请求可包括当前交易金额,并且每个先前授权请求可包括其自身的相应交易金额。验证总金额限值可包括取得与第二令牌相关联的当前交易金额和所有先前交易金额的总和。交易服务提供商系统702可确保所述总和小于或等于金额限值。商家名称验证可确保交易的商家符合商家限制要求。交易服务提供商系统702可确保商家名称包括在指定的允许企业的列表中,或未包括在指定的不允许企业的列表中。商家名称验证还可确保商家的商家类别代码是第二令牌的允许商家类别代码。如果第二令牌满足验证条件,则交易服务提供商系统702可执行去令牌化并将交易路由到发行方系统704。交易的路由可遵循发行方系统704的预定设置。
在一些非限制性实施例或方面中,发行方系统704可执行对交易的验证。发行方系统704可向交易服务提供商系统702传送响应。交易服务提供商系统702可处理来自发行方系统704的响应。交易服务提供商系统702可基于所述响应授权交易并且执行令牌化。交易服务提供商系统702可向收单方系统710传送响应。收单方系统710可向商家系统708传送通知。商家系统708可向用户显示通知(例如,批准或拒绝的交易)。商家系统708还可将交易的批准或拒绝传送到令牌的电子钱包提供商系统。
在一些非限制性实施例或方面中,预付令牌和生成的令牌可不限于任何特定管辖区。令牌一旦创建,就可在世界任何地方使用。如果商家具有接受令牌支付的基础设施,则商家将能够接受第二令牌,而无需任何额外的商家基础设施变更。第一用户的单个令牌可与多个预付令牌和/或生成的令牌相关联。
尽管已出于说明的目的而基于当前被认为是最实用和优选的实施例或方面详细描述了所公开主题,但应理解,此类细节仅用于所述目的,且所公开主题不限于所公开实施例或方面,而是相反,旨在涵盖在所附权利要求书的精神和范围内的修改和等效布置。例如,应理解,当前公开的主题尽可能地预期任何实施例或方面的一个或多个特征可以与任何其它实施例或方面的一个或多个特征组合。
Claims (20)
1.一种计算机实施的方法,包括:
利用至少一个处理器从第一用户的第一用户装置接收令牌创建请求,其中所述令牌创建请求包括与预配给所述第一用户装置的第一支付令牌相关联的第一支付令牌数据和与货币金额相关联的货币金额数据;
利用所述至少一个处理器将基于所述令牌创建请求的批准请求传送到发行方系统;
利用所述至少一个处理器从所述发行方系统接收基于所述批准请求的批准响应;
利用所述至少一个处理器基于所述批准响应而生成第二支付令牌;以及
利用所述至少一个处理器将与所述第二支付令牌相关联的第二支付令牌数据传送到第二用户的第二用户装置。
2.根据权利要求1所述的计算机实施的方法,还包括:
利用所述至少一个处理器基于所述第一支付令牌数据确定所述第一用户的参考标识符,其中所述批准请求包括所述第一用户的所述参考标识符,其中所述发行方系统基于所述参考标识符确定所述第一用户的账号。
3.根据权利要求1所述的计算机实施的方法,其中将所述第二支付令牌数据传送到所述第二用户装置包括:
利用所述至少一个处理器向所述第二用户装置传送通知;
利用所述至少一个处理器从所述第二用户装置接收响应;以及
利用所述至少一个处理器基于所述响应而将所述第二支付令牌数据传送到所述第二用户装置。
4.根据权利要求1所述的计算机实施的方法,其中所述方法还包括:
利用所述至少一个处理器接收多个授权请求,所述多个授权请求中的每个授权请求包括所述第二支付令牌,所述多个授权请求包括当前授权请求和至少一个先前授权请求,所述当前授权请求包括当前交易金额并且每个先前授权请求包括相应先前交易金额;
利用所述至少一个处理器确定所述当前授权请求的所述当前交易金额与所述至少一个先前授权请求的每个相应先前交易金额的总和;
利用至少一个处理器确定所述总和小于或等于所述货币金额;以及
利用所述至少一个处理器基于确定所述总和小于或等于所述货币金额而传送包括所述第一支付令牌的修改后的授权请求。
5.根据权利要求1所述的计算机实施的方法,其中所述第二支付令牌与等于所述货币金额的初始账户余额相关联。
6.根据权利要求5所述的计算机实施的方法,还包括:
在将所述批准请求传送到所述发行方系统之前,利用所述至少一个处理器将等于所述货币金额的金额记入所述第一用户的账户的借方。
7.根据权利要求1所述的计算机实施的方法,其中将所述第二支付令牌数据传送到所述第二用户装置还包括:
利用所述至少一个处理器将所述第二支付令牌数据传送到所述第一用户装置,其中所述第一用户装置将所述第二支付令牌数据传送到所述第二用户装置。
8.一种系统,包括:
至少一个处理器;以及
至少一个非瞬态计算机可读介质,其包括一个或多个指令,所述一个或多个指令在由所述至少一个处理器执行时使所述至少一个处理器:
从第一用户的第一用户装置接收令牌创建请求,其中所述令牌创建请求包括与预配给所述第一用户装置的第一支付令牌相关联的第一支付令牌数据和与货币金额相关联的货币金额数据;
将基于所述令牌创建请求的批准请求传送到发行方系统;
从所述发行方系统接收基于所述批准请求的批准响应;
基于所述批准响应而生成第二支付令牌;并且
将与所述第二支付令牌相关联的第二支付令牌数据传送到第二用户的第二用户装置。
9.根据权利要求8所述的系统,其中所述一个或多个指令另外使所述至少一个处理器:
基于所述第一支付令牌数据确定所述第一用户的参考标识符,其中所述批准请求包括所述第一用户的所述参考标识符,其中所述发行方系统基于所述参考标识符确定所述第一用户的账号。
10.根据权利要求8所述的系统,其中将所述第二支付令牌数据传送到所述第二用户装置包括:
向所述第二用户装置传送通知;
从所述第二用户装置接收响应;以及
基于所述响应而将所述第二支付令牌数据传送到所述第二用户装置。
11.根据权利要求8所述的系统,其中所述一个或多个指令另外使所述至少一个处理器:
接收包括所述第二支付令牌的多个授权请求,所述多个授权请求包括当前授权请求和至少一个先前授权请求,所述当前授权请求包括当前交易金额并且每个先前授权请求包括相应先前交易金额;
确定所述当前授权请求的所述当前交易金额与所述至少一个先前授权请求的每个相应先前交易金额的总和;
确定所述总和小于或等于所述货币金额;并且
基于确定所述总和小于或等于所述货币金额而传送包括所述第一支付令牌的修改后的授权请求。
12.根据权利要求8所述的系统,其中所述第二支付令牌与等于所述货币金额的初始账户余额相关联。
13.根据权利要求12所述的系统,其中所述一个或多个指令另外使所述至少一个处理器:
在将所述批准请求传送到所述发行方系统之前,将等于所述货币金额的金额记入所述第一用户的账户的借方。
14.根据权利要求8所述的系统,其中将所述第二支付令牌数据传送到所述第二用户装置还包括:
将所述第二支付令牌数据传送到所述第一用户装置,其中所述第一用户装置将所述第二支付令牌数据传送到所述第二用户装置。
15.一种计算机程序产品,包括至少一个非瞬态计算机可读介质,所述至少一个非瞬态计算机可读介质包括一个或多个指令,所述一个或多个指令在由至少一个处理器执行时使所述至少一个处理器:
从第一用户的第一用户装置接收令牌创建请求,其中所述令牌创建请求包括与预配给所述第一用户装置的第一支付令牌相关联的第一支付令牌数据和与货币金额相关联的货币金额数据;
将基于所述令牌创建请求的批准请求传送到发行方系统;
从所述发行方系统接收基于所述批准请求的批准响应;
基于所述批准响应而生成第二支付令牌;并且
将与所述第二支付令牌相关联的第二支付令牌数据传送到与第二用户相关联的第二用户装置。
16.根据权利要求15所述的计算机程序产品,其中所述一个或多个指令另外使所述至少一个处理器:
基于所述第一支付令牌数据确定所述第一用户的参考标识符,其中所述批准请求包括所述第一用户的所述参考标识符,其中所述发行方系统基于所述参考标识符确定所述第一用户的账号。
17.根据权利要求15所述的计算机程序产品,其中将所述第二支付令牌数据传送到所述第二用户装置包括:
向所述第二用户装置传送通知;
从所述第二用户装置接收响应;以及
基于所述响应而将所述第二支付令牌数据传送到所述第二用户装置。
18.根据权利要求15所述的计算机程序产品,其中所述一个或多个指令另外使所述至少一个处理器:
接收多个授权请求,所述多个授权请求中的每个授权请求包括所述第二支付令牌,所述多个授权请求包括当前授权请求和至少一个先前授权请求,所述当前授权请求包括当前交易金额并且每个先前授权请求包括相应先前交易金额;
确定所述当前授权请求的所述当前交易金额与所述至少一个先前授权请求的每个相应先前交易金额的总和;
确定所述总和小于或等于所述货币金额;并且
基于确定所述总和小于或等于所述货币金额而传送包括所述第一支付令牌的修改后的授权请求。
19.根据权利要求15所述的计算机程序产品,其中所述第二支付令牌与等于所述货币金额的初始账户余额相关联。
20.根据权利要求15所述的计算机程序产品,其中将所述第二支付令牌数据传送到所述第二用户装置还包括:
将所述第二支付令牌数据传送到所述第一用户装置,其中所述第一用户装置将所述第二支付令牌数据传送到所述第二用户装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17/126,909 US20220198440A1 (en) | 2020-12-18 | 2020-12-18 | Method, System, and Computer Program Product for Generating a Token for a User Based on Another Token of Another User |
US17/126,909 | 2020-12-18 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114648320A true CN114648320A (zh) | 2022-06-21 |
Family
ID=81992166
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111078088.5A Pending CN114648320A (zh) | 2020-12-18 | 2021-09-15 | 用于基于另一用户的另一令牌为用户生成令牌的方法、系统和计算机程序产品 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20220198440A1 (zh) |
CN (1) | CN114648320A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220215387A1 (en) * | 2021-01-06 | 2022-07-07 | Samsung Electronics Co., Ltd. | Payment terminal and payment means performing payment based on payment token and operating method thereof |
CN115150145A (zh) * | 2022-06-28 | 2022-10-04 | 腾讯科技(深圳)有限公司 | 众包设备通信方法、装置、计算机设备和存储介质 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115315924A (zh) * | 2020-03-05 | 2022-11-08 | 维萨国际服务协会 | 使用移动装置在访问控制服务器处进行用户认证 |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7383231B2 (en) * | 2004-07-19 | 2008-06-03 | Amazon Technologies, Inc. | Performing automatically authorized programmatic transactions |
CA2712333A1 (en) * | 2008-01-24 | 2009-07-30 | Barbara Patterson | System and method for conducting transactions with a financial presentation device linked to multiple accounts |
WO2009143419A1 (en) * | 2008-05-22 | 2009-11-26 | Total System Services, Inc. | System and method for providing a product-based coupon card account |
US8024242B2 (en) * | 2008-09-04 | 2011-09-20 | Metabank | System, method, and program product for foreign currency travel account |
US8812402B2 (en) * | 2009-01-05 | 2014-08-19 | Mastercard International Incorporated | Methods, apparatus and articles for use in association with token |
US10387853B1 (en) * | 2010-01-19 | 2019-08-20 | The Pnc Financial Services Group, Inc. | Secondary purchase card for financial transactions (“cap card”) |
WO2012142045A2 (en) * | 2011-04-11 | 2012-10-18 | Visa International Service Association | Multiple tokenization for authentication |
US20130212019A1 (en) * | 2012-02-10 | 2013-08-15 | Ulf Mattsson | Tokenization of payment information in mobile environments |
US20130332199A1 (en) * | 2012-06-06 | 2013-12-12 | Cambia Health Solutions, Inc. | Systems and methods for consumer-driven mobile healthcare payments |
US20130339188A1 (en) * | 2012-06-18 | 2013-12-19 | Ebay Inc. | Gift token |
CN105580038A (zh) * | 2013-07-24 | 2016-05-11 | 维萨国际服务协会 | 用于可互操作的网络令牌处理的系统和方法 |
US20150254641A1 (en) * | 2014-03-04 | 2015-09-10 | Bank Of America Corporation | Mobile device credential exposure reduction |
US20150254657A1 (en) * | 2014-03-04 | 2015-09-10 | Bank Of America Corporation | Limiting token collaboration network usage by user |
US11257074B2 (en) * | 2014-09-29 | 2022-02-22 | Visa International Service Association | Transaction risk based token |
US20160110713A1 (en) * | 2014-10-21 | 2016-04-21 | Mastercard International Incorporated | Method and system for secure global tokenization |
US11301852B2 (en) * | 2014-11-03 | 2022-04-12 | Visa International Service Association | System and method for updating account information |
US11250391B2 (en) * | 2015-01-30 | 2022-02-15 | Visa International Service Association | Token check offline |
US20160260097A1 (en) * | 2015-03-06 | 2016-09-08 | Mastercard International Incorporated | Assignment of transactions to sub-accounts in payment account system |
US10505940B2 (en) * | 2015-06-19 | 2019-12-10 | Capital One Services, Llc | Systems and methods for managing electronic tokens for device interactions |
US10713660B2 (en) * | 2015-09-15 | 2020-07-14 | Visa International Service Association | Authorization of credential on file transactions |
US20180268411A1 (en) * | 2017-03-19 | 2018-09-20 | TokenID, Inc. | Apparatus and method for payment authorization and authentication based tokenization |
US10380596B1 (en) * | 2018-06-21 | 2019-08-13 | Capital One Services, Llc | Systems for providing and processing pre-authorized customizable gift tokens |
-
2020
- 2020-12-18 US US17/126,909 patent/US20220198440A1/en not_active Abandoned
-
2021
- 2021-09-15 CN CN202111078088.5A patent/CN114648320A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220215387A1 (en) * | 2021-01-06 | 2022-07-07 | Samsung Electronics Co., Ltd. | Payment terminal and payment means performing payment based on payment token and operating method thereof |
CN115150145A (zh) * | 2022-06-28 | 2022-10-04 | 腾讯科技(深圳)有限公司 | 众包设备通信方法、装置、计算机设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US20220198440A1 (en) | 2022-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11416865B2 (en) | Authorization of credential on file transactions | |
US11900343B2 (en) | Portable account number for consumer payment account | |
US12074974B2 (en) | Method and system for access token processing | |
AU2017202661B2 (en) | Portable account number for consumer payment account | |
US11842344B2 (en) | Mirrored token vault | |
EP3485448B1 (en) | Digital asset distribution by transaction device | |
US20150199679A1 (en) | Multiple token provisioning | |
US20160224977A1 (en) | Token check offline | |
CN109313762B (zh) | 用于表征预存资金支付的数据集的安全生成和处理的系统、方法和设备 | |
CN110612546A (zh) | 数字资产账户管理 | |
US9691109B2 (en) | Mechanism for reputation feedback based on real time interaction | |
CN109416791A (zh) | 数字资产账户管理 | |
US12003959B2 (en) | System and method for correlating diverse location data for data security | |
US11074585B2 (en) | Authenticating transactions using risk scores derived from detailed device information | |
CN106462849A (zh) | 用于令牌域控制的系统和方法 | |
US20140164228A1 (en) | Methods and systems for value transfers using a reader device | |
JP6775590B2 (ja) | 安全な電子取引を促進するシステム及び方法 | |
CN114648320A (zh) | 用于基于另一用户的另一令牌为用户生成令牌的方法、系统和计算机程序产品 | |
CN112514346A (zh) | 实时交互处理系统和方法 | |
KR20230109687A (ko) | 임시 계좌 액세스를 위한 매체 | |
US20230120485A1 (en) | Token-For-Token Provisioning | |
CN114600142A (zh) | 组合令牌和值测评处理 | |
CN112136302B (zh) | 移动网络运营商认证协议 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |