CN113177786B - 将交易作为推送支付交易进行处理的***、方法和计算机程序产品 - Google Patents
将交易作为推送支付交易进行处理的***、方法和计算机程序产品 Download PDFInfo
- Publication number
- CN113177786B CN113177786B CN202110047504.9A CN202110047504A CN113177786B CN 113177786 B CN113177786 B CN 113177786B CN 202110047504 A CN202110047504 A CN 202110047504A CN 113177786 B CN113177786 B CN 113177786B
- Authority
- CN
- China
- Prior art keywords
- payment
- transaction
- issuer
- authentication
- 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.)
- Active
Links
- 238000012545 processing Methods 0.000 title claims abstract description 135
- 238000000034 method Methods 0.000 title claims abstract description 82
- 238000004590 computer program Methods 0.000 title claims abstract description 24
- 230000004044 response Effects 0.000 claims abstract description 66
- 230000008569 process Effects 0.000 claims description 29
- 238000004891 communication Methods 0.000 claims description 23
- 238000012795 verification Methods 0.000 claims description 5
- 238000011161 development Methods 0.000 description 11
- 230000001413 cellular effect Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000010200 validation analysis Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 238000013475 authorization Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 235000008694 Humulus lupulus Nutrition 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 229920002239 polyacrylonitrile Polymers 0.000 description 1
- 201000006292 polyarteritis nodosa Diseases 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
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
- 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/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
-
- 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]
- G06Q20/027—Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP] involving a payment switch or gateway
-
- 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/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
- G06Q20/204—Point-of-sale [POS] network systems comprising interface for record bearing medium or carrier for electronic funds transfer or payment credit
-
- 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
- G06Q20/4014—Identity check for transactions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0884—Network architectures or network communication protocols for network security for authentication of entities by delegation of authentication, e.g. a proxy authenticates an entity to be authenticated on behalf of this entity vis-à-vis an authentication entity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
- H04L63/123—Applying verification of the received information received data contents, e.g. message integrity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Technology Law (AREA)
- Marketing (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
描述了一种将交易作为推送支付交易进行处理的***、方法和计算机程序产品。所述方法可包括使用支付网关处理器从商家***接收交易请求。所述交易请求可包括与用户的支付装置相关联的交易数据,所述支付装置与发行方***相关联。所述方法还可包括使用所述支付网关处理器基于所述交易数据生成认证请求。所述方法可进一步包括使用所述支付网关处理器将所述认证请求传送到所述发行方***。所述方法可进一步包括响应于所述发行方***对所述认证请求进行认证,生成包括与所述商家***相关联的账户标识符的推送支付请求,并且将所述推送支付请求传送到所述发行方***。
Description
技术领域
所公开的实施例或方面大体上涉及计算机联网支付处理***,并且在一个具体实施例或方面中,涉及将交易作为推送支付交易进行处理的***、方法和计算机程序产品。
背景技术
在支付装置的用户与商家之间的交易中,交易可以由与销售点(POS)终端交互的用户发起,所述POS终端将提示用户进行认证。认证后,POS终端可与收单方服务器通信,以经由交易处理***触发“拉动”交易,其中商家***向发行方***发起向商家***进行支付的交易请求。
相比之下,“推送”支付可由用户使用支付装置发起,以完成从发行方***生成的到商家***的交易。然而,“推送”支付可能需要用户知道支付可能指向的商家标识符。然后,用户可与发行方***通信,以经由交易处理***发起从发行方***到收单方***的推送支付交易。这种形式的推送支付方案要求向用户提供标识信息,而不推动商家参与。
在本领域中,需要在没有知识要求的情况下代表用户使支付装置与商家的POS终端之间的交易能成为推送支付交易。
发明内容
因此,通常提供一种改进的***、方法和计算机程序产品以将交易作为推送支付交易进行处理。优选地,提供一种***、方法和计算机程序产品,用于从商家***接收交易请求,所述交易请求包括与用户的支付装置相关联的交易数据,所述支付装置与发行方***相关联。优选地,提供一种***、方法和计算机程序产品,用于基于所述交易数据生成认证请求并且将所述认证请求传送到发行方认证处理***。优选地,提供一种***、方法和计算机程序产品,用于响应于所述发行方认证处理***对所述认证请求进行认证,生成包括认证响应和与所述商家***相关联的账户标识符的推送支付请求,并且将所述推送支付请求传送到发行方支付处理***。
根据非限制性实施例或方面,提供一种将交易作为推送支付交易进行处理的方法。所述方法可包括使用至少一个支付网关处理器,从商家***接收交易请求。所述交易请求可包括与用户的支付装置相关联的交易数据,并且所述支付装置可与发行方***相关联。所述方法可进一步包括:使用所述至少一个支付网关处理器基于所述交易数据生成认证请求。所述方法可进一步包括:使用所述至少一个支付网关处理器将所述认证请求传送到发行方认证处理***。所述方法可进一步包括:响应于所述发行方认证处理***对所述认证请求进行认证,生成包括认证响应和与所述商家***相关联的账户标识符的推送支付请求。所述方法可进一步包括将所述推送支付请求传送到发行方支付处理***。所述方法可进一步包括:响应于所述发行方支付处理***验证所述认证响应,经由交易处理***向收单方***发起推送支付交易。
在一些非限制性实施例或方面中,所述交易可包括由从所述用户的计算装置到所述商家***的通信发起的电子商务交易。生成所述推送支付请求可包括:所述至少一个支付网关处理器生成所述推送支付请求。
在一些非限制性实施例或方面中,生成所述推送支付请求可包括所述发行方认证处理***生成所述推送支付请求。所述认证请求可包括验证数据元素的认证。
在一些非限制性实施例或方面中,所述方法可进一步包括:在生成所述认证请求之前,使用所述至少一个支付网关处理器基于所述交易数据确定所述发行方***是否能用于将所述交易作为推送支付交易进行处理。将所述推送支付请求传送到所述发行方支付处理***可使得所述发行方支付处理***将所述交易作为推送支付交易进行处理。
根据非限制性实施例或方面,提供一种将交易作为推送支付交易进行处理的***。所述***可包括至少一个支付网关服务器计算机,所述至少一个支付网关服务器计算机包括至少一个支付网关处理器。所述至少一个支付网关服务器计算机可被编程和/或配置成从商家***接收交易请求。所述交易请求可包括与用户的支付装置相关联的交易数据。所述支付装置可与发行方***相关联。所述至少一个支付网关服务器计算机可被编程和/或配置成基于所述交易数据生成认证请求。所述至少一个支付网关服务器计算机可被编程和/或配置成将所述认证请求传送到发行方认证处理***。所述至少一个支付网关服务器计算机可被编程和/或配置成,响应于所述发行方认证处理***对所述认证请求进行认证,生成包括认证响应和与商家***相关联的账户标识符的推送支付请求。所述至少一个支付网关服务器计算机可被编程和/或配置成将所述推送支付请求传送到发行方支付处理***。所述至少一个支付网关服务器计算机可被编程和/或配置成,响应于所述发行方支付处理***对所述认证响应进行验证,经由交易处理***向收单方***发起推送支付交易。
在一些非限制性实施例或方面中,所述交易可包括由从所述用户的计算装置到所述商家***的通信发起的电子商务交易。所述认证请求可包括验证数据元素的认证。
在一些非限制性实施例或方面中,所述至少一个支付网关服务器计算机可进一步被编程和/或配置成:在生成所述认证请求之前,基于所述交易数据确定所述发行方***是否能用于将所述交易作为推送支付交易进行处理。
在一些非限制性实施例或方面中,将所述推送支付请求传送到所述发行方支付处理***可使得所述发行方支付处理***将所述交易作为推送支付交易进行处理。
根据非限制性实施例或方面,提供一种将交易作为推送支付交易进行处理的计算机程序产品。所述计算机程序产品可包括至少一个非瞬态计算机可读介质,所述至少一个非瞬态计算机可读介质包括程序指令,所述程序指令在由至少一个处理器执行时使得所述至少一个处理器从商家***接收交易请求。所述交易请求可包括与用户的支付装置相关联的交易数据。所述支付装置可与发行方***相关联。所述程序指令还可使得所述至少一个处理器基于所述交易数据生成认证请求,并且将所述认证请求传送到所述发行方认证处理***。所述程序指令还可使得所述至少一个处理器,响应于所述发行方认证处理***对所述认证请求进行认证,生成包括认证响应和与所述商家***相关联的账户标识符的推送支付请求。所述程序指令还可使得所述至少一个处理器将所述推送支付请求传送到发行方支付处理***。所述程序指令还可使得所述至少一个处理器,响应于所述发行方支付处理***对所述认证响应进行验证,经由交易处理***向收单方***发起推送支付交易。
在一些非限制性实施例或方面中,所述交易可包括由从所述用户的计算装置到所述商家***的通信发起的电子商务交易。所述至少一个处理器可包括至少一个支付网关处理器。所述认证请求可包括验证数据元素的认证。
在一些非限制性实施例或方面中,所述程序指令可进一步使得所述至少一个处理器:在生成所述认证请求之前,基于所述交易数据确定所述发行方***是否能用于将所述交易作为推送支付交易进行处理。将所述推送支付请求传送到所述发行方支付处理***可使得所述发行方支付处理***将所述交易作为推送支付交易进行处理。
根据非限制性实施例或方面,提供一种将交易作为推送支付交易进行处理的方法。所述方法可包括使用至少一个支付网关处理器,从商家***接收交易请求。所述交易请求可包括与用户的支付装置相关联的交易数据。所述支付装置可与发行方***相关联。所述方法还可包括使用所述至少一个支付网关处理器,生成包括与所述商家***相关联的账户标识符和所述交易数据的至少一部分的请求。所述方法可进一步包括将所述请求传送到发行方***以使得所述发行方***:基于所述交易数据对所述请求进行认证,并且响应于对所述请求进行认证,基于与所述商家***相关联的账户标识符将交易作为推送支付进行处理。
在一些非限制性实施例或方面中,所述交易可包括由从所述用户的计算装置到所述商家***的通信发起的电子商务交易。
根据非限制性实施例或方面,提供一种将交易作为推送支付交易进行处理的***。所述***可包括至少一个支付网关服务器计算机,所述至少一个支付网关服务器计算机包括至少一个支付网关处理器。所述至少一个支付网关服务器计算机可被编程和/或配置成从商家***接收交易请求。所述交易请求可包括与用户的支付装置相关联的交易数据。所述支付装置可与发行方***相关联。所述至少一个支付网关服务器计算机可被编程和/或配置成,生成包括与所述商家***相关联的账户标识符和所述交易数据的至少一部分的请求。所述至少一个支付网关服务器计算机可被编程和/或配置成将所述请求传送到所述发行方***以使得所述发行方***:基于所述交易数据对所述请求进行认证;并且响应于对所述请求进行认证,基于与所述商家***相关联的账户标识符将所述交易作为推送支付交易进行处理。
在一些非限制性实施例或方面中,所述交易可包括由从所述用户的计算装置到所述商家***的通信发起的电子商务交易。
将在以下编号的条款中阐述本公开的其它非限制性实施例或方面:
条款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:一种将交易作为推送支付交易进行处理的计算机程序产品,所述计算机程序产品包括至少一个非瞬态计算机可读介质,所述至少一个非瞬态计算机可读介质包括程序指令,所述程序指令在由至少一个处理器执行时,使得所述至少一个处理器:从商家***接收交易请求,所述交易请求包括与用户的支付装置相关联的交易数据,所述支付装置与发行方***相关联;基于所述交易数据生成认证请求;将所述认证请求传送到发行方认证处理***;响应于所述发行方认证处理***对所述认证请求进行认证,生成包括认证响应和与所述商家***相关联的账户标识符的推送支付请求;将所述推送支付请求传送到发行方支付处理***;并且响应于所述发行方支付处理***对所述认证响应进行验证,经由交易处理***向收单方***发起推送支付交易。
条款14:根据条款13所述的计算机程序产品,其中所述交易包括由从所述用户的计算装置到所述商家***的通信发起的电子商务交易。
条款15:根据条款13或14所述的计算机程序产品,其中所述至少一个处理器包括至少一个支付网关处理器。
条款16:根据条款13至15中任一项所述的计算机程序产品,其中所述认证请求包括验证数据元素的认证。
条款17:根据条款13至16中任一项所述的计算机程序产品,其中所述程序指令进一步使得所述至少一个处理器,在生成所述认证请求之前,基于所述交易数据确定所述发行方***是否能用于将所述交易作为推送支付交易进行处理。
条款18:根据条款13至17中任一项所述的计算机程序产品,其中将所述推送支付请求传送到所述发行方支付处理***使得所述发行方支付处理***将所述交易作为推送支付交易进行处理。
条款19:一种将交易作为推送支付交易进行处理的方法,包括:使用至少一个支付网关处理器从商家***接收交易请求,所述交易请求包括与用户的支付装置相关联的交易数据,所述支付装置与发行方***相关联;使用所述至少一个支付网关处理器,生成包括与所述商家***相关联的账户标识符和至少一部分交易数据的请求,并且将所述请求传送到所述发行方***以使得所述发行方***:基于所述交易数据对所述请求进行认证;并且响应于对所述请求进行认证,基于与所述商家***相关联的账户标识符将所述交易作为推送支付交易进行处理。
条款20:根据条款19所述的方法,其中所述交易包括由从所述用户的计算装置到所述商家***的通信发起的电子商务交易。
条款21:一种将交易作为推送支付交易进行处理的***,所述***包括至少一个支付网关服务器计算机,所述至少一个支付网关服务器计算机包括至少一个支付网关处理器,所述至少一个支付网关服务器计算机被编程和/或配置成:从商家***接收交易请求,所述交易请求包括与用户的支付装置相关联的交易数据,所述支付装置与发行方***相关联;生成包括与所述商家***相关联的账户标识符和所述交易数据的至少一部分的请求,并且将所述请求传送到所述发行方***以使得所述发行方***:基于所述交易数据对所述请求进行认证;并且响应于对所述请求进行认证,基于与所述商家***相关联的账户标识符将所述交易作为推送支付交易进行处理。
条款22:根据条款21所述的***,其中所述交易包括由从所述用户的计算装置到所述商家***的通信发起的电子商务交易。
在参考附图考虑以下描述和所附权利要求书时,本公开的这些和其它特征和特性以及相关结构元件和各部分的组合的操作方法和功能以及制造经济性将变得更加显而易见,所有附图形成本说明书的部分,其中相似附图标号在各图中标示对应部分。然而,应明确地理解,图式仅出于说明及描述的目的,且并非旨在作为本公开的限制的定义。除非上下文另外明确规定,否则在本说明书和权利要求书中使用时,单数形式“一(a)”、“一(an)”及“所述”包括多个指示物。
附图说明
下文参考附图中说明的示例性实施例更详细地解释本公开的额外优点和细节,在附图中:
图1是将交易作为推送支付交易进行处理的***和方法的一个实施例或方面的示意图;
图2是将交易作为推送支付交易进行处理的***和方法的一个实施例或方面的示意图;
图3是将交易作为推送支付交易进行处理的***和方法的一个实施例或方面的流程图;并且
图4是将交易作为推送支付交易进行处理的***和方法的一个实施例或方面的流程图。
具体实施方式
为了进行以下描述,术语“上”、“下”、“右”、“左”、“竖直的”、“水平的”、“顶部”、“底部”、“橫向”、“纵向”以及其派生词应如其在附图中的定向那样与非限制性实施例相关。然而,应理解,除非明确指定为相反情况,否则非限制性实施例可采用各种替代变化和步骤顺序。还应理解,附图中所示的以及在以下说明书中描述的特定装置和过程仅仅是示例性实施例。因此,与本文所公开的实施例有关的特定尺寸和其它物理特性不应被视为限制性的。
本文所使用的方面、组件、元件、结构、动作、步骤、功能、指令等都不应当被理解为关键的或必要的,除非明确地如此描述。且,如本文所使用,冠词“一”希望包括一个或多个项目,且可与“一个或多个”和“至少一个”互换使用。此外,如本文所使用,术语“集合”希望包括一个或多个项目(例如,相关项目、不相关项目、相关项目与不相关项目的组合等),并且可以与“一个或多个”或“至少一个”互换使用。在希望仅有一个项目的情况下,使用术语“一个”或类似语言。且,如本文所使用,术语“具有”等希望是开放式术语。另外,除非另外明确陈述,否则短语“基于”希望意味着“至少部分地基于”。
本文中描述了与阈值相关的一些非限制性实施例。如本文中所使用,满足阈值可指值大于阈值、多于阈值、高于阈值、大于或等于阈值、小于阈值、少于阈值、低于阈值、小于或等于阈值、等于阈值等。
如本文所使用,术语“通信”可指代信息(例如,数据、信号、消息、指令、命令等)的接收、接收到、传输、传送、提供等。一个单元(例如,装置、***、装置或***的组件、其组合等)与另一单元通信意味着所述一个单元能够直接或间接地从所述另一单元接收信息和/或向所述另一单元传输信息。这可指在本质上有线和/或无线的直接或间接连接(例如,直接通信连接、间接通信连接等)。另外,即使传输的信息可以在第一单元与第二单元之间被修改、处理、中继和/或路由,这两个单元也可以彼此通信。例如,即使第一单元被动地接收信息且不会主动地将信息传输到第二单元,第一单元也可以与第二单元通信。作为另一实例,如果至少一个中间单元(例如,位于第一单元与第二单元之间的第三单元)处理从第一单元接收的信息且将处理后的信息传送到第二单元,那么第一单元可以与第二单元通信。在一些非限制性实施例中,消息可以指代包括数据的网络包(例如,数据包等)。可使用任何已知的电子通信协议和/或算法,例如TCP/IP(包括HTTP和其它协议)、WLAN(包括802.11和其它基于射频的协议和方法)、模拟传输、蜂窝网络(例如,全球移动通信***(GSM)、码分多址(CDMA)、长期演进(LTE)、全球微波接入互操作性(WiMAX)等)等。应当理解,可能有许多其它布置。
如本文所使用,术语“移动装置”可指被配置成与一个或多个网络通信的一个或多个便携式电子装置。作为实例,移动装置可以包括蜂窝电话(例如,智能电话或标准蜂窝电话)、便携式计算机(例如,平板计算机、膝上型计算机等)、可穿戴装置(例如,手表、眼镜、镜片、衣物等)、个人数字助理(PDA)和/或其它类似装置。如本文所使用,术语“客户端装置”指被配置成与一个或多个服务器或远程装置和/或***通信的任何电子装置。客户端装置可包括移动装置、具有网络功能的电器(例如,具有网络功能的电视机、冰箱、恒温器等)、计算机、POS(“销售点”)***,和/或能够与网络通信的任何其它装置或***。
如本文所使用,术语“计算装置”可指被配置成处理数据的一个或多个电子装置。在一些实例中,计算装置可包括接收、处理和输出数据的必要组件,例如处理器、显示器、存储器、输入装置、网络接口等。计算装置可以是移动装置。作为实例,移动装置可包括蜂窝电话(例如,智能手机或标准蜂窝电话)、便携式计算机、可穿戴装置(例如,手表、眼镜、镜片、衣物等)、个人数字助理(PDA),和/或其它类似装置。计算装置可以不是移动装置,例如桌上型计算机。“应用程序”或“应用程序编程接口”(API)指计算机代码或在计算机可读介质上分类的其它数据,其可由处理器执行以促进软件组件之间的交互,例如客户端侧前端和/或服务器侧后端之间的交互以用于从客户端接收数据。“界面”指生成的显示,例如一个或多个图形用户界面(GUI),用户可以直接或间接地(例如,通过键盘、鼠标等)与所述图形用户界面交互。
如本文所使用,术语“交易服务提供商”可指从商家或其它实体接收交易授权请求且在一些情况下通过交易服务提供商与发行方机构之间的协议来提供支付保证的实体。例如,交易服务提供商可包括例如之类的支付网络,或处理交易的任何其它实体。术语“交易处理***”可指由交易服务提供商或代表交易服务提供商操作的一个或多个计算机***,例如执行一个或多个软件应用程序的交易处理服务器、执行一个或多个软件应用程序的令牌服务等。交易处理服务器可包括一个或多个处理器,并且在一些非限制性实施例中,可由交易服务提供商或代表交易服务提供商操作。
如本文所使用,术语“发行方机构”可指例如银行的一个或多个实体,其向客户提供账户以进行交易(例如支付交易),例如发起信用和/或借记支付。例如,发行方机构可向客户提供唯一地标识与所述客户相关联的一个或多个账户的账户标识符,例如主账号(PAN)。账户标识符可在例如实体支付工具(例如,支付卡)之类的支付装置上实施,和/或可以是电子的且用于电子支付。术语“发行方***”是指由发行方机构或代表发行方机构操作的一个或多个计算机***,例如执行一个或多个软件应用程序的服务器计算机。例如,发行方***可包括用于授权交易的一个或多个授权服务器。发行方***可包括“发行方认证处理***”,所述发行方认证处理***可包括被配置成对交易认证请求进行认证的一个或多个服务器。发行方***可包括“发行方支付处理***”,所述发行方支付处理***可包括被配置成验证来自发行方认证处理***的认证响应并且发起一个或多个交易的处理的一个或多个服务器。被配置成处理发行方***的一个或多个服务器可包括被配置成另外处理发行方***的一个或多个相同的服务器。
如本文所使用,术语“收单方机构”可指由交易服务提供商授权和/或批准以使用与交易服务提供商相关联的支付装置发起交易(例如,支付交易)的实体。收单方机构可发起的交易可包括支付交易(例如,购买、原始信用证交易(OCT)、账户资金交易(AFT)等)。在一些非限制性实施例中,收单方机构可以是银行。如本文所使用,术语“收单方***”可指由收单方机构或代表收单方机构操作的一个或多个计算机***、计算机装置、软件应用程序等。
如本文所用,术语“认证***”可指认证用户和/或账户的一个或多个计算装置,例如但不限于交易处理***、商家***、发行方***、支付网关、第三方认证服务等。
如本文所用,术语“支付装置”可指支付卡(例如,***或借记卡)、礼品卡、智能卡、智能介质、工资卡、医疗保健卡、腕带、含有账户信息的机器可读介质、钥匙链装置或吊坠、RFID应答器、零售商折扣或会员卡、蜂窝电话、电子钱包移动应用程序、PDA、寻呼机、安全卡、计算装置、访问卡、无线终端、应答器等。在一些非限制性实施例中,支付装置可包括存储信息(例如账户标识符、账户持有者姓名等)的易失性或非易失性存储器。
如本文所使用,术语“账户标识符”可包括一个或多个PAN、令牌,或与客户账户相关联的其它标识符。术语“令牌”可指用作例如PAN之类的原始账户标识符的替代或替换标识符的标识符。账户标识符可以是文字数字的,或是字符和/或符号的任何组合。令牌可与一个或多个数据结构(例如一个或多个数据库等)中的PAN或其它原始账户标识符相关联,使得令牌可用于进行交易而无需直接使用原始账户标识符。在一些实例中,例如PAN之类的原始账户标识符可与用于不同个人或目的的多个令牌相关联。
如本文所使用,术语“商家”可指基于例如支付交易之类的交易向客户提供商品和/或服务或者对商品和/或服务的使用权的个人或实体。术语“商家”或“商家***”还可指由商家或代表商家操作的一个或多个计算机***,例如执行一个或多个软件应用程序的服务器计算机。
如本文所使用,术语“支付网关”可指实体和/或由此类实体或代表此类实体操作的支付处理***,所述实体(例如商家服务提供商、支付服务提供商、支付服务商、与收单方有合约的支付服务商、支付集合人(payment aggregator)等)将支付服务(例如交易服务提供商支付服务、支付处理服务等)提供到一个或多个商家。支付服务可与由交易服务提供商管理的便携式金融装置的使用相关联。如本文所使用,术语“支付网关***”可指由支付网关或代表支付网关操作的一个或多个计算机***、计算机装置、服务器、服务器群组等。
如本文所使用,术语“服务器”或“服务器计算机”可指或包括一个或多个处理器或计算机、存储装置,或由例如因特网之类的网络环境中的多方操作或促进多方进行通信和处理的类似计算机布置,但应了解,可通过一个或多个公共或专用网络环境促进通信,并且各种其它布置是可能的。此外,在网络环境中直接或间接通信的例如服务器之类的多个计算机或例如POS装置之类的其它计算机化装置可构成“***”,例如云提供商***。如本文所使用,对“服务器”或“处理器”的提及可指陈述为执行先前步骤或功能的先前所述的服务器和/或处理器、不同的服务器和/或处理器,和/或服务器和/或处理器的组合。例如,如在说明书和权利要求书中所使用,陈述为执行第一步骤或功能的第一服务器和/或第一处理器可指代陈述为执行第二步骤或功能的相同或不同服务器和/或处理器。
本公开的非限制性实施例或方面涉及将支付装置与商家POS终端之间的交易作为推送支付交易进行处理的***、方法和计算机程序产品。所描述的网络体系结构和其中的组件的布置被配置成在由用户对交易进行认证之后,使用推送支付交易替代拉动支付交易。所描述的***和方法减少了拒付情境,从而改进货币化节省并减少过剩的计算机业务、使执行电子支付处理网络所需的计算机资源最小化。与拉动支付交易相比,所描述的***和方法进一步减少了交易处理计算机网络内的“跳数”或节点到节点的通信数量。此外,与现有技术的支付处理***相比,所描述的***和方法提供了增加的实施方案灵活性;并非所有发行方都需要针对所描述的推送支付协议进行配置,因为所描述的***和方法包括用于验证发行方配置(例如,注册)的目录服务器。
具体参考图1和2,并且在一些非限制性实施例或方面中,提供了将交易作为推送支付交易进行处理的第一***100和第二***200。***100、200可以包括商家101,所述商家与可以通信方式互连的销售点(POS)终端102(例如,在线商店界面、用于完成交易的实体商店计算装置等)和商家***104相关联。用户120可以与支付装置122和计算装置124相关联,并且可以使用支付装置和计算装置中的一个或两个来与商家101的POS终端102通信以发起交易请求。支付装置122可以是与计算装置124相同的装置。经由POS终端102,商家***104可将交易请求传送到支付网关106的至少一个处理器。基于与支付装置122相关联的发行方标识符,至少一个支付网关106的处理器可以将验证请求传送到目录服务器108,以确定支付装置122的发行方是否参与所描述的推送支付协议。目录服务器108可以将指示发行方***114是否被配置成参与推送支付协议的验证响应传送到支付网关106。发行方***114可以包括发行方访问控制服务器(ACS)110(例如,发行方认证处理***)。
进一步参考图1,且在另外的非限制性实施例或方面中,支付网关106可以生成支付认证请求并且将支付认证请求传送到发行方ACS 110。发行方ACS 110可以验证请求并且向开发环境112(例如,被配置成针对至少一个交易协议提供一个或多个应用程序编程接口(API)的至少一个服务器)生成推送支付请求。开发环境112可以通信方式连接到发行方***114以发起推送支付交易。发行方***114可经由交易处理***116与收单方***118通信,以完成推送支付交易。发行方***114可进一步与推送支付处理器115(例如,发行方支付处理***)相关联以发起并完成推送支付交易。推送支付交易响应可从例如推送支付处理器115之类的发行方***114传送到开发环境112,开发环境可经由发行方ACS 110将支付响应传送到支付网关106。支付网关106可将支付响应传送到商家***104,所述商家***可通过POS终端102将交易已完成传送到用户120。
进一步参考图2,且在另外的非限制性实施例或方面中,支付网关106可以生成支付认证请求并且将支付认证请求传送到发行方ACS 110(例如,发行方认证处理***)。发行方ACS 110可以验证请求并且向支付网关106的至少一个处理器生成验证响应。至少一个支付网关106的处理器可以向开发环境112(例如,被配置成针对至少一个交易协议提供一个或多个应用程序编程接口(API)的至少一个服务器)生成推送支付请求。开发环境112可以通信方式连接到发行方***114以发起推送支付交易。发行方***114可经由交易处理***116与收单方***118通信,以完成推送支付交易。发行方***114可进一步与推送支付处理器115(例如,发行方支付处理***)相关联以发起并完成推送支付交易。推送支付交易响应可从例如推送支付处理器115之类的发行方***114传送到开发环境112,开发环境可将支付响应传送到支付网关106。支付网关106可将支付响应传送到商家***104,所述商家***可通过POS终端102将交易已完成传送到用户120。
具体参考图3,且在一些非限制性实施例或方面中,提供了将交易作为推送支付交易进行处理的方法300。在步骤302中,POS终端102可从具有触发支付请求的支付装置的用户接收输入(例如,点击在线购买的确认按钮、展示支付装置等)。在步骤304中,POS终端102可将交易请求传送到商家***104。在步骤306中,商家***104可将验证注册请求传送到至少一个支付网关106的处理器。在步骤308中,至少一个支付网关106的处理器可将通信发送到目录服务器108,以验证与交易的支付装置相关联的发行方是否被配置成用于推送支付协议。在步骤310中,目录服务器可将验证注册响应传送回到至少一个支付网关106的处理器。如果与交易中使用的支付装置相关联的发行方布者未被配置成用于推送支付协议,则在步骤312中可根据替代协议(例如,拉动支付交易方案)拒绝或处理所述交易。如果与交易中使用的支付装置相关联的发行方被配置成用于推送支付协议,则支付网关106可在步骤312中传送验证注册响应(例如,发行方配置的肯定指示)以继续进行推送支付协议。
在步骤314中,商家***104可将支付认证请求传送到至少一个支付网关106的处理器。在步骤316中,至少一个支付网关106的处理器可将支付认证请求传送到发行方访问控制服务器(ACS)110(例如,发行方认证处理***)。在步骤318中,发行方ACS 110可将用户认证凭证的请求传送到商家POS终端102。在步骤320中,商家POS终端102可将用户认证凭证传送到发行方ACS 110。在步骤322中,发行方ACS 110可经由支付网关106直接或间接地将支付认证响应传送到商家***104。在步骤324中,商家***104可将推送支付请求传送到支付网关106。在步骤326中,至少一个支付网关106的处理器可生成包括与商家***104相关联的账户标识符的推送支付请求,并且将推送支付请求传送到开发环境112。替代地,发行方ACS 110可生成包括与商家***104相关联的账户标识符的推送支付请求,并且将推送支付请求传送到开发环境112。
在步骤328中,开发环境112可将推送支付请求传送到推送支付处理器115(例如,发行方支付处理***),推送支付处理器可与发行方***114相关联。在步骤330中,推送支付处理器115可与交易处理***116通信以完成推送支付交易。在步骤332中,推送支付处理器115可从交易处理***116接收推送支付交易响应,所述推送支付交易响应可在步骤334中传送到开发环境112。在步骤336中,开发环境112可将支付响应传送到至少一个支付网关106的处理器。在步骤338中,至少一个支付网关106的处理器可将支付响应传送到商家***104,所述商家***可在步骤340中将支付响应传送到POS终端102。
具体参考图4,且在一些非限制性实施例或方面中,提供了将交易作为推送支付交易进行处理的方法400。方法400的一个或多个步骤可由支付网关处理器、发行方***的发行方ACS(例如,发行方认证处理***)、另一服务器或***或其组合执行。在步骤402中,至少一个支付网关处理器可从商家***接收交易请求。交易请求可包括交易数据,交易数据包括与用户的支付装置相关联的数据,例如但不限于交易金额、交易日期、交易时间、交易描述、支付装置标识符、支付装置发行方标识符、支付装置类型等。交易可包括由(例如,经由在线商店)从用户的计算装置到商家***的通信发起的电子商务交易。交易可包括在实体店面POS终端处的交易。所述支付装置可与发行方***相关联。
在步骤404中,至少一个支付网关处理器可基于交易数据确定发行方***是否能用于将交易作为推送支付交易进行处理。如果确定发行方***能用于将交易作为推送支付交易进行处理,则方法400可前进到步骤406-412。在步骤406中,至少一个支付网关处理器可基于交易数据生成认证请求。认证请求可包括验证数据元素(例如,EMV密码、标头标签、数据对象的元数据等)的认证。在步骤408中,至少一个支付网关处理器可将认证请求传送到发行方***(例如,发行方***的发行方认证处理***)。在步骤410中,响应于发行方***对认证请求进行认证,发行方***的至少一个支付网关处理器或认证处理器(例如,发行方***的发行方认证处理***)可生成包括与商家***相关联的账户标识符的推送支付请求。在步骤412中,发行方***的至少一个支付网关处理器或认证处理器可将推送支付请求传送到发行方***(例如,发行方***的发行方支付处理***)。将所述推送支付请求传送到所述发行方***可使得所述发行方***将所述交易作为推送支付交易进行处理。
尽管已出于说明的目的而基于当前被认为是最实际且非限制性的实施例详细描述了本公开,但应理解,此类细节仅用于所述目的,且本公开不限于所公开实施例,而相反,旨在涵盖在所附权利要求书的精神和范围内的修改和等同布置。例如,应理解,本公开预期,尽可能地,任何实施例的一个或多个特征可以与任何其它实施例的一个或多个特征组合。
Claims (15)
1.一种将交易作为推送支付交易进行处理的方法,包括:
使用至少一个支付网关处理器从商家***接收交易请求,所述交易请求包括与用户的支付装置相关联的交易数据,所述支付装置与发行方***相关联;
响应于从所述商家***接收所述交易请求:
使用所述至少一个支付网关处理器基于所述交易数据生成认证请求;并且
使用所述至少一个支付网关处理器将所述认证请求传送到所述发行方***的发行方认证处理***;
响应于所述发行方认证处理***基于所述认证请求对所述用户进行认证:
使用所述至少一个支付网关处理器接收来自所述发行方认证处理***的认证响应;并且
使用所述至少一个支付网关处理器或所述发行方认证处理***来生成包括所述认证响应和与所述商家***相关联的账户标识符的推送支付请求;
使用所述至少一个支付网关处理器或所述发行方认证处理***来将所述推送支付请求传送到所述发行方***的发行方支付处理***;以及
响应于所述发行方支付处理***对所述认证响应进行验证,使用所述发行方支付处理***来经由交易处理***从所述发行方***向与所述账户标识符相关联的收单方***发起所述推送支付交易。
2.根据权利要求1所述的方法,其中所述交易包括由从所述用户的计算装置到所述商家***的通信发起的电子商务交易。
3.根据权利要求1所述的方法,其中所述认证请求包括验证数据元素的认证。
4.根据权利要求1所述的方法,进一步包括:在生成所述认证请求之前,使用所述至少一个支付网关处理器基于所述交易数据确定所述发行方***是否能用于将所述交易作为所述推送支付交易进行处理。
5.根据权利要求1所述的方法,其中将所述推送支付请求传送到所述发行方支付处理***使得所述发行方支付处理***将所述交易作为所述推送支付交易进行处理。
6.一种将交易作为推送支付交易进行处理的***,所述***包括至少一个支付网关服务器计算机,所述至少一个支付网关服务器计算机包括至少一个支付网关处理器,所述至少一个支付网关服务器计算机被编程和/或配置成:
从商家***接收交易请求,所述交易请求包括与用户的支付装置相关联的交易数据,所述支付装置与发行方***相关联;
响应于从所述商家***接收所述交易请求:
基于所述交易数据生成认证请求;并且
将所述认证请求传送到所述发行方***的发行方认证处理***;
响应于所述发行方认证处理***基于所述认证请求对所述用户进行认证:
接收来自所述发行方认证处理***的认证响应;并且
生成包括所述认证响应和与所述商家***相关联的账户标识符的推送支付请求;并且
将所述推送支付请求传送到所述发行方***的发行方支付处理***;以及
所述发行方***的服务器计算机,该服务器计算机被编程和/或配置成:
响应于所述发行方支付处理***对所述认证响应进行验证,经由交易处理***从所述发行方***向与所述账户标识符相关联的收单方***发起所述推送支付交易。
7.根据权利要求6所述的***,其中所述交易包括由从所述用户的计算装置到所述商家***的通信发起的电子商务交易。
8.根据权利要求6所述的***,其中所述认证请求包括验证数据元素的认证。
9.根据权利要求6所述的***,其中所述至少一个支付网关服务器计算机进一步被编程和/或配置成:在生成所述认证请求之前,基于所述交易数据确定所述发行方***是否能用于将所述交易作为所述推送支付交易进行处理。
10.根据权利要求6所述的***,其中将所述推送支付请求传送到所述发行方支付处理***使得所述发行方支付处理***将所述交易作为所述推送支付交易进行处理。
11.一种将交易作为推送支付交易进行处理的计算机程序产品,所述计算机程序产品包括至少一个非瞬态计算机可读介质,所述至少一个非瞬态计算机可读介质包括程序指令,所述程序指令在由至少一个支付网关处理器或发行方***执行时使得所述至少一个支付网关处理器或所述发行方***:
使用所述至少一个支付网关处理器从商家***接收交易请求,所述交易请求包括与用户的支付装置相关联的交易数据,所述支付装置与所述发行方***相关联;
响应于所述至少一个支付网关处理器从所述商家***接收所述交易请求:
使用所述至少一个支付网关处理器基于所述交易数据生成认证请求;并且
使用所述至少一个支付网关处理器将所述认证请求传送到所述发行方***的发行方认证处理***;
响应于所述发行方认证处理***基于所述认证请求对所述用户进行认证:
使用所述至少一个支付网关处理器接收来自所述发行方认证处理***的认证响应;并且
使用所述至少一个支付网关处理器或所述发行方***的所述发行方认证处理***来生成包括所述认证响应和与所述商家***相关联的账户标识符的推送支付请求;
使用所述至少一个支付网关处理器或所述发行方***的发行方认证***来将所述推送支付请求传送到所述发行方***的发行方支付处理***;并且
响应于所述发行方支付处理***对所述认证响应进行验证,使用所述发行方***的所述发行方支付处理***来经由交易处理***向与所述账户标识符相关联的收单方***发起所述推送支付交易。
12.根据权利要求11所述的计算机程序产品,其中所述交易包括由从所述用户的计算装置到所述商家***的通信发起的电子商务交易。
13.根据权利要求11所述的计算机程序产品,其中所述认证请求包括验证数据元素的认证。
14.根据权利要求11所述的计算机程序产品,其中所述程序指令进一步使得所述至少一个支付网关处理器:在生成所述认证请求之前,基于所述交易数据确定所述发行方***是否能用于将所述交易作为所述推送支付交易进行处理。
15.根据权利要求11所述的计算机程序产品,其中将所述推送支付请求传送到所述发行方支付处理***使得所述发行方支付处理***将所述交易作为所述推送支付交易进行处理。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/751,419 | 2020-01-24 | ||
US16/751,419 US11631070B2 (en) | 2020-01-24 | 2020-01-24 | System, method, and computer program product for processing a transaction as a push payment transaction |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113177786A CN113177786A (zh) | 2021-07-27 |
CN113177786B true CN113177786B (zh) | 2023-11-10 |
Family
ID=76921730
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110047504.9A Active CN113177786B (zh) | 2020-01-24 | 2021-01-14 | 将交易作为推送支付交易进行处理的***、方法和计算机程序产品 |
Country Status (3)
Country | Link |
---|---|
US (2) | US11631070B2 (zh) |
CN (1) | CN113177786B (zh) |
SG (1) | SG10202100173QA (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20210264409A1 (en) * | 2020-02-26 | 2021-08-26 | Mastercard International Incorporated | Methods and systems for payment transaction at merchant device from customer wallet |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107111813A (zh) * | 2014-10-09 | 2017-08-29 | 维萨国际服务协会 | 处理金融交易 |
CN109636593A (zh) * | 2017-10-05 | 2019-04-16 | 万事达卡国际股份有限公司 | 用于认证网络交易中的用户的***和方法 |
CN110462661A (zh) * | 2017-03-27 | 2019-11-15 | 万事达卡国际公司 | 用于x-支付数字钱包的拉取和推送*** |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130282580A1 (en) * | 2003-02-28 | 2013-10-24 | Payment Pathways, Inc. | SYSTEMS AND METHODS FOR EXTENDING IDENTITY ATTRIBUTES AND AUTHENTICATION FACTORS IN AN ePAYMENT ADDRESS REGISTRY |
US20050177510A1 (en) * | 2004-02-09 | 2005-08-11 | Visa International Service Association, A Delaware Corporation | Buyer initiated payment |
US20160253651A1 (en) * | 2015-02-27 | 2016-09-01 | Samsung Electronics Co., Ltd. | Electronic device including electronic payment system and operating method thereof |
US20190318354A1 (en) * | 2015-03-23 | 2019-10-17 | Early Warning Services, Llc | Secure electronic billing with real-time funds availability |
US10832246B2 (en) * | 2015-03-23 | 2020-11-10 | Early Warning Services, Llc | Payment real-time funds availability |
US10748127B2 (en) * | 2015-03-23 | 2020-08-18 | Early Warning Services, Llc | Payment real-time funds availability |
US10878387B2 (en) * | 2015-03-23 | 2020-12-29 | Early Warning Services, Llc | Real-time determination of funds availability for checks and ACH items |
US20190378182A1 (en) * | 2015-03-23 | 2019-12-12 | Early Warning Services, Llc | Secure electronic billing with real-time funds availability |
US20170300881A1 (en) * | 2015-03-23 | 2017-10-19 | Early Warning Services, Llc | Secure electronic billing and collection with real-time funds availability |
US10769606B2 (en) * | 2015-03-23 | 2020-09-08 | Early Warning Services, Llc | Payment real-time funds availability |
US10839359B2 (en) * | 2015-03-23 | 2020-11-17 | Early Warning Services, Llc | Payment real-time funds availability |
US10956888B2 (en) * | 2015-07-21 | 2021-03-23 | Early Warning Services, Llc | Secure real-time transactions |
US10715531B2 (en) * | 2016-02-12 | 2020-07-14 | Visa International Service Association | Network topology |
US10693658B2 (en) * | 2016-02-12 | 2020-06-23 | Visa International Service Association | Methods and systems for using digital signatures to create trusted digital asset transfers |
-
2020
- 2020-01-24 US US16/751,419 patent/US11631070B2/en active Active
-
2021
- 2021-01-07 SG SG10202100173QA patent/SG10202100173QA/en unknown
- 2021-01-14 CN CN202110047504.9A patent/CN113177786B/zh active Active
-
2023
- 2023-03-07 US US18/118,318 patent/US20230206201A1/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107111813A (zh) * | 2014-10-09 | 2017-08-29 | 维萨国际服务协会 | 处理金融交易 |
CN110462661A (zh) * | 2017-03-27 | 2019-11-15 | 万事达卡国际公司 | 用于x-支付数字钱包的拉取和推送*** |
CN109636593A (zh) * | 2017-10-05 | 2019-04-16 | 万事达卡国际股份有限公司 | 用于认证网络交易中的用户的***和方法 |
Also Published As
Publication number | Publication date |
---|---|
CN113177786A (zh) | 2021-07-27 |
SG10202100173QA (en) | 2021-08-30 |
US20230206201A1 (en) | 2023-06-29 |
US11631070B2 (en) | 2023-04-18 |
US20210233052A1 (en) | 2021-07-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11900361B2 (en) | Resource provider account token provisioning and processing | |
US11961072B2 (en) | Techniques for conducting transactions utilizing cryptocurrency | |
US9852479B2 (en) | Mechanism for reputation feedback based on real time interaction | |
US12033151B2 (en) | Authenticating transactions using risk scores derived from detailed device information | |
US20150310417A1 (en) | Payment code generation using a wireless beacon at a merchant location | |
US12003508B2 (en) | Systems, methods, and computer program products for authenticating devices | |
US20180107992A1 (en) | Social media payment platform apparatuses, methods and systems for processing payments via social media | |
CN112437937B (zh) | 用于聚合认证的***、方法和设备 | |
US20230419311A1 (en) | System, Method, and Computer Program Product for Dynamic Passcode Communication | |
TW202016824A (zh) | 使用未安裝應用程式的行動支付裝置之行動支付系統和方法 | |
US11343238B2 (en) | System, method, and apparatus for verifying a user identity | |
US20170032337A1 (en) | Pairing of transactional partners using associated data and identifiers | |
US20170352095A1 (en) | Portfolio optimized offers for mobile device | |
US20230206201A1 (en) | System, Method, and Computer Program Product for Processing a Transaction as a Push Payment Transaction | |
WO2019112949A1 (en) | Method and system for secure transactions between user transaction accounts | |
US20200387892A1 (en) | Systems and methods for temporary account sharing via a mobile wallet | |
US20240144258A1 (en) | System, Method, and Computer Program Product for Secure Client Device and Consumer Authentication | |
US11727364B2 (en) | Method and system for facilitating scheduled transactions | |
US20230070039A1 (en) | Merchant universal payment identifier system | |
US20240249254A1 (en) | System, Method, and Computer Program Product for an Account-to-Account Transaction Network | |
Witkowski et al. | Method, System, and Computer program product for transaction authentication | |
WO2024148054A1 (en) | Method, system, and computer program product for encapsulated multi-functional framework |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |