JP2024520523A - 口座間取引ネットワークのためのシステム、方法、及びコンピュータプログラム製品 - Google Patents
口座間取引ネットワークのためのシステム、方法、及びコンピュータプログラム製品 Download PDFInfo
- Publication number
- JP2024520523A JP2024520523A JP2023573314A JP2023573314A JP2024520523A JP 2024520523 A JP2024520523 A JP 2024520523A JP 2023573314 A JP2023573314 A JP 2023573314A JP 2023573314 A JP2023573314 A JP 2023573314A JP 2024520523 A JP2024520523 A JP 2024520523A
- Authority
- JP
- Japan
- Prior art keywords
- identifier
- issuer
- transaction
- payment
- merchant
- 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 162
- 238000004590 computer program Methods 0.000 title claims abstract description 19
- 230000004044 response Effects 0.000 claims abstract description 60
- 238000013475 authorization Methods 0.000 claims abstract description 39
- 230000000694 effects Effects 0.000 claims abstract description 6
- 238000012790 confirmation Methods 0.000 claims description 54
- 238000007726 management method Methods 0.000 description 175
- 238000012545 processing Methods 0.000 description 85
- 230000008569 process Effects 0.000 description 74
- 238000004891 communication Methods 0.000 description 58
- 238000010586 diagram Methods 0.000 description 46
- 230000005540 biological transmission Effects 0.000 description 17
- 230000000737 periodic effect Effects 0.000 description 14
- 238000012552 review Methods 0.000 description 12
- 230000001960 triggered effect Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- RWSOTUBLDIXVET-UHFFFAOYSA-N Dihydrogen sulfide Chemical compound S RWSOTUBLDIXVET-UHFFFAOYSA-N 0.000 description 5
- LOTKRQAVGJMPNV-UHFFFAOYSA-N 1-fluoro-2,4-dinitrobenzene Chemical compound [O-][N+](=O)C1=CC=C(F)C([N+]([O-])=O)=C1 LOTKRQAVGJMPNV-UHFFFAOYSA-N 0.000 description 4
- 230000006872 improvement Effects 0.000 description 4
- 230000000977 initiatory effect Effects 0.000 description 4
- 230000010354 integration Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 238000013500 data storage Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 239000008186 active pharmaceutical agent Substances 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 229920002239 polyacrylonitrile Polymers 0.000 description 2
- 201000006292 polyarteritis nodosa Diseases 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000036541 health 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
- 235000013550 pizza Nutrition 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012795 verification Methods 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/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking 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/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/108—Remote banking, e.g. home banking
-
- 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/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
- G06Q20/3223—Realising banking transactions through M-devices
-
- 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/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/326—Payment applications installed on the mobile devices
-
- 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/384—Payment protocols; Details thereof using social networks
-
- 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/386—Payment protocols; Details thereof using messaging services or messaging apps
-
- 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/4012—Verifying personal identification numbers [PIN]
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Computer Networks & Wireless Communication (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Computer Security & Cryptography (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
口座間取引ネットワークのためのシステム、方法、及びコンピュータプログラム製品が提供される。方法は、第1のアプリケーションプログラミングインターフェース(API)を介して、取引金額、イシュア識別子、及びマーチャント識別子を含む取引に対する取引要求を受信することを含む。方法は、イシュア識別子に基づいてイシュアユニフォームリソースロケータ(URL)を判定することと、取引要求に関連付けられた意図識別子を生成することと、第1のAPIを介してイシュアURL及び意図識別子を送信することと、を含む。方法は、意図識別子、取引金額、及びマーチャント識別子を、第2のAPIを介して、イシュア識別子に関連付けられたイシュアシステムに送信することを含む。方法は、イシュアシステムから、認証された同意識別子を受信することに応答して、マーチャント口座識別子及びイシュア口座識別子を判定することと、取引金額に対する決済を行うために、認可及び決済組み合わせメッセージを送信することと、を含む。
Description
関連出願の相互参照
本出願は、「System,Method,and Computer Program Product for an Account-to-Account Transaction Network」と題された、2021年5月26日に出願されたインド特許仮出願第202141023448号の優先権を主張するものであり、その開示内容は参照によりその全体が本明細書に組み込まれる。
本出願は、「System,Method,and Computer Program Product for an Account-to-Account Transaction Network」と題された、2021年5月26日に出願されたインド特許仮出願第202141023448号の優先権を主張するものであり、その開示内容は参照によりその全体が本明細書に組み込まれる。
本開示は、概して、電子支払処理ネットワークに関し、一部の非限定的な実施形態又は態様では、口座間(A2A)取引ネットワークのためのシステム、方法、及びコンピュータプログラム製品に関する。
技術的考察
A2A取引は、支払人の取引口座(例えば、銀行口座)と受取人の取引口座との間の電子口座振替を含み得る。これは、支払人の取引口座又はイシュア(issuer)についての情報を受取人に提供する代わりに、支払デバイス(例えば、クレジットカード)又は決済デバイスデータ(例えば、クレジットカード番号)が使用される、カード提示(CP)又はカード非提示(CNP)取引と対照的であり得る。A2A取引には、人から人への(P2P)取引、人からマーチャントへの(P2M)取引、マーチャントから人への(M2P)取引、マーチャントからマーチャントへの(M2M)取引の電子口座振替が含まれ得る。
A2A取引は、支払人の取引口座(例えば、銀行口座)と受取人の取引口座との間の電子口座振替を含み得る。これは、支払人の取引口座又はイシュア(issuer)についての情報を受取人に提供する代わりに、支払デバイス(例えば、クレジットカード)又は決済デバイスデータ(例えば、クレジットカード番号)が使用される、カード提示(CP)又はカード非提示(CNP)取引と対照的であり得る。A2A取引には、人から人への(P2P)取引、人からマーチャントへの(P2M)取引、マーチャントから人への(M2P)取引、マーチャントからマーチャントへの(M2M)取引の電子口座振替が含まれ得る。
支払人は、1つ以上の物理的な支払デバイスを維持する必要性、又は決済デバイスデータを格納する必要性を排除するために、改善されたA2Aネットワークを必要とする。イシュア及びアクワイアラ(金融機関など)は、複数の通信チャネルを介して複数のA2Aプロバイダとのシステム統合の必要性を排除するために、改善されたA2Aネットワークを求める。マーチャントは、対面取引又は遠隔取引のための電子取引チャネルの数を増やすために、改善されたA2Aネットワークを必要とする。経済的損失だけでなく、コンピュータリソースの損失(例えば、無駄な処理帯域幅、通信回数など)を創出させる不正な取引及び係争中の取引を削減するために、電子支払処理ネットワーク内の全てのエンティティは、安全なA2Aネットワークを必要とする。
上述の技術要件に安全かつ効率的に対処するA2A取引ネットワークに対する当技術の必要性がある。
したがって、A2A取引ネットワークのためのシステム、方法、及びコンピュータプログラム製品を提供することは、本開示の主題の目的である。
非限定的な実施形態又は態様によれば、A2A取引ネットワークのための、コンピュータで実施される方法が提供される。方法は、少なくとも1つのプロセッサを用いて、第1のアプリケーションプログラミングインターフェース(API)を介して支払ゲートウェイ又はアクワイアラシステムから、取引に対する取引要求を受信することを含み得る。取引要求は、取引金額、イシュア識別子、及びマーチャント識別子を含み得る。方法はまた、少なくとも1つのプロセッサを用いて、イシュア識別子に基づいて、イシュアユニフォームリソースロケータ(URL)を判定することを含み得る。方法は、少なくとも1つのプロセッサを用いて、取引要求に関連付けられた意図識別子を生成することを更に含み得る。方法は、少なくとも1つのプロセッサを用いて、第1のAPIを介して支払ゲートウェイ又はアクワイアラシステムにイシュアURL及び意図識別子を送信することを更に含み得る。方法は、少なくとも1つのプロセッサを用いて、第2のAPIを介してイシュア識別子に関連付けられたイシュアシステムに意図識別子、取引金額、及びマーチャント識別子を、送信することを更に含み得る。方法は、少なくとも1つのプロセッサを用いて、第2のAPIを介してイシュアシステムから、認証された同意識別子及び支払人識別子を受信することを更に含み得る。方法は、イシュアシステムから認証された同意識別子を受信することに応答して、少なくとも1つのプロセッサを用いて、マーチャント識別子に関連付けられたマーチャント口座識別子、及び支払人識別子に関連付けられたイシュア口座識別子を判定することを更に含み得る。方法は、イシュアシステムから認証された同意識別子を受信することに応答して、少なくとも1つのプロセッサを用いて、取引金額、マーチャント口座識別子、及びイシュア口座識別子を、マーチャント口座識別子に関連付けられたマーチャント口座とイシュア口座識別子に関連付けられたイシュア口座との間で取引金額の決済を行うように構成された、認可及び決済組み合わせメッセージで送信することを更に含み得る。
一部の非限定的な実施形態又は態様では、第1のAPIを介して支払ゲートウェイ又はアクワイアラシステムから受信された取引要求は、イシュア口座に関連付けられたユーザのクライアントデバイスのマーチャントインターフェースによって生じ得る。第2のAPIを介してイシュアシステムから受信された認証された同意識別子は、クライアントデバイスの支払インターフェースによって生じ得る。支払ゲートウェイ又はアクワイアラシステムに送信されたイシュアURLは、支払インターフェースをトリガするためにマーチャントインターフェースに転送され得る。
一部の非限定的な実施形態又は態様では、方法は、少なくとも1つのプロセッサを用いて、認可及び決済組み合わせメッセージの承認に関連付けられた承認メッセージを受信することを含み得る。方法は、少なくとも1つのプロセッサを用いて、第1のAPIを介して支払ゲートウェイ又はアクワイアラシステムに第1の成功メッセージを送信することを更に含み得る。第1の成功メッセージは、クライアントデバイスのマーチャントインターフェースに、取引の完了の確認を表示させるように構成され得る。方法は、少なくとも1つのプロセッサを用いて、第2のAPIを介してイシュアシステムに第2の成功メッセージを送信することを更に含み得る。第2の成功メッセージは、クライアントデバイスの支払インターフェースに、取引の完了の確認を表示させるように構成され得る。
一部の非限定的な実施形態又は態様では、支払人識別子は、一意の口座識別子、イシュアシステムに関連付けられた機関識別子、及び地域識別子を含み得る。支払人識別子は、イシュア口座に関連付けられたグローバル一意識別子であり得る。一意の口座識別子は、クライアントデバイスのデバイスアドレスであり得る。
一部の非限定的な実施形態又は態様では、取引要求は、第1のAPIを介して支払ゲートウェイから受信され得る。イシュアURL及び意図識別子は、第1のAPIを介して支払ゲートウェイに送信され得る。支払ゲートウェイは、取引の完了のためにアクワイアラシステムに代わって通信するように構成され得る。
一部の非限定的な実施形態又は態様では、方法は、少なくとも1つのプロセッサを用いて、イシュアシステム及び支払ゲートウェイと通信すること、又はイシュアシステム及びアクワイアラシステムと通信することによって、取引を、取引金額に対するマーチャント口座へのクレジット、及び取引金額に対するイシュア口座からのデビットとして決済することを含み得る。方法は、少なくとも1つのプロセッサを用いて、取引に関連付けられた第1の決済報告を支払ゲートウェイ又はアクワイアラシステムに送信し、取引に関連付けられた第2の決済報告をイシュアシステムに送信することを更に含み得る。
一部の非限定的な実施形態又は態様によれば、A2A取引ネットワークのためのシステムが提供される。システムは、少なくとも1つのプロセッサを含むサーバを含み得る。サーバは、第1のAPIを介して支払ゲートウェイ又はアクワイアラシステムから、取引に対する取引要求を受信するようにプログラム又は構成され得る。取引要求は、取引金額、イシュア識別子、及びマーチャント識別子を含み得る。サーバは、イシュア識別子に基づいてイシュアURLを判定するように更にプログラム又は構成され得る。サーバは、取引要求に関連付けられた意図識別子を生成するように更にプログラム又は構成され得る。サーバは、イシュアURL及び意図識別子を、第1のAPIを介して支払ゲートウェイ又はアクワイアラシステムに送信するように更にプログラム又は構成され得る。サーバは、意図識別子、取引金額、及びマーチャント識別子を、第2のAPIを介してイシュア識別子に関連付けられたイシュアシステムに送信するように更にプログラム又は構成され得る。サーバは、第2のAPIを介してイシュアシステムから、認証された同意識別子及び支払人識別子を受信するように更にプログラム又は構成され得る。サーバは、イシュアシステムから認証された同意識別子を受信することに応答して、マーチャント識別子に関連付けられたマーチャント口座識別子及び支払人識別子に関連付けられたイシュア口座識別子を判定するように更にプログラム又は構成され得る。サーバは、イシュアシステムから認証された同意識別子を受信することに応答して、取引金額、マーチャント口座識別子、及びイシュア口座識別子を、マーチャント口座識別子に関連付けられたマーチャント口座とイシュア口座識別子に関連付けられたイシュア口座との間で取引金額の決済を行うように構成された、認可及び決済組み合わせメッセージで送信することを行うように更にプログラム又は構成され得る。
一部の非限定的な実施形態又は態様では、第1のAPIを介して支払ゲートウェイ又はアクワイアラシステムから受信された取引要求は、イシュア口座に関連付けられたユーザのクライアントデバイスのマーチャントインターフェースによって生じ得る。第2のAPIを介してイシュアシステムから受信された認証された同意識別子は、クライアントデバイスの支払インターフェースによって生じ得る。支払ゲートウェイ又はアクワイアラシステムに送信されたイシュアURLは、支払インターフェースをトリガするためにマーチャントインターフェースに転送され得る。
一部の非限定的な実施形態又は態様では、サーバは、認可及び決済組み合わせメッセージの承認に関連付けられた承認メッセージを受信するように更にプログラム又は構成され得る。サーバは、支払ゲートウェイ又はアクワイアラシステムに第1のAPIを介して第1の成功メッセージを送信するように更にプログラム又は構成され得、第1の成功メッセージが、クライアントデバイスのマーチャントインターフェースに、取引の完了の確認を表示させるように構成されている。サーバは、イシュアシステムに第2のAPIを介して第2の成功メッセージを送信するように更にプログラム又は構成され得、第2の成功メッセージが、クライアントデバイスの支払インターフェースに、取引の完了の確認を表示させるように構成されている。
一部の非限定的な実施形態又は態様では、支払人識別子は、一意の口座識別子、イシュアシステムに関連付けられた機関識別子、及び地域識別子を含み得る。支払人識別子は、イシュア口座に関連付けられたグローバル一意識別子であり得る。一意の口座識別子は、クライアントデバイスのデバイスアドレスであり得る。
一部の非限定的な実施形態又は態様では、取引要求は、第1のAPIを介して支払ゲートウェイから受信され得る。イシュアURL及び意図識別子は、第1のAPIを介して支払ゲートウェイに送信され得る。支払ゲートウェイは、取引の完了のためにアクワイアラシステムに代わって通信するように構成され得る。
一部の非限定的な実施形態又は態様では、サーバは、イシュアシステム及び支払ゲートウェイと通信すること、又はイシュアシステム及びアクワイアラシステムと通信することによって、取引を、取引金額に対するマーチャント口座へのクレジット、及び取引金額に対するイシュア口座からのデビットとして決済するように更にプログラム又は構成され得る。サーバは、取引に関連付けられた第1の決済報告を支払ゲートウェイ又はアクワイアラシステムに送信し、取引に関連付けられた第2の決済報告をイシュアシステムに送信するように更にプログラム又は構成され得る。
一部の非限定的な実施形態又は態様によれば、A2A取引ネットワークのためのコンピュータプログラム製品が提供される。コンピュータプログラム製品は、少なくとも1つのプロセッサによって実行されるとき、少なくとも1つのプロセッサに、第1のAPIを介して支払ゲートウェイ又はアクワイアラシステムから、取引のための取引要求を受信させる、プログラム命令を含む少なくとも1つの非一時的コンピュー可読媒体を含み得る。取引要求は、取引金額、イシュア識別子、及びマーチャント識別子を含み得る。プログラム命令は更に、少なくとも1つのプロセッサに、イシュア識別子に基づいて、イシュアユニフォームリソースロケータURLを判定させ得る。プログラム命令は更に、少なくとも1つのプロセッサに、取引要求に関連付けられた意図識別子を生成させ得る。プログラム命令は更に、少なくとも1つのプロセッサに、第1のAPIを介して支払ゲートウェイ又はアクワイアラシステムにイシュアURL及び意図識別子を送信させ得る。プログラム命令は更に、少なくとも1つのプロセッサに、第2のAPIを介してイシュア識別子に関連付けられたイシュアシステムに意図識別子、取引金額、及びマーチャント識別子を送信させ得る。プログラム命令は更に、少なくとも1つのプロセッサに、第2のAPIを介してイシュアシステムから、認証された同意識別子及び支払人識別子を受信させ得る。プログラム命令は更に、少なくとも1つのプロセッサに、イシュアシステムから認証された同意識別子を受信することに応答して、マーチャント識別子に関連付けられたマーチャント口座識別子及び支払人識別子に関連付けられたイシュア口座識別子を判定させ得る。プログラム命令は更に、少なくとも1つのプロセッサに、イシュアシステムから認証された同意識別子を受信することに応答して、取引金額、マーチャント口座識別子、及びイシュア口座識別子を、マーチャント口座識別子に関連付けられたマーチャント口座とイシュア口座識別子に関連付けられたイシュア口座との間で取引金額の決済を行うように構成された、認可及び決済組み合わせメッセージで送信させ得る。
一部の非限定的な実施形態又は態様では、第1のAPIを介して支払ゲートウェイ又はアクワイアラシステムから受信された取引要求は、イシュア口座に関連付けられたユーザのクライアントデバイスのマーチャントインターフェースによって生じ得る。第2のAPIを介してイシュアシステムから受信された認証された同意識別子は、クライアントデバイスの支払インターフェースによって生じ得る。支払ゲートウェイ又はアクワイアラシステムに送信されたイシュアURLは、支払インターフェースをトリガするためにマーチャントインターフェースに転送され得る。
一部の非限定的な実施形態又は態様では、プログラム命令は更に、少なくとも1つのプロセッサに、認可及び決済組み合わせメッセージの承認に関連付けられた承認メッセージを受信させ得る。プログラム命令は更に、少なくとも1つのプロセッサに、第1の成功メッセージを第1のAPIを介して支払ゲートウェイ又はアクワイアラシステムに送信させ得、第1の成功メッセージは、クライアントデバイスのマーチャントインターフェースに、取引の完了の確認を表示させるように構成されている。プログラム命令は更に、少なくとも1つのプロセッサに、イシュアシステムに第2のAPIを介して第2の成功メッセージを送信させ得る、第2の成功メッセージは、クライアントデバイスの支払インターフェースに、取引の完了の確認を表示させるように構成されている。
一部の非限定的な実施形態又は態様では、支払人識別子は、一意の口座識別子、イシュアシステムに関連付けられた機関識別子、及び地域識別子を含み得る。支払人識別子は、イシュア口座に関連付けられたグローバル一意識別子であり得る。一意の口座識別子は、クライアントデバイスのデバイスアドレスであり得る。
一部の非限定的な実施形態又は態様では、取引要求は、第1のAPIを介して支払ゲートウェイから受信され得る。イシュアURL及び意図識別子は、第1のAPIを介して支払ゲートウェイに送信され得る。支払ゲートウェイは、取引の完了のためにアクワイアラシステムに代わって通信するように構成され得る。
一部の非限定的な実施形態又は態様では、プログラム命令は更に、少なくとも1つのプロセッサに、イシュアシステム及び支払ゲートウェイと通信すること、又はイシュアシステム及びアクワイアラシステムと通信することによって、取引を、取引金額に対するマーチャント口座へのクレジット、及び取引金額に対するイシュア口座からのデビットとして決済させ得る。プログラム命令は更に、少なくとも1つのプロセッサに、取引に関連付けられた第1の決済報告を支払ゲートウェイ又はアクワイアラシステムに送信し、取引に関連付けられた第2の決済報告をイシュアシステムに送信させ得る。
更なる実施形態又は態様は、以下の番号付けされた条項に記載される。
条項1 コンピュータで実施される方法であって、少なくとも1つのプロセッサを用いて、支払ゲートウェイ又はアクワイアラシステムから、取引金額、イシュア識別子、及びマーチャント識別子を含む、取引のための取引要求を第1のアプリケーションプログラミングインターフェース(API)を介して受信することと、少なくとも1つのプロセッサを用いて、イシュア識別子に基づいて、イシュアユニフォームリソースロケータ(URL)を判定することと、少なくとも1つのプロセッサを用いて、取引要求に関連付けられた意図識別子を生成することと、少なくとも1つのプロセッサを用いて、イシュアURL及び意図識別子を、第1のAPIを介して、支払ゲートウェイ又はアクワイアラシステムに送信することと、少なくとも1つのプロセッサを用いて、意図識別子、取引金額、及びマーチャント識別子を、第2のAPIを介して、イシュア識別子に関連付けられたイシュアシステムに送信することと、少なくとも1つのプロセッサを用いて、イシュアシステムから、認証された同意識別子及び支払人識別子を第2のAPIを介して受信することと、イシュアシステムから認証された同意識別子を受信することに応答して、少なくとも1つのプロセッサを用いて、マーチャント識別子に関連付けられたマーチャント口座識別子、及び支払人識別子に関連付けられたイシュア口座識別子を判定することと、少なくとも1つのプロセッサを用いて、マーチャント口座識別子に関連付けられたマーチャント口座とイシュア口座識別子に関連付けられたイシュア口座との間で取引金額の決済を行うように構成された、認可及び決済組み合わせメッセージで、取引金額、マーチャント口座識別子、及びイシュア口座識別子を送信することと、を含む、コンピュータで実施される方法。
条項2 第1のAPIを介して支払ゲートウェイ又はアクワイアラシステムから受信される取引要求は、イシュア口座に関連付けられたユーザのクライアントデバイスのマーチャントインターフェースによって生成され、イシュアシステムから第2のAPIを介して受信される、認証された同意識別子は、クライアントデバイスの支払インターフェースによって生成され、支払ゲートウェイ又はアクワイアラシステムに送信されるイシュアURLは、支払インターフェースをトリガするためにマーチャントインターフェースに転送される、条項1のコンピュータで実施される方法。
条項3 少なくとも1つのプロセッサを用いて、認可及び決済組み合わせメッセージの承認に関連付けられた承認メッセージを受信することと、少なくとも1つのプロセッサを用いて、クライアントデバイスのマーチャントインターフェースに取引の完了の確認を表示させるように構成されている第1の成功メッセージを、第1のAPIを介して支払ゲートウェイ又はアクワイアラシステムに送信することと、少なくとも1つのプロセッサを用いて、クライアントデバイスの支払インターフェースに取引の完了の確認を表示させるように構成されている第2の成功メッセージを、第2のAPIを介してイシュアシステムに送信することと、を更に含む、条項1又は条項2のコンピュータで実施される方法。
条項4 支払人識別子が、一意の口座識別子、イシュアシステムに関連付けられた機関識別子、及び地域識別子を含み、支払人識別子が更に、イシュア口座に関連付けられたグローバル一意識別子である、条項1~3のいずれかのコンピュータで実施される方法。
条項5 一意の口座識別子が、クライアントデバイスのデバイスアドレスである、条項1~4のいずれかのコンピュータで実施される方法。
条項6 取引要求が、第1のAPIを介して支払ゲートウェイから受信され、イシュアURL及び意図識別子が、第1のAPIを介して支払ゲートウェイに送信され、支払ゲートウェイが、取引の完了のためにアクワイアラシステムに代わって通信する、ように構成されている、条項1~5のいずれかのコンピュータで実施される方法。
条項7 少なくとも1つのプロセッサを用いて、イシュアシステム及び支払ゲートウェイと通信、又はイシュアシステム及びアクワイアラシステムと通信することによって、取引を、取引金額に対するマーチャント口座へのクレジット、及び取引金額に対するイシュア口座からのデビットとして決済することと、少なくとも1つのプロセッサを用いて、取引に関連付けられた第1の決済報告を支払ゲートウェイ又はアクワイアラシステムに送信し、取引に関連付けられた第2の決済報告をイシュアシステムに送信することと、を更に含む、条項1~6のいずれかのコンピュータで実施される方法。
条項8 少なくとも1つのプロセッサを備えるサーバを備えるシステムであって、サーバが、支払ゲートウェイ又はアクワイアラシステムから、取引金額、イシュア識別子、及びマーチャント識別子を含む、取引のための取引要求を第1のアプリケーションプログラミングインターフェース(API)を介して受信し、イシュア識別子に基づいて、イシュアユニフォームリソースロケータ(URL)を判定し、取引要求に関連付けられた意図識別子を生成し、イシュアURL及び意図識別子を、第1のAPIを介して支払ゲートウェイ又はアクワイアラシステムに送信し、意図識別子、取引金額、及びマーチャント識別子を、第2のAPIを介して、イシュア識別子に関連付けられたイシュアシステムに送信し、イシュアシステムから、認証された同意識別子及び支払人識別子を第2のAPIを介して受信し、イシュアシステムから認証された同意識別子を受信することに応答して、マーチャント識別子に関連付けられたマーチャント口座識別子、及び支払人識別子に関連付けられたイシュア口座識別子を判定し、かつ、マーチャント口座識別子に関連付けられたマーチャント口座とイシュア口座識別子に関連付けられたイシュア口座との間で取引金額の決済を行うように構成された、認可及び決済組み合わせメッセージで、取引金額、マーチャント口座識別子、及びイシュア口座識別子を送信するようにプログラム又は構成されている、システム。
条項9 第1のAPIを介して支払ゲートウェイ又はアクワイアラシステムから受信される取引要求は、イシュア口座に関連付けられたユーザのクライアントデバイスのマーチャントインターフェースによって生成され、イシュアシステムから第2のAPIを介して受信される、認証された同意識別子は、クライアントデバイスの支払インターフェースによって生成され、支払ゲートウェイ又はアクワイアラシステムに送信されるイシュアURLは、支払インターフェースをトリガするためにマーチャントインターフェースに転送される、条項8のシステム。
条項10 サーバが、認可及び決済組み合わせメッセージの承認に関連付けられた承認メッセージを受信し、クライアントデバイスのマーチャントインターフェースに、取引の完了の確認を表示させるように構成されている、第1の成功メッセージを、第1のAPIを介して支払ゲートウェイ又はアクワイアラシステムに送信し、かつ、クライアントデバイスの支払インターフェースに取引の完了の確認を表示させるように構成されている、第2の成功メッセージを、第2のAPIを介してイシュアシステムに送信する、ように更にプログラム又は構成されている、条項8又は条項9のシステム。
条項11 支払人識別子が、一意の口座識別子、イシュアシステムに関連付けられた機関識別子、及び地域識別子を含み、支払人識別子が更に、イシュア口座に関連付けられたグローバル一意識別子である、条項8~10のいずれかのシステム。
条項12 一意の口座識別子が、クライアントデバイスのデバイスアドレスである、条項8~11のいずれかのシステム。
条項13 取引要求が、第1のAPIを介して支払ゲートウェイから受信され、イシュアURL及び意図識別子が、第1のAPIを介して支払ゲートウェイに送信され、支払ゲートウェイが、取引の完了のためにアクワイアラシステムに代わって通信する、ように構成されている、条項8~12のいずれかのシステム。
条項14 サーバが、イシュアシステム及び支払ゲートウェイと通信、又は前記イシュアシステム及びアクワイアラシステムと通信することによって、取引を、取引金額に対するマーチャント口座へのクレジット、及び取引金額に対するイシュア口座からのデビットとして決済し、かつ、取引に関連付けられた第1の決済報告を支払ゲートウェイ又はアクワイアラシステムに送信し、取引に関連付けられた第2の決済報告をイシュアシステムに送信する、ように更にプログラム又は構成されている、条項8~13のいずれかのシステム。
条項15 プログラム命令を含む少なくとも1つの非一時的コンピュータ可読媒体を含むコンピュータプログラム製品であって、プログラム命令が、少なくとも1つのプロセッサによって実行されるとき、少なくとも1つのプロセッサが、支払ゲートウェイ又はアクワイアラシステムから、取引金額、イシュア識別子、及びマーチャント識別子を含む、取引のための取引要求を第1のアプリケーションプログラミングインターフェース(API)を介して受信し、イシュア識別子に基づいて、イシュアユニフォームリソースロケータ(URL)を判定し、取引要求に関連付けられた意図識別子を生成し、イシュアURL及び意図識別子を、第1のAPIを介して支払ゲートウェイ又はアクワイアラシステムに送信し、意図識別子、取引金額、及びマーチャント識別子を、第2のAPIを介してイシュア識別子に関連付けられたイシュアシステムに送信し、イシュアシステムから、第2のAPIを介して、認証された同意識別子及び支払人識別子を受信し、イシュアシステムから認証された同意識別子を受信することに応答して、マーチャント識別子に関連付けられたマーチャント口座識別子、及び支払人識別子に関連付けられたイシュア口座識別子を判定し、かつ、マーチャント口座識別子に関連付けられたマーチャント口座とイシュア口座識別子に関連付けられたイシュア口座との間で取引金額の決済を行うように構成された、認可及び決済組み合わせメッセージで、取引金額、マーチャント口座識別子、及びイシュア口座識別子を送信する、ことを行わせる、コンピュータプログラム製品。
条項16 第1のAPIを介して支払ゲートウェイ又はアクワイアラシステムから受信された取引要求は、イシュア口座に関連付けられたユーザのクライアントデバイスのマーチャントインターフェースによって生成され、イシュアシステムから第2のAPIを介して受信される、認証された同意識別子は、クライアントデバイスの支払インターフェースによって生成され、支払ゲートウェイ又はアクワイアラシステムに送信されたイシュアURLは、支払インターフェースをトリガするためにマーチャントインターフェースに転送される、条項15のコンピュータプログラム製品。
条項17 プログラム命令はさらに、少なくとも1つのプロセッサに、認可及び決済組み合わせメッセージの承認に関連付けられた承認メッセージを受信することと、クライアントデバイスのマーチャントインターフェースに、取引の完了の確認を表示させるように構成されている、第1の成功メッセージを第1のAPIを介して支払ゲートウェイ又はアクワイアラシステムに送信することと、クライアントデバイスの支払インターフェースに、取引の完了の確認を表示させるように構成されている、第2の成功メッセージを第2のAPIを介してイシュアシステムに送信することと、を行わせる、条項15又は条項16のコンピュータプログラム製品。
条項18 支払人識別子が、一意の口座識別子、イシュアシステムに関連付けられた機関識別子、及び地域識別子を含み、前記支払人識別子が更に、イシュア口座に関連付けられたグローバル一意識別子であり、一意の口座識別子が、クライアントデバイスのデバイスアドレスである、条項15~17のいずれかのコンピュータプログラム製品。
条項19 取引要求が、第1のAPIを介して支払ゲートウェイから受信され、イシュアURL及び意図識別子が、第1のAPIを介して支払ゲートウェイに送信され、支払ゲートウェイが、取引の完了のためにアクワイアラシステムに代わって通信するように構成されている、条項15~18のいずれかのコンピュータプログラム製品。
条項20 プログラム命令はさらに、少なくとも1つのプロセッサに、イシュアシステム及び支払ゲートウェイと通信、又は前記イシュアシステム及びアクワイアラシステムと通信することによって、取引を、取引金額に対するマーチャント口座へのクレジット、及び取引金額に対するイシュア口座からのデビットとして決済することと、取引に関連付けられた第1の決済報告を支払ゲートウェイ又はアクワイアラシステムに送信し、取引に関連付けられた第2の決済報告をイシュアシステムに送信することと、を行わせる、条項15~19のいずれかのコンピュータプログラム製品。
本開示のこれらと他の特徴及び特性、並びに操作の方法、及び構造の関連要素の機能、及び部品の組み合わせ、及び製造の経済性は、以下の説明と、添付の図面を参照して添付の特許請求の範囲とを考慮することでより明らかになり、その全ては本明細書の一部を形成し、同様の参照番号は、様々な図面中の対応する部分を示す。ただし、図面は、例解及び説明の目的のためのものであり、本開示を限定する定義として意図されるものではないことが、明確に理解されるものとする。本明細書及び請求項で使用される場合、「a」、「an」、及び「the」の単数形は、文脈で別途明確に指示しない限り、複数の指示対象を含む。
本開示の更なる利点及び詳細は、添付の図面に例解される例示的実施形態又は態様を参照して、以下でより詳細に説明されている。
当業者は、本明細書の任意のブロック図が、本主題の原理を具現化する例解的システムの概念図を表すことを諒解するべきである。同様に、当然のことながら、任意のフローチャート、フロー図、状態遷移図、疑似コード、及び同類のものも、コンピュータ可読媒体に実質的に表され得、コンピュータ又はプロセッサが明示的に示されているかどうかは関係なく、そのようなコンピュータ又はプロセッサによって実行され得る様々なプロセスを表す。
本文献では、「例示的」という語は、「例、事例、又は例解としての役目を果たす」ことを意味するために本明細書で使用される。「例示的」として本明細書に記述される本主題の任意の実施形態、態様、又は実装形態は、必ずしも他の実施形態又は態様よりも好ましい又は有利であると解釈されるべきではない。
「備える(comprises)」、「含む(includes)」、「備える(comprising)」、「含む(including)」、又はそれらの任意の他の変形は、非排他的包含を網羅することを意図しており、構成要素又はステップの一覧を備えるセットアップ、デバイス又は方法は、これらの構成要素又はステップのみを含むのではなく、明示的に列挙されていない、又はそのようなセットアップ、デバイス又は方法に固有ではない他の構成要素又はステップを含み得る。換言すれば、「~aを備える(comprises...a)」又は「~aを含む(includes...a)」によって進められるシステム又は装置内の1つ以上の要素は、より多くの制約なしに、システム又は装置内の他の要素又は追加の要素の存在を排除しない。
以降、説明の目的で、「上部」、「下部」、「右」、「左」、「鉛直」、「水平」、「最上部」、「底部」、「横」、「縦」という用語、及びそれらの派生語は、図面において方向付けられるような非限定的な実施形態又は態様に関するものとする。しかしながら、非限定的な実施形態又は態様は、それとは逆に明示的に指定されている場合を除き、様々な代替的な変形及びステップ順序を想定し得ることを理解されたい。また、添付図面に例解され、以下の明細書で説明される具体的なデバイス及びプロセスは、単に例示的な実施形態又は態様であることも理解されたい。従って、本明細書に開示される実施形態又は態様に関連する、具体的な寸法及び他の物理的特性は、限定とみなされるべきではない。
本明細書で使用されるいかなる態様、構成要素、要素、構造、作用、ステップ、機能、命令、及び/又は同類のものも、そのように明示的に記述されない限り、重要又は必須と解釈されるべきではない。また、本明細書で使用される場合、冠詞「a」及び「an」は、1つ以上の品目を含むことが意図され、「1つ以上」及び「少なくとも1つ」と互換的に使用され得る。更に、本明細書で使用される場合、「セット」という用語は、1つ以上の品目(例えば、関連する品目、無関係の品目、関連する品目と無関係の品目の組み合わせ、及び/又は同類のもの)を含むことが意図されており、「1つ以上」又は「少なくとも1つ」と互換的に使用され得る。1つの品目のみが意図される場合、「1つ」という用語又は類似の文言が使用される。また、本明細書で使用される場合、「有する(has)」、「有する(have)」、「有する(having)」、又はこれに類する用語は、制約のない用語であることが意図される。更に、「基づく」という語句は、別途明示的に記載されない限り、「少なくとも部分的に基づく」を意味することが意図される。
一部の非限定的な実施形態又は態様は、閾値に関連して本明細書に記述される。本明細書で使用される場合、閾値を満たすとは、閾値より大きい値、閾値より多い値、閾値より高い値、閾値以上の値、閾値未満の値、閾値より少ない値、閾値より低い値、閾値以下の値、閾値に等しい値、及び/又は同類のものを指し得る。
本明細書で使用される場合、「通信」及び「通信する」という用語は、情報(例えば、データ、信号、メッセージ、命令、コマンド、及び/又は同類のもの)の受信、受領、送信、転送、提供、及び/又は同類のものを指し得る。1つのユニット(例えば、デバイス、システム、若しくはデバイス又はシステムの構成要素、それらの組み合わせ、及び/又は同類のもの)が、別のユニットと通信するというのは、1つのユニットが直接若しくは間接的に、情報を他方のユニットから受信及び/又は情報を他方のユニットへ送信できることを意味する。これは、有線及び/又は無線の性質を有する、直接的又は間接的な接続(例えば、直接的な通信接続、間接的な通信接続、及び/又は同類のもの)を指し得る。追加で、2つのユニットは、送信される情報が、第1のユニットと第2のユニットとの間で修正、処理、リレー、及び/又はルーティングされる場合があるとしても、互いに通信し得る。例えば、第1のユニットが受動的に情報を受信し、第2のユニットへ能動的に情報を送信しないとしても、第1のユニットは第2のユニットと通信し得る。別の実施例として、第1のユニットは、少なくとも1つの中間ユニット(例えば、第1のユニットと第2のユニットの間に位置する第3のユニット)が第1のユニットから受信した情報を処理し、処理された情報を第2のユニットに通信する場合、第2のユニットと通信し得る。一部の非限定的な実施形態又は態様では、メッセージは、データを含むネットワークパケット(例えば、データパケット、及び/又は同類のもの)を指し得る。例えば、伝送制御プロトコル/インターネットプロトコル(TCP/IP)(ハイパーテキスト転送プロトコル(HTTP)及び他のプロトコルを含む)、無線ローカルエリアネットワーク(WLAN)(802.11及び他の無線周波数ベースのプロトコル及び方法を含む)、アナログ伝送、セルラネットワーク(例えば、Global System for Mobile Communications(GSM)、Code-Division Multiple Access(CDMA)、Long-Term Evolution(LTE(登録商標))、Worldwide Interoperability for Microwave Access(WiMAX(登録商標))、第3世代(3G)ネットワーク、第4世代(4G)ネットワーク、第5世代(5G)ネットワークなど)、及び/又は同類のものなどの、任意の既知の電子通信プロトコル及び/又はアルゴリズムを使用し得る。多くの他の配置が可能であることは諒解されるであろう。
本明細書で使用される場合、「支払デバイス」という用語は、携帯型金融デバイス、電子支払デバイス、支払カード(例えば、クレジットカード又はデビットカード)、ギフトカード、スマートカード、スマートメディア、ペイロールカード、ヘルスケアカード、リストバンド、口座情報を包含する機械可読媒体、キーチェーンデバイス又はフォブ、無線周波数識別(RFID)トランスポンダ、小売店割引カード又はロイヤルティカード、携帯電話、電子ウォレットモバイルアプリケーション、パーソナルデジタルアシスタント(PDA)、ポケットベル、セキュリティカード、コンピュータ、アクセスカード、無線端末、トランスポンダ、及び/又は同類のもの、を指し得る。一部の非限定的な実施形態又は態様では、支払デバイスは、情報を格納するための揮発性又は不揮発性メモリ(例えば、口座識別子、口座保有者の名前、及び/又は同類のもの)を含み得る。
本明細書で使用される場合、「取引サービスプロバイダ」という用語は、マーチャント又は他の事業体から取引認証要求を受信し、場合によっては、取引サービスプロバイダとイシュア機関との間の同意を通して、支払の保証を提供する事業体を指し得る。例えば、取引サービスプロバイダは、Visa(登録商標)などの支払ネットワーク又は取引を処理する任意の他の事業体を含み得る。本明細書で使用される場合、「取引処理システム」という用語は、1つ以上のソフトウェアアプリケーションを実行する取引処理サーバ、1つ以上のソフトウェアアプリケーションを実行するトークンサービス、及び/又は同類のものなど、取引サービスプロバイダによって、又はそれに代わって動作される1つ以上のコンピュータシステムを指し得る。取引処理サーバは、1つ以上のプロセッサを含み得、一部の非限定的実施形態又は態様では、取引サービスプロバイダによって又はそれに代わって動作され得る。
本明細書で使用される場合、用語「支払ゲートウェイ」は、支払サービス(例えば、取引サービスプロバイダ支払サービス、支払処理サービス、及び/又は同類のもの)を1つ以上のマーチャントに提供する、かかる事業体(例えば、マーチャントサービスプロバイダ、支払サービスプロバイダ、支払促進者、アクワイアラと契約している支払促進者、支払集約者、及び/又は同類のもの)によって、又はその代わりに動作される事業体及び/又は支払処理システムを指し得る。支払サービスは、取引サービスプロバイダによって管理される携帯型金融デバイスの使用と関連付けられ得る。本明細書で使用される場合、「支払ゲートウェイシステム」という用語は、支払ゲートウェイによって、又はその代わりに動作される1つ以上のコンピュータシステム、コンピュータデバイス、サーバ、サーバのグループ、及び/又は同類のものを指し得る。
本明細書で使用される場合、「イシュア機関」という用語は、クレジット及び/又はデビットでの支払を開始するなど、取引(例えば、支払取引)を行うために顧客に口座を提供する、銀行などの1つ以上の事業体を指し得る。例えば、イシュア機関は、顧客と関連付けられた1つ以上の口座を一意に識別する、個人口座番号(PAN)などの口座識別子を、顧客に提供し得る。口座識別子は、例えば、支払カードなど、物理的な支払機器などの支払デバイスに表現され得、かつ/又は電子式であり電子支払に使用され得る。「イシュアシステム」という用語はまた、1つ以上のソフトウェアアプリケーションを実行するサーバコンピュータなど、イシュア機関によって、又はそれに代わって動作される1つ以上のコンピュータシステムを指し得る。例えば、イシュアシステムは、取引を認証するための1つ以上の認証サーバを含み得る。
本明細書で使用される場合、「アクワイアラ機関」という用語は、取引サービスプロバイダと関連付けられた支払デバイスを使用して取引(例えば、支払取引)を生じさせるために、取引サービスプロバイダによってライセンスされ、かつ/又は承認された事業体を指し得る。アクワイアラ機関が生じさせ得る取引は、支払取引(例えば、購入、オリジナルクレジット取引(OCT)、account funding transaction(AFT)、及び/又は同類のもの)を含み得る。一部の非限定的な実施形態又は態様では、アクワイアラ機関は、銀行であり得る。本明細書で使用される場合、「アクワイアラシステム」という用語は、アクワイアラ機関によって、又はそれに代わって動作される1つ以上のコンピュータシステム、コンピュータデバイス、ソフトウェアアプリケーション、及び/又は同類のものを指し得る。
本明細書で使用される場合、「認証システム(authenticating system)」及び「認証システム(authentication system)」という用語は、取引処理システム、マーチャントシステム、イシュアシステム、支払ゲートウェイ、第三者認証サービス、及び/又は同類のものなどであるがこれに限定されない、ユーザ及び/又は口座を認証する1つ以上のコンピューティングデバイスを指し得る。
本明細書で使用される場合、「要求」、「応答」、「要求メッセージ」、及び「応答メッセージ」という用語は、2つ以上の構成要素又はユニット間でデータを通信するために使用される1つ以上のメッセージ、データパケット、信号、及び/又はデータ構造を指し得る。
本明細書で使用される場合、「口座識別子」という用語は、顧客口座に関連付けられた1つ以上のPAN、トークン、又は他の識別子を含み得る。「トークン」という用語は、PANなど、元の口座識別子の代用又は代替識別子として使用される識別子を指し得る。口座識別子は、英数字、又は文字及び/若しくは記号の任意の組み合わせであり得る。トークンは、元の口座識別子を直接使用することなく、取引を行うために使用され得るように、1つ以上のデータ構造(例えば、1つ以上のデータベース及び/又は同類のもの)でPAN又は他の元の口座識別子と関連付けられ得る。一部の実施例では、PANなどの元の口座識別子は、異なる個人に対して又は異なる目的のために、複数のトークンと関連付けられ得る。
本明細書で使用される場合、「マーチャント」という用語は、支払取引などの取引に基づいて、商品及び/又はサービス、並びに/若しくは商品及び/又はサービスへのアクセスをユーザ(例えば、顧客、消費者、及び/又は同類のもの)に提供する1つ以上の事業体(例えば、小売事業の運営者)を指し得る。本明細書で使用される場合、「マーチャントシステム」という用語は、1つ以上のソフトウェアアプリケーションを実行するサーバなど、マーチャントによって、又はそれに代わって動作される1つ以上のコンピュータシステムを指し得る。本明細書で使用される場合、「製品」という用語は、マーチャントによって提案される1つ以上の商品及び/又はサービスを指し得る。
本明細書で使用される場合、「point-of-sale(POS)デバイス」は、取引(例えば、支払取引)を実施し、かつ/又は取引を処理するためにマーチャントによって使用され得る、1つ以上のデバイスを指し得る。例えば、POSデバイスは、1つ以上のクライアントデバイスを含み得る。追加的又は代替的に、POSデバイスは、周辺デバイス、カードリーダ、走査デバイス(例えば、コードスキャナ)、Bluetooth(登録商標)通信受信機、近距離通信(NFC)受信機、RFID受信機、及び/又は他の非接触トランシーバ若しくは受信機、接触式受信機、支払端末、及び/又は同類のものを含み得る。本明細書で使用される場合、「point-of-sale(POS)システム」は、取引を行うためにマーチャントが使用する1つ以上のクライアントデバイス及び/又は周辺デバイスを指し得る。例えば、POSシステムは、1つ以上のPOSデバイス及び/又は支払取引を実施するために使用され得る他の類似のデバイスを含み得る。一部の非限定的な実施形態又は態様では、POSシステム(例えば、マーチャントPOSシステム)は、ウェブページ、モバイルアプリケーション、及び/又は同類のものを通してオンライン支払取引を処理するようにプログラム及び/又は構成された1つ以上のサーバコンピュータを含み得る。
本明細書で使用される場合、「クライアント」及び「クライアントデバイス」という用語は、取引(例えば、支払取引)を開始又は促進するために使用される、1つ以上のクライアント側デバイス又はシステム(例えば、取引サービスプロバイダから遠隔)を指し得る。実施例として、「クライアントデバイス」は、マーチャントが使用する1つ以上のPOSデバイス、アクワイアラが使用する1つ以上のアクワイアラのホストコンピュータ、ユーザが使用する1つ以上のモバイルデバイス、及び/又は同類のものを指し得る。一部の非限定的な実施形態又は態様では、クライアントデバイスは、1つ以上のネットワークと通信し、取引を開始又は促進するように構成された電子デバイスであり得る。例えば、クライアントデバイスは、1つ以上のコンピュータ、携帯型コンピュータ、ラップトップコンピュータ、タブレットコンピュータ、モバイルデバイス、携帯電話、ウェアラブルデバイス(例えば、腕時計、眼鏡、レンズ、衣類、及び/又は同類のもの)、PDA、及び/又は同類のものを含み得る。更に、「クライアント」はまた、取引を開始するために(例えば、取引サービスプロバイダとの取引を開始するために)クライアントデバイスを所有、利用、及び/又は動作させる事業体(例えば、ユーザ、マーチャント、アクワイアラ、及び/又は同類のもの)を指し得る。
本明細書で使用される場合、「コンピューティングデバイス」という用語は、データを処理するように構成された1つ以上の電子デバイスを指し得る。コンピューティングデバイスは、1つ以上のネットワークと直接的又は間接的に、又は1つ以上のネットワークを介して通信するように構成され得る。コンピューティングデバイスは、一部の実施例では、プロセッサ、ディスプレイ、メモリ、入力デバイス、ネットワークインターフェース、及び/又は同類のものなど、データを受信、処理、及び出力するために必要な構成要素を含み得る。コンピューティングデバイスは、モバイルデバイス、デスクトップコンピュータ、及び/又は任意の他の類似のデバイスであり得る。更に、「コンピュータ」という用語は、データを受信、処理、及び出力するために必要な構成要素を含み、通常、ディスプレイ、プロセッサ、メモリ、入力デバイス、及びネットワークインターフェースを含む任意のコンピューティングデバイスを指し得る。本明細書で使用される場合、「サーバ」という用語は、1つ以上のプロセッサ若しくはコンピュータ、ストレージデバイス、又はインターネットなどのネットワーク環境で動作されるか、若しくは通信及び/又は処理を容易にする、同様のコンピュータ配置を指すか、又は含み得るものの、1つ以上の公衆又はプライベートネットワーク環境を介して通信を容易にし得、様々な他の配置が可能であることは諒解されるであろう。更に、複数のコンピュータ、例えば、サーバ、又はネットワーク環境で直接若しくは間接的に通信する、POSデバイスなどの、他のコンピュータ化されたデバイスは、マーチャントのPOSシステムなどの「システム」を構成し得る。
「プロセッサ」という用語は、本明細書で使用される場合、1つ以上のコアを有する単一のプロセッサ、1つ以上のプロセッサのうちの1つ以上のコア、各々が1つ以上のコアを有する複数のプロセッサ、及び/又は他の配置及び処理ユニットの組み合わせなどの、任意のタイプの処理ユニットを表し得る。
本明細書で使用される場合、「システム」という用語は、1つ以上のコンピューティングデバイス又はコンピューティングデバイスの組み合わせ(例えば、プロセッサ、サーバ、クライアントデバイス、ソフトウェアアプリケーション、そのようなものの構成要素、及び/又は同類のもの)を指し得る。「デバイス」、「サーバ」、「プロセッサ」、及び/又は同類のものへの言及は、本明細書で使用される場合、前のステップ若しくは機能を実施すると説明されている、前に説明されたデバイス、サーバ、若しくはプロセッサ、異なるサーバ又はプロセッサ、並びに/又はサーバ及び/若しくはプロセッサの組み合わせを指し得る。例えば、明細書及び特許請求の範囲で使用される場合、第1のステップ若しくは第1の機能を実施すると説明されている、第1のサーバ又は第1のプロセッサは、第2のステップ若しくは第2の機能を実施すると説明される同じ若しくは異なるサーバ又は異なるプロセッサを指し得る。
本明細書で使用される場合、「要求」、「応答」、「要求メッセージ」、及び「応答メッセージ」という用語は、2つ以上の構成要素又はユニット間でデータを通信するために使用される1つ以上のメッセージ、データパケット、信号、及び/又はデータ構造を指し得る。
本開示の非限定的な実施形態又は態様は、A2Aネットワークのためのシステム、方法、及びコンピュータプログラム製品を対象とする。記述されたシステム及び方法は、取引のための別個の支払デバイスの要件を除去すること含む、口座保持者に対する物理ストレージ及びデータストレージ要件の低減及び/又は除去の技術的改善を提供する。口座識別子ではなく当事者識別子を使用することで、そのような機密性の高い口座識別子がネットワーク内に露出することを避けることにより、システムのセキュリティが向上する。記載されるシステム及び方法は、複数の第三者のA2Aプロバイダシステムを除去することを含め、電子支払処理ネットワークの文脈において、口座保有者のためのA2A取引を可能にするために、イシュアシステム、アクワイアラシステム、及び支払ゲートウェイに必要な通信チャネル、ポート、及びシステム統合の数を低減するという技術的な改善を更に提供する。1つ以上のAPIを介してアクセス可能かつ接続された集中型A2A管理システムは、イシュアシステム、支払ゲートウェイ、及びアクワイアラシステムがA2A取引フローで通信できるようにすることで、システムユーザ(例えば、支払人、受取人、マーチャント)間でA2A取引を実施することを許容する。既存の金融機関がAPI及びA2A管理システムを介してA2A取引上で動作できることを考えると、システムユーザは、複数のA2A取引ネットワークプロバイダにわたって複数のA2A取引口座を管理する必要はない。
記載されるシステム及び方法は、マーチャントシステムが支払人と取引するための実行可能な電子取引チャネルの数を増やす技術的改善を更に提供する。カード提示型取引とカード非提示型取引の他に、マーチャントと支払人は、記載されたA2A取引フローを使用して取引を完了し得る。更に、記載されるシステム及び方法は、受取人デバイス及びシステムが口座識別情報を受信又は保持することを必要としない安全な認証プロセスを実施することによって、不正取引及び係争取引によるコンピュータリソースの損失(例えば、無駄な処理帯域幅、通信回数など)を低減するという技術的な改善を提供する。記載される当事者識別子(例えば、ユーザ識別子、マーチャント識別子)を使用して、参加者を識別し、取引を実行する一方で、機密性の高い口座識別子(例えば、PAN)が金融機関及びA2A管理システムの外部に露出されることを防止することができる。
ここで図1を参照すると、本開示の非限定的な実施形態又は態様による、環境300aの概略図が例解されている。特に、環境300aの配置及びステップは、同じコンピューティングデバイス、例えば、クライアントデバイス302上で実行されるP2M取引に使用され得る。環境300aは、クライアントデバイス302、支払ゲートウェイ308、アクワイアラシステム310、A2A管理システム312、イシュアシステム314、決済システム316、及び取引処理システム318を含み得る。取引処理システム318は、A2A管理システム312及び決済システム316を含み得る。A2A管理システム312、決済システム316、及び/又は取引処理システム318は、同じコンピューティングデバイス、サーバ、及び/又はプロセッサを備え得る。図1に示す環境300aは、図6及び図7に示すような、P2P取引にも採用され得ることが諒解されよう。
クライアントデバイス302は、イシュアによって提供されるイシュア口座(例えば、銀行口座)に関連付けられたユーザによって使用される、モバイルデバイス、パーソナルコンピュータ、タブレット、及び/又は同類のものなどのコンピューティングデバイスを含み得る。クライアントデバイス302は、銀行のウェブサイトにアクセスするウェブブラウザ、金融機関のダウンロード可能なアプリケーション、及び/又は同類のものを含むがこれらに限定されない取引を認証するために、クライアントデバイス302のユーザのためのイシュアに関連付けられた支払インターフェース304で構成され得る。クライアントデバイス302は、店舗ウェブサイトにアクセスするウェブブラウザ、マーチャントのダウンロード可能なアプリケーション、及び/又は同類のものを含むがこれに限定されない、取引の開始のために、マーチャントに関連付けられたマーチャントインターフェース306で更に構成され得る。クライアントデバイス302は、マーチャントインターフェース306を介して、支払ゲートウェイ308及び/又はアクワイアラシステム310と通信ネットワークを介して通信するように構成され得る。クライアントデバイス302は、支払インターフェース304を介してイシュアシステム314と通信ネットワークを介して通信するように更に構成され得る。
支払ゲートウェイ308及び/又はアクワイアラシステム310は、環境300aに示されるように、プロセスフローの位置内で構成され得る。追加的又は代替的に、支払ゲートウェイ308は、環境300a内で取引を完了させるために、アクワイアラシステム310に代わって通信するように構成され得る。追加的又は代替的に、アクワイアラシステム310は、支払ゲートウェイ308に向けられて示されているように、かつ支払ゲートウェイ308の関与なしに示される全ての通信を取り扱い得る。支払ゲートウェイ308及び/又はアクワイアラシステム310は、通信ネットワークを介してマーチャントインターフェース306と通信し、第1のAPI321を介して同じ又は異なる通信ネットワークを介してA2A管理システム312と通信し、前の通信ネットワークと同じ又は異なる通信ネットワークを介して決済システム316と通信するための、1つ以上のコンピューティングデバイス、サーバ、プロセッサ、及び/又は同類のものを含み得る。支払ゲートウェイ308及び/又はアクワイアラシステム310は、第1のAPI321に統合され得、取引ログ、決済レポート、及び/又は同類のものを格納するデータベースを含み得る。アクワイアラシステム310は、受取人に取引口座(例えば、マーチャントの銀行口座)を提供するアクワイアラ(例えば、金融機関)と関連付けられ得る。
A2A管理システム312は、A2A取引ネットワークの促進のために、1つ以上の通信ネットワークで通信するように構成された1つ以上のコンピューティングデバイス、サーバ、プロセッサ、及び/又は同類のものを含み得る。A2A管理システム312は、第1のAPI321を介して支払ゲートウェイ308及び/又はアクワイアラシステム310と、第2のAPI322を介してイシュアシステム314と、並びに決済システム316と通信するように構成され得る。A2A管理システム312は、取引処理システム318の一部など、中央で実行され得る。
イシュアシステム314は、通信ネットワークを介して支払インターフェース304と通信し、第2のAPI322を介して同じ又は異なる通信ネットワークを介してA2A管理システム312と通信し、前述の通信ネットワークと同じ又は異なる通信ネットワークを介して決済システム316と通信するように構成された、1つ以上のコンピューティングデバイス、サーバ、プロセッサ、及び/又は同類のものを含み得る。イシュアシステム314は、第2のAPI322と統合され得、取引ログ、決済報告(1つ以上の決済された取引に関する指標のデータを含むメッセージ)、及び/又は同類のものを格納するためのデータベースを含み得る。
決済システム316は、電子決済取引の決済及び清算のために、1つ以上の通信ネットワークで通信するように構成された1つ以上のコンピューティングデバイス、サーバ、プロセッサ、及び/又は同類のものを含み得る。決済システム316は、A2A管理システム312と通信して、決済要求メッセージを受信し、決済応答メッセージを送信するように構成され得る。決済システム316は、イシュアシステム314、支払ゲートウェイ308、及び/又はアクワイアラシステム310と通信して、支払人口座から受取人口座への取引を決済するように構成され得る。
環境300aは、A2A取引ネットワーク(以下に説明)のための方法の非限定的な実施形態又は態様を明示する内部通信フロー図と共に、図1に更に示されている。以下に記載されるプロセスフローは、図26~図31の例解された画面に更に描かれている。
ステップ1では、取引要求は、マーチャントインターフェース306で開始され得る。例えば、ユーザは、ユーザのクライアントデバイス302のマーチャントインターフェース306内で、取引のための取引要求を開始し得る。一部の非限定的な実施形態又は態様では、ユーザは、ユーザが取引口座(例えば、銀行口座)を有するイシュアを識別し得る。例えば、ユーザは、イシュア名を入力したり、提案されたイシュアのリストから検索したり、地理的な場所などによってイシュアを識別したり、及び/又は同類のものを行い得る。マーチャントインターフェース306で生じた取引要求は、ユーザが(例えば、商品及び/又はサービスと引き換えに)完了しようとしている取引のための取引金額を含み得る。
ステップ2では、取引要求は、支払ゲートウェイ308及び/又はアクワイアラシステム310にルーティングされ得る。例えば、マーチャントインターフェース306は、取引要求を、通信ネットワークを介して支払ゲートウェイ308及び/又はアクワイアラシステム310に送信し得る。一部の非限定的な実施形態又は態様では、取引要求は、ユーザが取引しようとしているマーチャントに関連付けられたマーチャントシステムのマーチャントサーバを通してルーティングされ得る。支払ゲートウェイ308及び/又はアクワイアラシステム310に送信される取引要求は、マーチャント識別子を含む取引要求を含むか、これを含むように修正されるか、又はこれと置き換えられ得る。
ステップ3では、取引要求は、A2A管理システム312に送信され得る。例えば、支払ゲートウェイ308及び/又はアクワイアラシステム310は、取引の取引要求を送信し得、A2A管理システム312は、取引の取引要求を受信し得る。A2A管理システム312に送信され、A2A管理システム312によって受信された取引要求は、取引金額、イシュア識別子、マーチャント識別子、及び/又はマーチャント名を含む取引要求を含むか、これを含むように修正されるか、又はこれと置き換えられ得る。取引要求は、支払ゲートウェイ308及び/又はアクワイアラシステム310と統合された第1のAPI321を介して通信され得る。支払ゲートウェイ308及び/又はアクワイアラシステム310でのAPI統合は、ネットワークオンボーディングの簡素化、ネットワーク統合又は更新のためのダウンタイムの低減、及び取引処理システム318によるコード管理の集中及びセキュリティを考慮して行われる。
ステップ4Aでは、意図識別子及びイシュアURLは、同一又は別個のメッセージで、支払ゲートウェイ308及び/又はアクワイアラシステム310に送信され得る。例えば、A2A管理システム312は、第1のAPI321を介して取引要求で受信されたイシュア識別子に基づいて、イシュアURLを決定し得る。A2A管理システム312は、イシュア識別子に関連付けられたイシュアURLのデータベースで構成され得る。イシュアURLは、イシュアウェブサイトのアドレス、イシュアアプリケーションへのリダイレクトリンク、及び/又は同類のものを含むが、これらに限定されない、インターネットリソースのアドレスを含み得る。イシュアURLは、クライアントデバイス302によって実行されるとき、支払インターフェース304の表示を促し得る。A2A管理システム312は、第1のAPI321を介して、判定されたイシュアURLを支払ゲートウェイ308及び/又はアクワイアラシステム310に送信し得る。
追加的又は代替的に、A2A管理システム312は、第1のAPI321を介して受信された取引要求に関連付けられた意図識別子を生成し得る。意図識別子は、少なくとも一方の当事者による取引の意図を表す、取引に関連付けられた一意の識別子を含み得る。意図識別子は、プロセスフローの後半で、同意識別子とペアリングされて、支払側当事者(例えば、支払人)による取引に対する同意を確立し得る。A2A管理システム312は、第1のAPI321を介して、生成された意図識別子を支払ゲートウェイ308及び/又はアクワイアラシステム310に送信し得る。
ステップ4Bでは、意図識別子、取引金額、イシュア識別子、マーチャント識別子、及び/又はマーチャント名は、同じ又は別個のメッセージで第2のAPI322を介してイシュアシステム314に送信され得る。例えば、A2A管理システム312は、生成された意図識別子、取引要求で受信した取引金額、及び取引要求で受信したマーチャント識別子を、第2のAPI322を介してイシュアシステム314に送信し得る。
ステップ5では、意図識別子及びイシュアURLは、マーチャントインターフェース306に送信され得る。例えば、支払ゲートウェイ308及び/又はアクワイアラシステム310は、A2A管理システム312から受信した、意図識別子及びイシュアURLを、マーチャントインターフェース306に送信し得る。
ステップ6では、イシュアURLは、支払インターフェース304をトリガし得、意図識別子は、支払インターフェース304にインポートされ得る。例えば、クライアントデバイス302は、支払インターフェース304をトリガしてクライアントデバイス302上に表示され得るように、イシュアURLにアクセスし得る。支払ゲートウェイ308及び/又はアクワイアラシステム310から受信された意図識別子は、支払インターフェース304にインポート(例えば、データペイロードとして送達)され得る。
ステップ7では、ユーザは、支払インターフェース304に認証情報を提供し得、ユーザ認証データ及び意図識別子は、同じ又は別個のメッセージでイシュアシステム314に送信され得る。例えば、支払インターフェース304は、認証情報(例えば、生体認証情報、ユーザ名とパスワード、ワンタイムパスワード(OTP)、及び/又は同類のもの)を提供するようにユーザに促し得る。一部の非限定的な実施形態又は態様では、認証情報は、クライアントデバイス302上でローカルに認証され得、その場合、イシュアシステム314に送信されたユーザ認証データは、ユーザ認証成功メッセージを含み得る。一部の非限定的な実施形態又は態様では、認証情報は、イシュアシステム314において認証され得、その場合、イシュアシステム314に送信されたユーザ認証データは、認証情報を含み得る。ユーザ認証情報の入力後、支払インターフェース304は、ユーザ認証データ及び意図識別子をイシュアシステム314に送信し得る。
ステップ8では、ユーザ認証データがレビューされ得、意図識別子を検証され得、取引データが支払インターフェース304に送信され得る。ユーザ認証情報がクライアントデバイス302でローカルに認証されていない場合、イシュアシステム314は認証情報をレビューし、ユーザを認証し得る。ユーザが認証されない場合(例えば、ユーザ名とパスワードが格納されたユーザ名とパスワードと一致しない)、イシュアシステム314は、支払インターフェース304を介して、ユーザ認証情報の再記入をユーザに要求し得る。ユーザが認証された場合、イシュアシステム314は進み得る。ユーザ認証情報がクライアントデバイス302においてローカルに認証された場合、イシュアシステム314は、ユーザ認証の成功をレビューして検証し得る。
一部の非限定的な実施形態又は態様では、イシュアシステム314は、支払インターフェース304から受信した意図識別子を、第2のAPI322を介してA2A管理システム312から受信した1つ以上の意図識別子と比較し得る。イシュアシステム314は、支払インターフェース304から受信した意図識別子と、第2のAPI322を介してA2A管理システム312から受信した意図識別子との間の一致を判定し得る。意図識別子を一致させた後、イシュアシステム314は、取引金額、マーチャント名、及び/又はマーチャント識別子を含むがこれに限定されない、A2A管理システム312から受信した意図識別子に関連付けられた取引データを読み出し得る。取引データの一部又は全ては、取引金額及びマーチャント名を含むがこれらに限定されない、ユーザに表示するために、イシュアシステム314から支払インターフェース304に送信され得る。
ステップ9では、取引の確認がイシュアシステム314に送信され得る。例えば、ユーザは、イシュアシステム314から受信した取引データをレビューし、取引が完了すべきかどうかを検証し得る。次いで、ユーザは取引を確認し、支払インターフェース304からイシュアシステム314への確認の通信をトリガし得る。更なる実施例として、ユーザは、「支払う(Pay)」、「提出する(Submit)」、「確認する(Confirm)」、及び/又は同類のものを表示する支払インターフェース304内のボタンを選択し得、これにより、支払インターフェース304からイシュアシステム314に送信される確認通信がトリガされ得る。
ステップ10では、認証された同意識別子、意図識別子、及び/又は支払人識別子が、A2A管理システム312に送信され得る。例えば、イシュアシステム314は、意図識別子に対応する同意識別子を生成し得、同意識別子は、一意の識別子を含み、意図識別子に関連付けられた取引を完了するための支払人による同意を表す。ステップ7~9でユーザ認証及び取引のユーザ確認が成功したことを考慮し、生成された同意識別子は、本明細書において「認証された同意識別子」とも呼ばれ得る。イシュアシステム314は、認証された同意識別子を、第2のAPI322を介してA2A管理システム312に送信し得る。
一部の非限定的な実施形態又は態様では、イシュアシステム314は、ステップ7及び8で認証に成功したユーザに関連付けられた支払人識別子を判定し得る。イシュアシステム314は、ユーザ認証データに関連付けられた支払人識別子のデータベースで構成され得る。支払人識別子は、ユーザに関連付けられているイシュア口座(例えば、銀行口座)に関連付けられたグローバル一意識別子であり得る。支払人識別子は、一意の口座識別子(例えば、少なくともイシュアに一意な識別子)、イシュアシステムに関連付けられた機関識別子(例えば、金融機関としてのイシュアの識別子)、及び地域識別子(例えば、展開識別子のエリア、国識別子、多国籍グループ識別子など)を更に含み得る。一部の非限定的な実施形態又は態様では、一意の口座識別子は、クライアントデバイス302のデバイスアドレス(例えば、電話番号、メディアアクセス制御(MAC)アドレスなど)であり得る。イシュアシステム314は、ユーザのイシュア口座に関連付けられた支払人識別子を判定し、認証された同意識別子と同じ又は別個のメッセージで、第2のAPI322を介して支払人識別子をA2A管理システム312に送信し得る。
ステップ11では、マーチャント口座識別子及びイシュア口座識別子が判定され得、認可及び決済組み合わせメッセージが送信され得る。例えば、A2A管理システム312は、第1のAPI321を介して意図識別子と共に受信された取引要求のマーチャント識別子を、マーチャント口座識別子(例えば、マーチャントのPANなどの銀行口座識別子)に対応させ得る。更なる実施例として、A2A管理システム312は、第2のAPI322を介して受信した支払人識別子を、イシュア口座識別子(例えば、ユーザのPANなどの銀行口座識別子)に対応させ得る。一部の非限定的な実施形態又は態様では、A2A管理システム312は、マーチャント識別子及び支払人識別子に関連付けられた口座識別子のデータベースで構成され得る。
一部の非限定的な実施形態又は態様では、A2A管理システム312は、マーチャント口座識別子に関連付けられたマーチャント口座と、イシュア口座識別子に関連付けられたイシュア口座との間の取引金額の要求及び/又は決済を行うように構成された、認可及び決済組み合わせメッセージ(例えば、オリジナルクレジット取引(OCT)メッセージ)を生成し得る。認可及び決済組み合わせメッセージは、取引承認要求メッセージ及び取引決済要求メッセージの組み合わせであり得る。認可及び決済組み合わせメッセージは、取引処理システム318の決済システム316に送信され得る。一部の非限定的な実施形態又は態様では、認可及び決済組み合わせメッセージは、イシュア口座からマーチャント口座へのプッシュペイメントを直接トリガし得る。
一部の非限定的な実施形態又は態様では、決済システム316は、イシュアシステム314、支払ゲートウェイ308、及び/又はアクワイアラシステム310と通信することによって、取引を、取引金額に対するマーチャント口座へのクレジット及び取引金額に対するイシュア口座からのデビットとして決済し得る。
ステップ12では、承認メッセージは、A2A管理システム312によって受信され得る。例えば、決済システム316は、認可及び決済組み合わせメッセージを処理し、認可及び決済組み合わせメッセージの承認に関連付けられた承認メッセージをA2A管理システム312に送信し得る。一部の非限定的な実施形態又は態様では、認可及び決済組み合わせメッセージは、取引処理システムがイシュアシステム314に代わって、かつ/又は承認プロセスでのイシュアへのバックアップとして作用する、スタンドイン処理(STIP)によって承認され得る。
ステップ13では、第1の成功メッセージは、支払ゲートウェイ308及び/又はアクワイアラシステム310に送信され得る。例えば、A2A管理システム312は、第1の成功メッセージを第1のAPI321を介して、支払ゲートウェイ308及び/又はアクワイアラシステム310に送信し得る。一部の非限定的な実施形態又は態様では、第1の成功メッセージは、支払ゲートウェイ308及び/又はアクワイアラシステム310がマーチャントインターフェース306と通信して当該確認を表示することをトリガするなどして、クライアントデバイス302のマーチャントインターフェース306に取引の完了の確認を表示させるように構成され得る。
ステップ14では、第1の成功メッセージは、マーチャントインターフェース306に送信され得る。例えば、支払ゲートウェイ308及び/又はアクワイアラシステム310は、A2A管理システム312から受信した第1の成功メッセージを第1のAPI321を介してマーチャントインターフェース306に送信し得る。一部の非限定的な実施形態又は態様では、第1の成功メッセージは、マーチャントインターフェース306に伝達される前に、別の第1の成功メッセージに修正又は置き換えられ得る。第1の成功メッセージを受信すると、マーチャントインターフェース306は、取引の完了の確認を表示し得る。
ステップ15では、第2の成功メッセージは、イシュアシステム314に送信され得る。例えば、A2A管理システム312は、第2の成功メッセージを第2のAPI322を介してイシュアシステム314に送信し得る。一部の非限定的な実施形態又は態様では、第2の成功メッセージは、イシュアシステム314をトリガして、支払インターフェース304と通信して当該確認を表示するなどして、クライアントデバイス302の支払インターフェース304に取引の完了の確認を表示させるように構成され得る。
ステップ16では、第2の成功メッセージは、支払インターフェース304に送信され得る。例えば、イシュアシステム314は、A2A管理システム312から受信した第2の成功メッセージを第2のAPI322を介して支払インターフェース304に送信し得る。一部の非限定的な実施形態又は態様では、第2の成功メッセージは、支払インターフェース304に伝達される前に、別の第2の成功メッセージに修正又は置き換えられ得る。第2の成功メッセージを受信すると、支払インターフェース304は、取引の完了の確認を表示し得る。
ステップ17Aでは、第1の決済報告は、支払ゲートウェイ308及び/又はアクワイアラシステム310に送信され得る。例えば、決済システム316は、第1の決済報告(例えば、支払ゲートウェイ308及び/又はアクワイアラシステム310に関連して決済された1つ以上の取引に関する指標のデータを含むメッセージ)を、支払ゲートウェイ308及び/又はアクワイアラシステム310に送信し得る。一部の非限定的な実施形態又は態様では、決済システム316は、シングルメッセージシステム(SMS)による送信を含む、定期的な間隔(例えば、一日の終わり)での送信のために、第1の決済報告を含む、複数の決済報告を集約し得る。
ステップ17Bでは、第2の決済報告は、イシュアシステム314に送信され得る。例えば、決済システム316は、第2の決済報告(例えば、イシュアシステム314に関連して決済された1つ以上の取引に関する指標のデータを含むメッセージ)をイシュアシステム314に送信し得る。一部の非限定的な実施形態又は態様では、決済システム316は、シングルメッセージシステム(SMS)によるものを含む、定期的な間隔(例えば、一日の終わり)での送信のために、第2の決済報告を含む、複数の決済報告を集約し得る。
ステップ18A及び18Bでは、取引に対する正味決済を完了させ得る。例えば、決済システム316は、イシュアシステム314、支払ゲートウェイ308、及び/又はアクワイアラシステム310との通信を通じて、取引金額についてマーチャントのマーチャント口座に入金し、かつ取引金額についてユーザのイシュア口座から引き落とすことで、取引の決済を完了し得る。
ここで図2を参照すると、本開示の非限定的な実施形態又は態様による、環境300bの概略図が例解されている。特に、環境300bの配置及びステップは、同じコンピューティングデバイス、例えば、クライアントデバイス302上で実行され、かつオープンバンキングプラットフォーム(OBP)プロトコルを使用するP2M取引に使用され得る。環境300bは、クライアントデバイス302、支払ゲートウェイ308、アクワイアラシステム310、A2A管理システム312、イシュアシステム314(OBPプロバイダ315を含み得るか、又はそれに関連付けられ得る)、決済システム316、及び取引処理システム318を含み得る。取引処理システム318は、A2A管理システム312及び決済システム316を含み得る。A2A管理システム312、決済システム316、及び/又は取引処理システム318は、同じコンピューティングデバイス、サーバ、及び/又はプロセッサを備え得る。環境300bにおけるコンピューティングデバイスの非限定的な実施形態又は態様は、図1に示した環境300aで説明したそれらのデバイスと同じであり得る。
環境300bは、A2A取引ネットワーク(以下に説明)のための方法の非限定的な実施形態又は態様を明示する内部通信フロー図と共に、図2に更に示されている。
ステップ21では、取引を開始し得る。例えば、ユーザは、マーチャントインターフェース306で支払オプションを選択し、マーチャントインターフェース306にイシュア識別子を入力し、1つ以上の入力をマーチャントインターフェース306に提示することにより取引を完了する意図を表すことによって、取引を開始し得る。マーチャントインターフェース306は、モバイルブラウザ上のマーチャントウェブサイト、マーチャントアプリケーション、及び/又は同類のものなど、クライアントデバイス302上の様々なタイプのインターフェースを含み得る。
ステップ22では、取引の意図を表すメッセージが、支払ゲートウェイ308にルーティングされる。例えば、マーチャントインターフェース306に関連付けられたマーチャントシステム(例えば、バックエンドサーバ)は、取引意図を表すメッセージを支払ゲートウェイ308に送信し得る。支払ゲートウェイ308によって受信されるメッセージは、取引金額及びユーザが選択したイシュア識別子を含み得る。
ステップ23では、支払詳細は、A2A管理システム312に送信され得る。例えば、支払ゲートウェイ308は、第1のAPI321を介してA2A管理システム312に接続して、ユーザとマーチャントとの間の取引の支払詳細を含むメッセージを送信し得る。支払ゲートウェイ308によって送信されるメッセージは、取引金額、イシュア識別子、マーチャント名、マーチャント識別子、及び/又は同類のものを含み得る。
ステップ23Aでは、支払詳細は、イシュアシステム314に関連付けられたOBPプロバイダ315に送信され得る。例えば、A2A管理システム312は、新しい意図識別子を生成し、第2のAPI322を介してOBPプロバイダ315に接続して、OBPプロバイダ315にメッセージを送信し得る。OBPプロバイダ315に送信されるメッセージは、生成された意図識別子、取引金額、イシュア識別子、マーチャント名、マーチャント識別子、及び/又は同類のものを含み得る。
ステップ24では、同意識別子及びイシュアURLは、A2A管理システム312に送信され得る。例えば、OBPプロバイダ315は、意図識別子に対応する同意識別子を生成し、第2のAPI322を介してA2A管理システム312にメッセージを送信し得る。メッセージは、同意識別子、イシュアURL、及び/又は同類のものを含み得る。
ステップ24Aでは、同意識別子及びイシュアURLは、支払ゲートウェイ308に送信され得る。例えば、A2A管理システム312は、第1のAPI321を介して支払ゲートウェイ308にメッセージを送信し得る。支払ゲートウェイ308に送信されるメッセージは、OBPプロバイダ315、イシュアURL、及び/又は同類のものによって生成される同意識別子を含み得る。
ステップ25では、同意識別子及びイシュアURLは、マーチャントインターフェース306に送信され得る。例えば、支払ゲートウェイ308は、同意識別子及びイシュアURLを、マーチャントシステムへのメッセージを介してマーチャントインターフェース306に送信し得る。
ステップ26では、イシュアURLが使用され、支払インターフェース304をトリガして、取引を継続し得る。例えば、マーチャントインターフェース306は、イシュアURLを使用して、支払インターフェース304をトリガして、認証して取引を継続するためのユーザのステップを更新及びトリガし得る。マーチャントインターフェース306と支払インターフェース304との間のメッセージは、同意識別子及びイシュアURLを含み得る。
ステップ27では、ユーザは、第2のクライアント側取引ステップを完了するように促され得る。例えば、支払インターフェース304は更新して、ユーザにイシュア支払プロセスにログインするように促し得る。ユーザは、自身のユーザ認証情報を提供することによってログインし得る。ログインプロセスの一部として、マーチャントインターフェース306を介して受信された同意識別子は、支払インターフェース304を介してイシュアシステム314に転送され得る。
ステップ28では、同意識別子は、意図識別子と照会され得る。例えば、イシュアシステム314は、同意識別子を、イシュアシステム314に関連付けられたOBPプロバイダ315から受信した意図識別子と照会させ得る。一致が成功すると、イシュアシステム314は、取引金額、マーチャント名、及び/又は同類のものを含み得る、取引データを支払インターフェース304に送信し得る。
ステップ29で、ユーザは、取引の支払を完了する意図を確認し得る。例えば、イシュアシステム314から受信した取引データは、支払インターフェース304に表示され得、ユーザは、取引データをレビューして、取引への満足度を確認し得る。取引データをレビューした後、ユーザは、支払インターフェース304に入力(例えば、「OK」、「支払う(Pay)」、又は「提出する(Submit)」ボタンの選択)を提供することによって、取引の支払を完了する意図を確認し得る。
ステップ30では、クライアントデバイス302は、ユーザをマーチャントインターフェース306にリダイレクトし得る。例えば、ユーザが取引の支払を完了する意図を確認する入力を提供した後、クライアントデバイス302は、支払インターフェース304からマーチャントインターフェース306へ表示を変更し得る。この移行の間、認証された同意識別子は、支払インターフェース304からマーチャントインターフェース306に送信され得る。
ステップ31では、マーチャントインターフェース306は、A2A管理システム312に接続し得る。例えば、マーチャントインターフェース306は、ソフトウェア開発キット(SDK)(例えば、APIを含み得る)を通して提供されるような、マーチャントシステムとA2A管理システム312との間の通信チャネルを介して、A2A管理システム312に接続し得る。この接続を行う時、マーチャントインターフェース306は、認証された同意識別子、支払人識別子、及び/又は同類のものを含むメッセージをA2A管理システム312に送信し得る。
ステップ32では、支払人識別子及び/又はマーチャント識別子が口座識別子に変換され(例えば、対応付けられ)、プッシュペイメントがトリガされ得る。例えば、A2A管理システム312は、少なくとも部分的に対応する識別子に基づいてルックアップテーブル内の検索を実施することによってなど、支払人識別子をイシュア口座識別子(例えば、支払人PAN)に、かつマーチャント識別子をマーチャント口座識別子(例えば、マーチャントPAN)に変換し得る。A2A管理システム312は、取引処理システム318のOCTプロトコルを使用して、プッシュペイメントをトリガし得る。
ステップ33では、取引が承認され得る。例えば、OBPプロバイダ315は、Smarter Stand-In Processing(STIP)プロトコルを使用してOCTを承認し得る。そうすることで、OBPプロバイダ315は、認証された同意識別子及び支払人識別子を含むメッセージをA2A管理システム312に送信し得る。
ステップ34では、A2A管理システム312は、取引の完了のために、マーチャントPAN及び支払人PANを決済システム316及び/又は取引処理システム318に送信し得る。ステップ35では、決済システム316及び/又は取引処理システム318は、取引が承認された(例えば、STIPが承認した)ことを示すメッセージをA2A管理システム312に送り返し得る。
ステップ36では、成功メッセージは、支払ゲートウェイ308に送信され得る。例えば、A2A管理システム312は、取引が成功したことを示すメッセージを第1のAPI321を介して支払ゲートウェイ308に送信し得る。
ステップ37では、成功メッセージは、マーチャントシステムに送信され得る。例えば、A2A管理システム312からの成功メッセージの受信に応答して、支払ゲートウェイ308は、取引が成功したことを示す成功メッセージを、マーチャントインターフェース306を含むマーチャントシステムに送信し得る。マーチャントインターフェース306は、取引が成功したことを示す通知を表示するために更新され得る。
ステップ38では、成功メッセージは、OBPプロバイダ315にも送信され得る。例えば、A2A管理システム312は、取引が成功したことを示すメッセージを第2のAPI322を介してOBPプロバイダ315に送信し得る。成功メッセージは、そのときにイシュアシステム314に転送され得る。
ステップ39では、成功メッセージは、支払インターフェース304に更に送信され得る。例えば、イシュアシステム314は、A2A管理システム312からの成功メッセージの受信に応答して、取引が成功したことを示す支払インターフェース304へのメッセージをトリガし得る。支払インターフェース304は、取引が成功したことを示す通知を表示するために更新され得る。
ステップ41Aでは、第1の決済報告を支払ゲートウェイ308及び/又はアクワイアラシステム310に送信され得る。例えば、決済システム316は、第1の決済報告(例えば、支払ゲートウェイ308及び/又はアクワイアラシステム310に関連して決済された1つ以上の取引に関する指標のデータを含むメッセージ)を、支払ゲートウェイ308及び/又はアクワイアラシステム310に送信し得る。一部の非限定的な実施形態又は態様では、決済システム316は、SMSによるものを含む、定期的な間隔(例えば、一日の終わり)での送信のために、第1の決済報告を含む、複数の決済報告を集約し得る。
ステップ41Bでは、第2の決済報告は、イシュアシステム314に送信され得る。例えば、決済システム316は、第2の決済報告(例えば、イシュアシステム314に関連して決済された1つ以上の取引に関する指標のデータを含むメッセージ)をイシュアシステム314に送信し得る。一部の非限定的な実施形態又は態様では、決済システム316は、SMSによるものを含む、定期的な間隔(例えば、一日の終わり)での送信のために、第2の決済報告を含む、複数の決済報告を集約し得る。
ステップ42A及び42Bでは、取引に対する正味決済を完了させ得る。例えば、決済システム316は、イシュアシステム314、支払ゲートウェイ308、及び/又はアクワイアラシステム310との通信を通じて、取引金額についてマーチャントのマーチャント口座に入金し、かつ取引金額についてユーザのイシュア口座から引き落とすことで、取引の決済を完了し得る。
ここで図3を参照すると、本開示の非限定的な実施形態又は態様による、環境300cの概略図が例解されている。特に、環境300cの配置及びステップは、支払インターフェース304及びマーチャントインターフェース306が別個のコンピューティングデバイス上で実行されるP2M取引に使用され得る。環境300cは、第1のコンピューティングデバイス(例えば、クライアントデバイス302)上で実行される支払インターフェース304、第2のコンピューティングデバイス上で実行されるマーチャントインターフェース306、支払ゲートウェイ308、アクワイアラシステム310、A2A管理システム312、イシュアシステム314、決済システム316、及び取引処理システム318を含み得る。取引処理システム318は、A2A管理システム312及び決済システム316を含み得る。A2A管理システム312、決済システム316、及び/又は取引処理システム318は、同じコンピューティングデバイス、サーバ、及び/又はプロセッサを備え得る。環境300cにおけるコンピューティングデバイスの非限定的な実施形態又は態様は、図1に示した環境300aで説明したそれらのデバイスと同じであり得る。
環境300cは、A2A取引ネットワーク(以下に説明)のための方法の非限定的な実施形態又は態様を明示する内部通信フロー図と共に、図3に更に示されている。
ステップ51では、取引を開始し得る。例えば、ユーザは、マーチャントインターフェース306で入力(例えば、「チェックアウト(Checkout)」ボタンの選択)を提供して、ユーザとマーチャントインターフェース306に関連付けられたマーチャントとの間の取引を完了する意図を表現し得る。ユーザは、マーチャントインターフェース306において、取引金額、イシュア識別子、及び支払人識別子を確認及び/又は(例えばインターフェース入力を介して)提供し得る。
ステップ52では、取引を完了する意図は、支払ゲートウェイ308に送信され得る。例えば、マーチャントインターフェース306は、ユーザがマーチャントとの取引を完了する意図であることを示すメッセージを支払ゲートウェイ308に送信し得る。支払ゲートウェイ308に送信されるメッセージは、取引金額、イシュア識別子、支払人識別子、及び/又は同類のものを含み得る。
ステップ53では、支払詳細は、A2A管理システム312に送信され得る。例えば、支払ゲートウェイ308は、マーチャントインターフェース306からメッセージを受信することに応答して、第1のAPI321を介してA2A管理システム312にメッセージを送信し得る。A2A管理システム312に送信されたメッセージは、取引金額、イシュア識別子、支払人識別子、マーチャント名、マーチャント識別子、及び/又は同類のものを含むがこれらに限定されない、取引データを含み得る。
ステップ54では、支払詳細は、イシュアシステム314に送信され得る。例えば、支払ゲートウェイ308からメッセージを受信することに応答して、A2A管理システム312は、第2のAPI322を介してイシュアシステム314にメッセージを送信し得る。これには、取引を完了するユーザの意図に対応する意図識別子を生成することが含まれ得る。イシュアシステム314に送信されたメッセージは、限定されるものではないが、意図識別子、取引金額、支払人識別子、マーチャント名、マーチャント識別子、及び/又は同類のものを含む、取引データを含み得る。
ステップ55では、認証要求メッセージは、支払インターフェース304に送信され得る。例えば、イシュアシステム314は、ユーザの認証を求めるために、認証要求メッセージを支払インターフェース304に送信し得る。これに応答して、支払インターフェース304は、ログイン画面を表示するように更新され、ユーザを認証するためのユーザ認証情報をユーザが入力することを許容し得る。
ステップ56では、ユーザは支払インターフェース304で自分自身を認証し得る。例えば、ユーザは、ユーザを認証するために、支払インターフェース304にユーザ認証情報を入力し得る。ユーザ認証情報には、ユーザ名、パスワード、生体認証データ、及び/又は同類のものが含まれ得るが、これらに限定されない。ユーザ認証情報は、支払インターフェース304からイシュアシステム314に通信されて、ユーザを認証し得る。
ステップ57では、取引データは、支払インターフェース304に送信され得る。例えば、ユーザの認証の成功に応答して、イシュアシステム314は、取引データを包含するメッセージを支払インターフェース304に送信し得る。支払インターフェース304へのメッセージは、取引金額、マーチャント名、及び/又は同類のものを含み得るが、これらに限定されない。取引データを受信すると、取引データは、ユーザが取引の詳細をレビューし得るように、支払インターフェース304内でユーザに表示され得る。
ステップ58では、ユーザは、取引の支払を完了する意図を確認し得る。例えば、支払インターフェース304で取引データをレビューした後、ユーザは支払インターフェース304に入力を提供し(例えば、「OK」、「支払う(Pay)」、又は「提出する(Submit)」ボタンを選択する)、取引の支払を完了するユーザの意思を確認し得る。ユーザからの確認は、支払インターフェース304からのメッセージでイシュアシステム314に送信され得る。
ステップ59では、認証された同意識別子が生成され、A2A管理システム312に送信され得る。例えば、取引の支払を完了するというユーザの意思の確認を受信することに応答して、イシュアシステム314は、認証された同意識別子を生成し、A2A管理システム312に送信し得る。同意識別子は、意図識別子に対応し得る。
ステップ60では、取引処理のためのデータは、決済システム316及び/又は取引処理システム318に送信され得る。例えば、A2A管理システム312は、支払人識別子を支払人PANに、かつマーチャント識別子をマーチャントPANに変換(例えば、対応付け)し、取引を完了させるために、マーチャントPAN及び支払人PANを決済システム316及び/又は取引処理システム318に送信し得る。ステップ61では、決済システム316及び/又は取引処理システム318は、取引が承認された(例えば、STIPが承認した)ことを示すメッセージをA2A管理システム312に送り返し得る。
ステップ63では、成功メッセージは、支払ゲートウェイ308に送信され得る。例えば、A2A管理システム312は、取引が成功したことを示すメッセージを第1のAPI321を介して支払ゲートウェイ308に送信し得る。
ステップ64では、成功メッセージは、マーチャントシステムに送信され得る。例えば、A2A管理システム312からの成功メッセージの受信に応答して、支払ゲートウェイ308は、取引が成功したことを示す成功メッセージを、マーチャントインターフェース306を含むマーチャントシステムに送信し得る。マーチャントインターフェース306は、取引が成功したことを示す通知を表示するために更新され得る。
ステップ65では、成功メッセージはまた、イシュアシステム314に送信され得る。例えば、A2A管理システム312は、取引が成功したことを示すメッセージを第2のAPI322を介してイシュアシステム314に送信し得る。
ステップ66では、成功メッセージは、支払インターフェース304に更に送信され得る。例えば、イシュアシステム314は、A2A管理システム312からの成功メッセージの受信に応答して、取引が成功したことを示す支払インターフェース304へのメッセージをトリガし得る。支払インターフェース304は、取引が成功したことを示す通知を表示するために更新され得る。
ステップ68Aでは、第1の決済報告は、支払ゲートウェイ308及び/又はアクワイアラシステム310に送信され得る。例えば、決済システム316は、第1の決済報告(例えば、支払ゲートウェイ308及び/又はアクワイアラシステム310に関連して決済された1つ以上の取引に関する指標のデータを含むメッセージ)を、支払ゲートウェイ308及び/又はアクワイアラシステム310に送信し得る。一部の非限定的な実施形態又は態様では、決済システム316は、SMSによるものを含む、定期的な間隔(例えば、一日の終わり)での送信のために、第1の決済報告を含む、複数の決済報告を集約し得る。
ステップ68Bでは、第2の決済報告は、イシュアシステム314に送信され得る。例えば、決済システム316は、第2の決済報告(例えば、イシュアシステム314に関連して決済された1つ以上の取引に関する指標のデータを含むメッセージ)をイシュアシステム314に送信し得る。一部の非限定的な実施形態又は態様では、決済システム316は、SMSによるものを含む、定期的な間隔(例えば、一日の終わり)での送信のために、第2の決済報告を含む、複数の決済報告を集約し得る。
ステップ69A及び69Bでは、取引に対する正味決済を完了させ得る。例えば、決済システム316は、イシュアシステム314、支払ゲートウェイ308、及び/又はアクワイアラシステム310との通信を通じて、取引金額についてマーチャントのマーチャント口座に入金し、かつ取引金額についてユーザのイシュア口座から引き落とすことで、取引の決済を完了し得る。
ここで図4を参照すると、本開示の非限定的な実施形態又は態様による、環境300dの概略図が例解されている。特に、環境300dの配置及びステップは、別個のコンピューティングデバイス上で実行される支払インターフェース304及びマーチャントインターフェース306を使用して、かつOBPプロトコルを使用して、P2M取引に使用され得る。環境300dは、第1のコンピューティングデバイス(例えば、クライアントデバイス302)上で実行される支払インターフェース304、第2のコンピューティングデバイス上で実行されるマーチャントインターフェース306、支払ゲートウェイ308、アクワイアラシステム310、A2A管理システム312、(OBPプロバイダ315を含むか、又はそれと関連付けられ得る)イシュアシステム314、決済システム316、及び取引処理システム318を含み得る。取引処理システム318は、A2A管理システム312及び決済システム316を含み得る。A2A管理システム312、決済システム316、及び/又は取引処理システム318は、同じコンピューティングデバイス、サーバ、及び/又はプロセッサを備え得る。環境300dにおけるコンピューティングデバイスの非限定的な実施形態又は態様は、図1に示した環境300aで説明したそれらのデバイスと同じであり得る。
環境300dは、A2A取引ネットワーク(以下に説明)のための方法の非限定的な実施形態又は態様を明示する内部通信フロー図と共に、図4に更に示されている。
ステップ71では、取引を開始し得る。例えば、ユーザは、マーチャントインターフェース306で支払オプションを選択し、マーチャントインターフェース306にイシュア識別子を入力し、1つ以上の入力をマーチャントインターフェース306に提示することによって取引を完了する意図を表すことによって、取引を開始し得る。マーチャントインターフェース306は、支払インターフェース304を実行するコンピューティングデバイスとは別個の第2のコンピューティングデバイス上で実行され得る。
ステップ72では、取引の意図を表すメッセージが、支払ゲートウェイ308に送信される。例えば、マーチャントインターフェース306に関連付けられたマーチャントシステム(例えば、バックエンドサーバ)は、取引意図を表すメッセージを支払ゲートウェイ308に送信し得る。支払ゲートウェイ308によって受信されたメッセージは、取引金額、ユーザによって選択されたイシュア識別子、支払人識別子、及び/又は同類のものを含み得る。
ステップ73では、支払詳細は、A2A管理システム312に送信され得る。例えば、支払ゲートウェイ308は、第1のAPI321を介してA2A管理システム312に接続して、ユーザとマーチャントとの間の取引の支払詳細を含むメッセージを送信し得る。支払ゲートウェイ308によって送信されるメッセージは、取引金額、イシュア識別子、支払人識別子、マーチャント名、マーチャント識別子、及び/又は同類のものを含み得る。
ステップ73Aでは、支払詳細は、イシュアシステム314に関連付けられたOBPプロバイダ315に送信され得る。例えば、A2A管理システム312は、新しい意図識別子を生成し、第2のAPI322を介してOBPプロバイダ315に接続して、OBPプロバイダ315にメッセージを送信し得る。OBPプロバイダ315に送信されるメッセージは、生成された意図識別子、取引金額、イシュア識別子、支払人識別子、マーチャント名、マーチャント識別子、及び/又は同類のものを含み得る。
ステップ74では、同意識別子は、A2A管理システム312に送信され得る。例えば、OBPプロバイダ315は、意図識別子に対応する同意識別子を生成し、第2のAPI322を介してA2A管理システム312に、同意識別子を含むメッセージを送信し得る。
ステップ75では、A2A管理システム312は、OBPプロバイダ315から同意識別子を受信することに応答して、支払指示をOBPプロバイダ315に送信し得、それによって、イシュアシステム314に支払インターフェース304と相互作用させて、取引の支払を確認させ得る。
ステップ76では、支払インターフェース304は、第1のコンピューティングデバイス上でトリガされ得る。例えば、イシュアシステム314は、OBPプロバイダ315からの指示を受信した後、支払インターフェース304をトリガして、送信されたメッセージを介して第1のコンピューティングデバイス上で更新し得る。ユーザは、第2のクライアント側取引ステップを完了するように促され得る。例えば、支払インターフェース304は、認証の目的でイシュアの支払プロセスにログインするようにユーザに促すように更新され得る。ユーザは、自身のユーザ認証情報を提供することによってログインし得る。
ステップ76Aでは、ユーザ認証のために、ユーザ認証情報は、支払インターフェース304からイシュアシステム314に送信され得る。ユーザ認証情報には、ユーザ名、パスワード、生体認証データ、及び/又は同類のものが含まれ得るが、これらに限定されない。ユーザ認証情報は、ユーザを認証し、かつ取引の処理を続行するために使用され得る。
ステップ77では、取引データは支払インターフェース304に通信され得る。例えば、ユーザの認証の成功に応答して、イシュアシステム314は、取引金額、マーチャント名、及び/又は同類のものを含み得る、取引データを支払インターフェース304に送信し得る。次いで、ユーザは、取引の詳細を確認し得るように、取引データを支払インターフェース304で見る場合がある。
ステップ77Aでは、ユーザは、取引の支払を完了する意図を確認し得る。例えば、イシュアシステム314から受信した取引データは、支払インターフェース304に表示され得、ユーザは、取引データをレビューして、取引への満足度を確認し得る。取引データをレビューした後、ユーザは、支払インターフェース304に入力(例えば、「OK」、「支払う(Pay)」、又は「提出する(Submit)」ボタンの選択)を提供することによって、取引の支払を完了する意図を確認し得る。
ステップ78では、取引に対する支払を完了する意図をユーザが確認することに応答して、イシュアシステム314及び/又はOBPプロバイダ315は、取引の意図識別子に対応する同意識別子を認証して送信し得る。認証された同意識別子は、イシュアシステム314及び/又はOBPプロバイダ315から、第2のAPI322を介してA2A管理システム312に送信され得る。
ステップ79では、支払人識別子及び/又はマーチャント識別子が口座識別子に変換され(例えば、対応付けられ)、プッシュペイメント(push payment)がトリガされ得る。例えば、A2A管理システム312は、少なくとも部分的に対応する識別子に基づいてルックアップテーブル内の検索を実施することによってなど、支払人識別子を支払人PANに、かつマーチャント識別子をマーチャントPANに変換し得る。A2A管理システム312は、取引処理システム318のOCTプロトコルを使用して、プッシュペイメントをトリガし得る。A2A管理システム312は、取引の完了のために、マーチャントPAN及び支払人PANを決済システム316及び/又は取引処理システム318に送信し得る。ステップ80では、決済システム316及び/又は取引処理システム318は、取引が承認された(例えば、STIPが承認した)ことを示すメッセージをA2A管理システム312に送り返し得る。
ステップ81では、成功メッセージは、支払ゲートウェイ308に送信され得る。例えば、A2A管理システム312は、取引が成功したことを示すメッセージを第1のAPI321を介して支払ゲートウェイ308に送信し得る。
ステップ82では、成功メッセージは、マーチャントシステムに送信され得る。例えば、A2A管理システム312からの成功メッセージの受信に応答して、支払ゲートウェイ308は、取引が成功したことを示す成功メッセージを、マーチャントインターフェース306を含むマーチャントシステムに送信し得る。マーチャントインターフェース306は、取引が成功したことを示す通知を表示するために更新され得る。
ステップ83では、成功メッセージは、OBPプロバイダ315にも送信され得る。例えば、A2A管理システム312は、取引が成功したことを示すメッセージを第2のAPI322を介してOBPプロバイダ315に送信し得る。成功メッセージは、そのときにイシュアシステム314に転送され得る。
ステップ84では、成功メッセージは、支払インターフェース304に更に送信され得る。例えば、イシュアシステム314は、A2A管理システム312からの成功メッセージの受信に応答して、取引が成功したことを示す支払インターフェース304へのメッセージをトリガし得る。支払インターフェース304は、取引が成功したことを示す通知を表示するために更新され得る。
ステップ86Aでは、第1の決済報告は、支払ゲートウェイ308及び/又はアクワイアラシステム310に送信され得る。例えば、決済システム316は、第1の決済報告(例えば、支払ゲートウェイ308及び/又はアクワイアラシステム310に関連して決済された1つ以上の取引に関する指標のデータを含むメッセージ)を、支払ゲートウェイ308及び/又はアクワイアラシステム310に送信し得る。一部の非限定的な実施形態又は態様では、決済システム316は、SMSによるものを含む、定期的な間隔(例えば、一日の終わり)での送信のために、第1の決済報告を含む、複数の決済報告を集約し得る。
ステップ86Bでは、第2の決済報告は、イシュアシステム314に送信され得る。例えば、決済システム316は、第2の決済報告(例えば、イシュアシステム314に関連して決済された1つ以上の取引に関する指標のデータを含むメッセージ)をイシュアシステム314に送信し得る。一部の非限定的な実施形態又は態様では、決済システム316は、SMSによるものを含む、定期的な間隔(例えば、一日の終わり)での送信のために、第2の決済報告を含む、複数の決済報告を集約し得る。
ステップ87A及び87Bでは、取引に対する正味決済を完了させ得る。例えば、決済システム316は、イシュアシステム314、支払ゲートウェイ308、及び/又はアクワイアラシステム310との通信を通じて、取引金額についてマーチャントのマーチャント口座に入金し、かつ取引金額についてユーザのイシュア口座から引き落とすことで、取引の決済を完了し得る。
ここで図5を参照すると、本開示の非限定的な実施形態又は態様による、環境300eの概略図が例解されている。特に、環境300eの配置及びステップは、第1のコンピューティングデバイス(例えば、クライアントデバイス302)上の支払インターフェース304と、第2のコンピューティングデバイス(例えば、POSデバイス)のマーチャントインターフェースとの間の対面(F2F)の相互作用におけるP2M取引に使用され得る。環境300eは、第1のコンピューティングデバイス上で実行される支払インターフェース304、第2のコンピューティングデバイス上で実行されるマーチャントインターフェース306、支払ゲートウェイ308、アクワイアラシステム310、A2A管理システム312、イシュアシステム314、決済システム316、及び取引処理システム318を含み得る。取引処理システム318は、A2A管理システム312及び決済システム316を含み得る。A2A管理システム312、決済システム316、及び/又は取引処理システム318は、同じコンピューティングデバイス、サーバ、及び/又はプロセッサを備え得る。環境300eにおけるコンピューティングデバイスの非限定的な実施形態又は態様は、図1に示した環境300aで説明したそれらのデバイスと同じであり得る。
環境300eは、A2A取引ネットワーク(以下に説明)のための方法の非限定的な実施形態又は態様を明示する内部通信フロー図と共に、図5に更に示されている。
ステップ91では、取引を開始し得る。例えば、ユーザは、(例えば、イシュアアプリケーションのログインウィンドウを通して)支払インターフェース304に入力を提供し、自分自身を認証し、マーチャントとの取引の完了を要求し得る。ユーザのアクションは、支払インターフェース304からイシュアシステム314へのメッセージをトリガして、ユーザの認証を完了させ得、メッセージは、認証に使用されるユーザ認証情報を含み得る。
ステップ92では、イシュアシステム314は、ユーザ認証情報に基づいてユーザを認証し、成功した認証応答メッセージを支払インターフェース304に送信し得る。これに応答して、支払インターフェース304は、示されたシステムを使用して取引を完了するようユーザに促すオプション(例えば、「銀行による支払(Pay by Bank)」などの支払タイプオプション)を、ユーザに表示するように更新するようトリガされ得る。
ステップ93では、支払インターフェース304は、マーチャントインターフェース306と通信して、ユーザとマーチャントとの間の取引を完了させるための取引データを受信し得る。例えば、ユーザは、支払インターフェース304(例えば、クライアントデバイス302)を実行するコンピューティングデバイスを使用して、コードをスキャンし、短距離無線信号及び/又は同類のものを介してデータを送信し、取引データを受信し得る。支払インターフェース304によってマーチャントインターフェース306から受信された取引データは、以下に限定されないが、マーチャント識別子、取引金額、取引説明、及び/又は同類のものを含み得る。
ステップ94では、支払インターフェース304は、取引の詳細を提供し、かつ示されたシステムを使用して取引をトリガするために、イシュアシステム314にメッセージを送信し得る。例えば、支払インターフェース304は、マーチャント識別子、取引金額、及び/又は同類のものを含むがこれに限定されない、取引データを含むメッセージを生成し、イシュアシステム314に送信し得る。
ステップ95では、支払インターフェース304からメッセージを受信することに応答して、イシュアシステム314は、取引を実行するためにA2A管理システム312にメッセージを送信し得る。例えば、イシュアシステム314は、第2のAPI322を介して、同意識別子、取引金額、マーチャント名、マーチャント識別子、支払人識別子、及び/又は同類のものを含むがこれらに限定されないメッセージを生成し、送信し得る。上記ステップと並行して、又はその前に、ユーザは支払インターフェース304でマーチャント名を提示され、取引の最終確認を受け取り得る。ユーザは、マーチャント名をレビューし、支払インターフェース304に入力を提供して、最終確認をイシュアシステム314に送信して取引を進め得る。
ステップ96では、取引を処理するためのデータは、決済システム316及び/又は取引処理システム318に送信され得る。例えば、A2A管理システム312は、支払人識別子を支払人PANに、かつマーチャント識別子をマーチャントPANに変換(例えば、対応付け)し、取引を完了させるために、マーチャントPAN及び支払人PANを決済システム316及び/又は取引処理システム318に送信し得る。ステップ97では、決済システム316及び/又は取引処理システム318は、取引が承認された(例えば、STIPが承認した)ことを示すメッセージをA2A管理システム312に送り返し得る。
ステップ98では、成功メッセージは、支払ゲートウェイ308に送信され得る。例えば、A2A管理システム312は、取引が成功したことを示すメッセージを第1のAPI321を介して支払ゲートウェイ308に送信し得る。ステップ99において、支払ゲートウェイ308は、取引の肯定応答を提供し、マーチャントがそれに従って通知されたことを確認するために、第1のAPI321を通してA2A管理システム312に肯定応答メッセージを送り返し得る。
ステップ100では、成功メッセージは、マーチャントシステムに送信され得る。例えば、A2A管理システム312からの成功メッセージの受信に応答して、支払ゲートウェイ308は、取引が成功したことを示す成功メッセージを、マーチャントインターフェース306を含むマーチャントシステムに送信し得る。マーチャントインターフェース306は、取引が成功したことを示す通知を表示するために更新され得る。
ステップ101では、成功メッセージはまた、イシュアシステム314に送信され得る。例えば、A2A管理システム312は、取引が成功したことを示すメッセージを第2のAPI322を介してイシュアシステム314に送信し得る。
ステップ102では、成功メッセージは、支払インターフェース304に更に送信され得る。例えば、イシュアシステム314は、A2A管理システム312からの成功メッセージの受信に応答して、取引が成功したことを示す支払インターフェース304へのメッセージをトリガし得る。支払インターフェース304は、取引が成功したことを示す通知を表示するために更新され得る。
ステップ107Aでは、第1の決済報告は、支払ゲートウェイ308及び/又はアクワイアラシステム310に送信され得る。例えば、決済システム316は、第1の決済報告(例えば、支払ゲートウェイ308及び/又はアクワイアラシステム310に関連して決済された1つ以上の取引に関する指標のデータを含むメッセージ)を、支払ゲートウェイ308及び/又はアクワイアラシステム310に送信し得る。一部の非限定的な実施形態又は態様では、決済システム316は、SMSによるものを含む、定期的な間隔(例えば、一日の終わり)での送信のために、第1の決済報告を含む、複数の決済報告を集約し得る。
ステップ107Bでは、第2の決済報告は、イシュアシステム314に送信され得る。例えば、決済システム316は、第2の決済報告(例えば、イシュアシステム314に関連して決済された1つ以上の取引に関する指標のデータを含むメッセージ)をイシュアシステム314に送信し得る。一部の非限定的な実施形態又は態様では、決済システム316は、SMSによるものを含む、定期的な間隔(例えば、一日の終わり)での送信のために、第2の決済報告を含む、複数の決済報告を集約し得る。
ステップ108A及び108Bでは、取引に対する正味決済を完了させ得る。例えば、決済システム316は、イシュアシステム314、支払ゲートウェイ308、及び/又はアクワイアラシステム310との通信を通じて、取引金額についてマーチャントのマーチャント口座に入金し、かつ取引金額についてユーザのイシュア口座から引き落とすことで、取引の決済を完了し得る。
ここで図6を参照すると、本開示の非限定的な実施形態又は態様による、環境300fの概略図が例解されている。特に、環境300fの配置及びステップは、支払インターフェース304とレシーバインターフェース320との間のP2P取引に使用され得、ここで支払人は支払インターフェース304上で取引を開始する。環境300fは、第1のコンピューティングデバイス(例えば、支払人のクライアントデバイス302)上で実行される支払インターフェース304、第2のコンピューティングデバイス(例えば、受取人のクライアントデバイス302)上で実行されるレシーバインターフェース320(例えば、支払を送付及び受領するために金融機関によって提供された受取人の支払インターフェース304)、受取人機関システム319(例えば、同様のイシュアシステム314であるが、受取人の支払口座に関連付けられている)、A2A管理システム312、イシュアシステム314、決済システム316、及び取引処理システム318を含み得る。取引処理システム318は、A2A管理システム312及び決済システム316を含み得る。A2A管理システム312、決済システム316、及び/又は取引処理システム318は、同じコンピューティングデバイス、サーバ、及び/又はプロセッサを備え得る。レシーバインターフェース320は、支払インターフェース304と機能的に等価であり得る。受取人機関システム319は、イシュアシステム314と機能的に同等であり得、かつ/又は同じシステムに含まれ得る。環境300fにおけるコンピューティングデバイスの非限定的な実施形態又は態様は、図1に示した環境300aで説明したそれらのデバイスと同じであり得る。図6に示すプロセスは、図13~図18の示された画面に更に例解されている。
環境300fは、A2A取引ネットワーク(以下に説明)のための方法の非限定的な実施形態又は態様を明示する内部通信フロー図と共に、図6に更に示されている。
ステップ111では、取引は、ユーザによって開始され得る(図6に支払人として示される)。例えば、ユーザは、(例えば、イシュアアプリケーションのログインウィンドウを通して)支払インターフェース304に入力を提供し、自分自身を認証し、受取人との取引の完了を要求し得る。ユーザのアクションは、支払インターフェース304からイシュアシステム314へのメッセージをトリガして、ユーザの認証を完了させ得、メッセージは、認証に使用されるユーザ認証情報を含み得る。
ステップ112では、イシュアシステム314は、ユーザ認証情報に基づいてユーザを認証し、成功した認証応答メッセージを支払インターフェース304に送信し得る。これに応答して、支払インターフェース304は、提示されたシステムを使用して取引を完了するようユーザに促すオプション(例えば、「銀行による支払(Pay by Bank)」などの支払タイプオプション)を、ユーザに表示するように更新するようトリガされ得る。
ステップ113では、ユーザは、支払インターフェース304に取引の詳細を記入し得、これはイシュアシステム314に転送される。例えば、ユーザは、支払インターフェース304を実行するコンピューティングデバイス(例えば、クライアントデバイス302)を使用して、(例えば、識別子を入力すること、リストから識別子を選択することなどによって)取引金額及び受取人識別子を含むがこれらに限定されない取引データを提供し得る。支払インターフェース304は、取引の詳細を提供し、かつ提示されたシステムを使用して取引をトリガするために、イシュアシステム314にメッセージを送信し得る。例えば、支払インターフェース304は、取引データを含むメッセージを生成し、イシュアシステム314に送信し得る。
ステップ114では、支払インターフェース304からメッセージを受信することに応答して、イシュアシステム314は、受取人名を得るためにA2A管理システム312にメッセージを送信し得る。例えば、イシュアシステム314は、第2のAPI322を介して、取引金額、受取人識別子、及び/又は同類のものを含むがこれに限定されないメッセージを生成及び送信し得る。
ステップ115では、A2A管理システムは、イシュアシステム314に応答メッセージを送信し得る。例えば、A2A管理システム312は、取引の意図識別子を生成し、受取人識別子に対応する受取人名を判定し得る。A2A管理システム312は更に、応答メッセージを生成し、第2のAPI322を介してイシュアシステム314に送信し得る。イシュアシステム314への応答メッセージには、限定されるものではないが、取引の意図識別子、受取人名、及び/又は同類のものが含まれ得る。
ステップ116において、イシュアシステム314は、支払インターフェース304に受取人名を表示させるために、支払インターフェース304にメッセージを送信し得る。例えば、A2A管理システム312から応答メッセージを受信することに応答して、イシュアシステム314は、受取人名を含むメッセージを支払インターフェース304に送信し得る。メッセージは、支払インターフェース304に受取人名を表示させ得る。これにより、ユーザは受取人名をレビューし、受取人の身元を確認する機会が提供される。
ステップ117では、イシュアシステム314から受信した受取人名をレビューした後、ユーザは受取人名の確認を入力し得る。例えば、支払インターフェース304に受取人名が表示された後、ユーザはレビューし、確認を支払インターフェース304に入力し得る。
ステップ118では、ユーザから受取人名の確認を受信することに応答して、イシュアシステムは314、意図識別子に対応する同意識別子を生成し、同意識別子をA2A管理システム312に送信し得る。
ステップ119では、取引を処理するためのデータは、決済システム316及び/又は取引処理システム318に送信され得る。例えば、A2A管理システム312は、支払人識別子を支払人PANに、かつ受取人識別子を受取人PANに変換(例えば、対応付け)し、取引を完了させるために、支払人PAN及び受取人PANを決済システム316及び/又は取引処理システム318に送信し得る。A2A管理システム312からのメッセージは、取引金額を更に含み得る。ステップ120では、決済システム316及び/又は取引処理システム318は、取引が承認された(例えば、STIPが承認した)ことを示すメッセージをA2A管理システム312に送り返し得る。
ステップ121では、A2A管理システム312は、イシュア機関314のユーザの口座から受取人機関319の受取人の口座への支払をトリガし得る。例えば、A2A管理システム312は、第1のAPI321を介して受取人機関システム319と通信して、ユーザから受取人への支払のための取引の処理を完了し得る。これに応答して、ステップ122では、受取人機関システム319は、取引が成功したことを示す成功メッセージを、第1のAPI321を介してA2A管理システム312に送信し得る。
ステップ123では、成功メッセージは、レシーバインターフェース320に送信され得る。例えば、ステップ121及び122でA2A管理システム312と通信するのに応答して、受取人機関システム319は、受取人に取引が完了したことを通知するメッセージをレシーバインターフェース320に送信し得る。レシーバインターフェース320は、取引が成功したことを示す通知を表示するために更新され得る。
ステップ124では、成功メッセージもイシュアシステム314に送信され得る。例えば、A2A管理システム312は、取引が成功したことを示すメッセージを第2のAPI322を介してイシュアシステム314に送信し得る。
ステップ125では、成功メッセージが支払インターフェース304に更に送信され得る。例えば、イシュアシステム314は、A2A管理システム312からの成功メッセージの受信に応答して、取引が成功したことを示す支払インターフェース304へのメッセージをトリガし得る。支払インターフェース304は、取引が成功したことを示す通知を表示するために更新され得る。
ステップ127Aでは、第1の決済報告は、受取人機関システム319に送信され得る。例えば、決済システム316は、第1の決済報告(例えば、受取人機関システム319に関連して決済された1つ以上の取引に関する指標のデータを含むメッセージ)を受取人機関システム319に送信し得る。一部の非限定的な実施形態又は態様では、決済システム316は、SMSによるものを含む、定期的な間隔(例えば、一日の終わり)での送信のために、第1の決済報告を含む、複数の決済報告を集約し得る。
ステップ127Bでは、第2の決済報告は、イシュアシステム314に送信され得る。例えば、決済システム316は、第2の決済報告(例えば、イシュアシステム314に関連して決済された1つ以上の取引に関する指標のデータを含むメッセージ)をイシュアシステム314に送信し得る。一部の非限定的な実施形態又は態様では、決済システム316は、SMSによるものを含む、定期的な間隔(例えば、一日の終わり)での送信のために、第2の決済報告を含む、複数の決済報告を集約し得る。
ステップ128A及び128Bでは、取引に対する正味決済を完了させ得る。例えば、決済システム316は、イシュアシステム314及び受取人機関システム319との通信を通じて、取引金額について受取人の口座に入金し、かつ取引金額についてユーザのイシュア口座から引き落とすことで、取引に対する決済を完了し得る。
ここで図7を参照すると、本開示の非限定的な実施形態又は態様による、環境300gの概略図が例解されている。特に、環境300gの配置及びステップは、支払インターフェース304とレシーバインターフェース320との間のP2P取引に使用され得、ここで支払人はレシーバインターフェース320上で取引を開始する。環境300fは、第1のコンピューティングデバイス上で実行される支払インターフェース304、第2のコンピューティングデバイス上で実行されるレシーバインターフェース320、受取人機関システム319、A2A管理システム312、イシュアシステム314、決済システム316、及び取引処理システム318を含み得る。取引処理システム318は、A2A管理システム312及び決済システム316を含み得る。A2A管理システム312、決済システム316、及び/又は取引処理システム318は、同じコンピューティングデバイス、サーバ、及び/又はプロセッサを備え得る。環境300gにおけるコンピューティングデバイスの非限定的な実施形態又は態様は、図1に示した環境300a、及び/又は図6で示した環境300fで説明したそれらのデバイスと同じであり得る。図7に関連して記述されたプロセスフローは、図19~図25に提示された画面に更に例解されている。
環境300gは、A2A取引ネットワーク(以下に説明)のための方法の非限定的な実施形態又は態様を明示する内部通信フロー図と共に、図7に更に示されている。
ステップ131では、取引は受取人によって開始され得る。例えば、受取人は、要求される取引の詳細に関して、そのレシーバインターフェース304に入力を提供し得る。詳細には、取引金額、支払人識別子、受取人識別子、及び/又は同類のものが含まれ得る。
ステップ132では、受取人は更に、レシーバインターフェース320から受取人機関システム319にメッセージを送信させることによって、取引を開始し得る。メッセージは、受取人の入力(例えば、「OK」、「提出する(Submit)」、又は「要求する(Request)」ボタンの選択)によってトリガされ得、受取人が入力した取引の詳細を含み得る。
ステップ133では、支払詳細は、A2A管理システム312に転送され得る。例えば、レシーバインターフェース320からメッセージを受信することに応答して、受取人機関システム319は、メッセージを生成し、第1のAPI321を介してA2A管理システム312に送信し得る。メッセージは、取引金額、支払人識別子、受取人識別子、及び/又は同類のものを含み得るが、これらに限定されない。
ステップ134では、取引の要求は、イシュアシステム314にルーティングされ得る。例えば、受取人機関システム319からメッセージを受信することに応答して、A2A管理システム312は、支払人識別子に関連付けられた支払人名を判定し、取引の意図識別子を生成し、メッセージを生成して第2のAPI322を介してイシュアシステム314に送信し得る。A2A管理システム312からのメッセージは、生成された意図識別子、取引金額、支払人識別子、受取人識別子、及び支払人名を含み得るが、これらに限定されない。
ステップ135では、ユーザは、要求された支払取引に対して警告され得る。例えば、A2A管理システム312からメッセージを受信することに応答して、イシュアシステム314は、受取人が取引の支払を要求していることを通知するために、支払インターフェース304にメッセージを送信し得る。しかしながら、前述の取引の詳細が支払インターフェース304でユーザに表示される前に、ユーザは、支払インターフェース304にユーザ認証情報を入力することによって、自分自身を認証するよう促され得る。
ステップ136では、ユーザは、ユーザを認証するために支払インターフェース304に入力を提供する。例えば、ユーザは、ユーザ認証情報を支払インターフェース304に入力し得、この認証情報は、ユーザの認証のためにイシュアシステム314にメッセージで送信され得る。ステップ137では、ユーザの認証の成功に応答して、取引データを、イシュアシステム314から支払インターフェース304に送信して、ユーザが取引を見直し(レビューし)、確認を提供し得る。
ステップ138では、ユーザは、支払インターフェース304に表示されるイシュアシステム314から受信した取引データを見直し、取引の確認を提供し得る。例えば、取引データを見直した後、ユーザは、支払インターフェース304に入力を提供することによって(例えば、「OK」ボタン又は「Confirm」ボタンを選択することによって)、取引を進めるために確認を通信し得る。イシュアシステム314は、ユーザの支払インターフェース304からメッセージで確認を受信し得る。
ステップ139では、ユーザからの確認を受信することに応答して、イシュアシステム314は、意図識別子に対応する同意識別子を生成し、取引を処理し続けるためにA2A管理システム312にメッセージを送信し得る。例えば、イシュアシステム314は、同意識別子、意図識別子、及び/又は同類のものを含むが、これに限定されないメッセージを生成し、第2のAPI322を介してA2A管理システム312にメッセージを送信し得る。
ステップ140では、取引を処理するためのデータは、決済システム316及び/又は取引処理システム318に送信され得る。例えば、A2A管理システム312は、支払人識別子を支払人PANに、かつ受取人識別子を受取人PANに変換(例えば、対応付け)し、取引を完了させるために、支払人PAN及び受取人PANを決済システム316及び/又は取引処理システム318に送信し得る。A2A管理システム312からのメッセージは、取引金額を更に含み得る。ステップ141では、決済システム316及び/又は取引処理システム318は、取引が承認された(例えば、STIPが承認した)ことを示すメッセージをA2A管理システム312に送り返し得る。
ステップ142では、A2A管理システム312は、イシュア機関のユーザの口座から受取人機関の受取人の口座への支払をトリガし得る。例えば、A2A管理システム312は、第1のAPI321を介して受取人機関システム319と通信して、ユーザから受取人への支払のための取引の処理を完了し得る。これに応答して、ステップ143では、受取人機関システム319は、取引が成功したことを示す成功メッセージを、第1のAPI321を介してA2A管理システム312に送信し得る。
ステップ144では、成功メッセージは、レシーバインターフェース320に送信され得る。例えば、ステップ142及び143でA2A管理システム312と通信するのに応答して、受取人機関システム319は、受取人に取引が完了したことを通知するメッセージをレシーバインターフェース320に送信し得る。レシーバインターフェース320は、取引が成功したことを示す通知を表示するために更新され得る。
ステップ145では、成功メッセージもイシュアシステム314に送信され得る。例えば、A2A管理システム312は、取引が成功したことを示すメッセージを第2のAPI322を介してイシュアシステム314に送信し得る。
ステップ146では、成功メッセージが支払インターフェース304に更に送信され得る。例えば、イシュアシステム314は、A2A管理システム312からの成功メッセージの受信に応答して、取引が成功したことを示す支払インターフェース304へのメッセージをトリガし得る。支払インターフェース304は、取引が成功したことを示す通知を表示するために更新され得る。
ステップ148Aでは、第1の決済報告は、受取人機関システム319に送信され得る。例えば、決済システム316は、第1の決済報告(例えば、受取人機関システム319に関連して決済された1つ以上の取引に関する指標のデータを含むメッセージ)を受取人機関システム319に送信し得る。一部の非限定的な実施形態又は態様では、決済システム316は、SMSによるものを含む、定期的な間隔(例えば、一日の終わり)での送信のために、第1の決済報告を含む、複数の決済報告を集約し得る。
ステップ148Bでは、第2の決済報告は、イシュアシステム314に送信され得る。例えば、決済システム316は、第2の決済報告(例えば、イシュアシステム314に関連して決済された1つ以上の取引に関する指標のデータを含むメッセージ)をイシュアシステム314に送信し得る。一部の非限定的な実施形態又は態様では、決済システム316は、SMSによるものを含む、定期的な間隔(例えば、一日の終わり)での送信のために、第2の決済報告を含む、複数の決済報告を集約し得る。
ステップ149A及び149Bでは、取引に対する正味決済を完了させ得る。例えば、決済システム316は、イシュアシステム314及び受取人機関システム319との通信を通じて、取引金額について受取人の口座に入金し、かつ取引金額についてユーザのイシュア口座から引き落とすことで、取引に対する決済を完了し得る。
次に図8を参照すると、デバイス400の例示的な構成要素の図が例解されている。デバイス400は、クライアントデバイス302、支払ゲートウェイ308、アクワイアラシステム310、支払インターフェース304、マーチャントインターフェース306、及び/又はレシーバインターフェース320を動作させるコンピューティングデバイス、A2A管理システム312、イシュアシステム314、決済システム316、取引処理システム318、受取人機関システム319、及び/又はそれらの間の通信のための1つ以上の通信ネットワークのうちの1つ以上のデバイスに対応し得る。一部の非限定的な実施形態又は態様では、上述の1つ以上のデバイスは、少なくとも1つのデバイス400及び/又はデバイス400の少なくとも1つの構成要素を含み得る。図8に示すように、デバイス400は、バス402、プロセッサ404、メモリ406、ストレージ構成要素408、入力構成要素410、出力構成要素412、及び通信インターフェース414を含み得る。
バス402は、デバイス400の構成要素間の通信を許可する構成要素を含み得る。一部の非限定的な実施形態又は態様では、プロセッサ404は、ハードウェア、ソフトウェア、又はハードウェアとソフトウェアの組み合わせで実装され得る。例えば、プロセッサ404は、機能を実行するようにプログラムすることができる、プロセッサ(例えば、中央処理ユニット(CPU)、グラフィック処理ユニット(GPU)、加速処理ユニット(APU)など)、マイクロプロセッサ、デジタル信号プロセッサ(DSP)、及び/又は任意の処理構成要素(例えば、フィールドプログラマブルゲートアレイ(FPGA)、特定用途向け集積回路(ASIC)など)を含み得る。メモリ406は、ランダムアクセスメモリ(RAM)、読み出し専用メモリ(ROM)、及び/又はプロセッサ404が使用するための情報及び/又は命令を格納する別のタイプの動的又は静的ストレージデバイス(例えば、フラッシュメモリ、磁気メモリ、光学メモリなど)を含み得る。
ストレージ構成要素408は、デバイス400の動作及び使用に関連する情報及び/又はソフトウェアを格納し得る。例えば、ストレージ構成要素408は、ハードディスク(例えば、磁気ディスク、光ディスク、磁気光学ディスク、ソリッドステートディスクなど)、コンパクトディスク(CD)、デジタル汎用ディスク(DVD)、フロッピーディスク、カートリッジ、磁気テープ、及び/又は別のタイプのコンピュータ可読媒体を、対応するドライブと共に含み得る。
入力構成要素410は、ユーザ入力(例えば、タッチ画面ディスプレイ、キーボード、キーパッド、マウス、ボタン、スイッチ、マイク、カメラなど)を介すなどして、デバイス400が情報を受信することを許可する構成要素を含み得る。追加的に、又は代替的に、入力構成要素410は、情報(例えば、全地球測位システム(GPS)構成要素、加速度計、ジャイロスコープ、アクチュエータなど)を感知するためのセンサを含み得る。出力構成要素412は、デバイス400(例えば、ディスプレイ、スピーカ、1つ以上の発光ダイオード(LED)など)から出力情報を提供する構成要素を含み得る。
通信インターフェース414は、デバイス400が、有線接続、無線接続、又は有線及び無線接続の組み合わせを介すなどして、他のデバイスと通信することを可能にする、トランシーバ様の構成要素(例えば、トランシーバ、別個のレシーバ及びトランスミッタなど)を含み得る。通信インターフェース414は、デバイス400が別のデバイスから情報を受信すること、及び/又は別のデバイスに情報を提供することを許可し得る。例えば、通信インターフェース414は、イーサネットインターフェース、光学インターフェース、同軸インターフェース、赤外線インターフェース、無線周波数(RF)インターフェース、ユニバーサルシリアルバス(USB)インターフェース、Wi-Fi(登録商標)インターフェース、セルラネットワークインターフェース、及び/又は同類のものを含み得る。
デバイス400は、本明細書に記載の1つ以上のプロセスを実行し得る。デバイス400は、メモリ406及び/又はストレージ構成要素408などのコンピュータ可読媒体によって格納されるソフトウェア命令を実行するプロセッサ404に基づき、これらのプロセスを実行し得る。コンピュータ可読媒体(例えば、非一時的コンピュータ可読媒体)は、本明細書では非一時的メモリデバイスとして定義される。非一時的メモリデバイスは、単一の物理的ストレージデバイスの内側に位置するメモリ空間又は複数の物理的ストレージデバイスにわたって広がるメモリ空間を含む。
ソフトウェア命令は、通信インターフェース414を介して別のコンピュータ可読媒体から、又は別のデバイスから、メモリ406及び/又はストレージ構成要素408に読み取られ得る。実行されると、メモリ406及び/又はストレージ構成要素408に格納されるソフトウェア命令は、プロセッサ404に、本明細書に記載される1つ以上のプロセスを実行させ得る。追加的に、又は代替的に、ハードウェアにより実現されている回路は、本明細書に記載の1つ以上のプロセスを実施するために、ソフトウェア命令の代わりに、又はソフトウェア命令と組み合わせて使用され得る。従って、本明細書に記載の実施形態又は態様は、ハードウェア回路及びソフトウェアの任意の特定の組み合わせに限定されない。
メモリ406及び/又はストレージ構成要素408は、データストレージ又は1つ以上のデータ構造(例えば、データベース、及び/又は同類のもの)を含み得る。デバイス400は、メモリ406及び/又はストレージ構成要素408のデータストレージ又は1つ以上のデータ構造に格納された情報を受信し、情報を格納し、情報を通信し、又は情報を検索することが可能であり得る。例えば、情報は、暗号化データ、入力データ、出力データ、取引データ、口座データ、又はそれらの任意の組み合わせを含み得る。
図8に示す構成要素の数及び配置は、実施例として提供される。一部の非限定的な実施形態又は態様では、デバイス400は、図8に示されたものと比較して、追加的な構成要素、より少ない構成要素、異なる構成要素、又は異なる配置の構成要素を含み得る。追加的に、又は代替的に、デバイス400の構成要素のセット(例えば、1つ以上の構成要素)は、デバイス400の別の構成要素のセットによって実行されると記述された1つ以上の機能を実行し得る。
次に図9を参照すると、A2A取引ネットワークのための方法500のフロー図が例解されている。方法500の1つ以上のステップは、A2A管理システム312及び/又は決済システム316を含む、取引処理システム318の1つ以上のプロセッサによって実行され得る。追加的又は代替的に、方法500の1つ以上のステップは、支払ゲートウェイ308、アクワイアラシステム310、イシュアシステム314、及び/又は同類のものなど、取引処理システム318とは別の、又は取引処理システム318を含む、別のシステム、別のデバイス、別のシステムグループ、又は別のデバイスグループによって(例えば、完全に、部分的に、及び/又は同類のもの)実行され得る。方法500の各ステップは、同じ又は異なるプロセッサによって実行され得る。
ステップ502では、取引要求は、第1のAPI321を介して受信され得る。例えば、A2A管理システム312は、第1のAPI321を介して支払ゲートウェイ308及び/又はアクワイアラシステム310から、取引の取引要請を受信し得る。取引要求は、取引金額、イシュア識別子、及び/又はマーチャント識別子を含み得る。一部の非限定的な実施形態又は態様では、第1のAPI321を介して支払ゲートウェイ308及び/又はアクワイアラシステム310から受信される取引要求は、イシュア口座に関連付けられたユーザのクライアントデバイス302のマーチャントインターフェース306によって生じ得る。
ステップ504では、イシュアのURLが判定され得る。例えば、A2A管理システム312は、イシュア識別子に基づいて、イシュアURLを判定し得る。イシュアURLは、イシュア識別子と関連付けられたデータベースに格納され得る。イシュアのURLは、イシュアシステム314によって事前に判定され、提供され得る。一部の非限定的な実施形態又は態様では、イシュアURLは、クライアントデバイス302、マーチャントインターフェース306、及び/又は支払インターフェース304に基づき得る。例えば、クライアントデバイス302がモバイルデバイスであり、マーチャントインターフェース306がマーチャントのオンラインストアにアクセスするウェブブラウザである場合、イシュアURLは、イシュア口座管理ウェブサイト用のウェブアドレスであり得る。
ステップ506では、意図識別子が生成され得る。例えば、A2A管理システム312は、取引要求に関連付けられた意図識別子を生成し得る。意図識別子は、2つのデバイスが同一の取引を参照していることを検証するために使用され得る。意図識別子は、A2A管理システム312によって処理される複数の取引間の取引を識別するための探索としても使用され得る。
ステップ508では、イシュアURL及び意図識別子は、第1のAPI321を介して支払ゲートウェイ308及び/又はアクワイアラシステム310に送信され得る。例えば、A2A管理システム312は、イシュアURLを判定し、意図識別子を生成した後、支払ゲートウェイ308及び/又はアクワイアラシステム310と統合された第1のAPI321を介して、イシュアURL及び意図識別子を支払ゲートウェイ308及び/又はアクワイアラシステム310に送信し得る。支払ゲートウェイ308及び/又はアクワイアラシステム310に送信されるイシュアURLは、支払インターフェース304をトリガするために、クライアントデバイス302のマーチャントインターフェース306に転送され得る(例えば、ロード、表示、リダイレクトなど)。
ステップ510では、意図識別子、取引金額、及びマーチャント識別子は、第2のAPI322を介してイシュアシステム314に送信され得る。例えば、A2A管理システム312は、意図識別子の生成後、意図識別子、取引要求で受信した取引金額、及び取引要求で受信したマーチャント識別子を、イシュアシステム314と統合された第2のAPI322を介してイシュアシステム314に送信し得る。
ステップ512では、認証された同意識別子及び支払人識別子は、第2のAPI322を介してイシュアシステム314から受信され得る。例えば、A2A管理システム312は、イシュアシステム314に認証されたユーザによってレビューされ承認される意図識別子と関連付けられた取引を表す、認証された同意識別子を受信し得る。A2A管理システム312はまた、イシュア口座に関連付けられたグローバル一意識別子であり得る、支払人識別子を受信し得る。一部の非限定的な実施形態又は態様では、支払人識別子は、一意の口座識別子、イシュアシステム314に関連付けられた機関識別子、及び地域識別子を含み得る。追加的又は代替的に、一意の口座識別子は、クライアントデバイス302のデバイスアドレスであり得る。認証された同意識別子は、支払インターフェース304を使用したユーザ認証に応答して生成されることによって、クライアントデバイス302の支払インターフェース304によって生成され得る。
ステップ514では、マーチャント口座識別子及びイシュア口座識別子が判定され得る。例えば、A2A管理システム312は、マーチャント識別子に関連付けられた(例えば、取引要求で受信された)マーチャント口座識別子を判定し得る。更なる実施例として、A2A管理システム312は、支払人識別子に関連付けられた(例えば、イシュアシステム314から受信された)イシュア口座識別子を判定し得る。一部の非限定的な実施形態又は態様では、ステップ514は、認証された同意識別子を受信するA2A管理システム312に応答してトリガされ得る。追加的又は代替的に、A2A管理システム312は、ステップ514をトリガする前に、認証された同意識別子を意図識別子と対応付けさせ得る。
ステップ516では、マーチャント口座識別子及びイシュア口座識別子は、認可及び決済組み合わせメッセージで送信され得る。例えば、A2A管理システム312は、取引金額、マーチャント口座識別子、及びイシュア口座識別子を、マーチャント口座識別子に関連付けられたマーチャント口座とイシュア口座識別子に関連付けられたイシュア口座との間で取引金額の決済を行うように構成された、認可及び決済組み合わせメッセージで送信し得る。一部の非限定的な実施形態又は態様では、ステップ516は、認証された同意識別子を受信するA2A管理システム312に応答してトリガされ得る。追加的又は代替的に、A2A管理システム312は、ステップ516をトリガする前に、認証された同意識別子を意図識別子と対応付けさせ得る。
次に図10を参照すると、A2A取引ネットワークのための方法600のフロー図が例解されている。方法600の1つ以上のステップは、A2A管理システム312及び/又は決済システム316を含む、取引処理システム318の1つ以上のプロセッサによって実行され得る。追加的又は代替的に、方法600の1つ以上のステップは、支払ゲートウェイ308、アクワイアラシステム310、イシュアシステム314、及び/又は同類のものなど、取引処理システム318とは別の、又は取引処理システム318を含む、別のシステム、別のデバイス、別のシステムグループ、又は別のデバイスグループによって(例えば、完全に、部分的に、及び/又は同類のもの)実行され得る。方法600の各ステップは、同じ又は異なるプロセッサによって実施され得る。
図9に示したステップの続きとして、ステップ516では、マーチャント口座識別子及びイシュア口座識別子は、認可及び決済組み合わせたメッセージで送信され得る。例えば、A2A管理システム312は、取引金額、マーチャント口座識別子、及びイシュア口座識別子を、マーチャント口座識別子に関連付けられたマーチャント口座とイシュア口座識別子に関連付けられたイシュア口座との間で取引金額の決済を行うように構成された、認可及び決済組み合わせメッセージで送信し得る。
ステップ602では、承認メッセージが受信され得る。例えば、A2A管理システム312は、認可及び決済組み合わせメッセージの承認に関連付けられた承認メッセージを受信し得る。一部の非限定的な実施形態又は態様では、決済システム316は、承認メッセージをA2A管理システム312に送信し得る。承認メッセージは、取引が取引当事者間で決済され、清算されるという表明を表し得る。
ステップ604では、第1の成功メッセージは、第1のAPI321を介して送信され得る。例えば、A2A管理システム312は、第1の成功メッセージを第1のAPI321を介して、支払ゲートウェイ308及び/又はアクワイアラシステム310に送信し得る。一部の非限定的な実施形態又は態様では、第1の成功メッセージは、そのままルーティング、修正、又は別の第1の成功メッセージによってクライアントデバイス302のマーチャントインターフェース306に置き換えられ得る。
ステップ606では、クライアントデバイス302のマーチャントインターフェース306は、取引の完了の確認を表示し得る。例えば、マーチャントインターフェース306は、第1の成功メッセージを受信し、クライアントデバイス302の表示上に確認メッセージを生成し得る。
ステップ608では、第2の成功メッセージは、第2のAPI322を介して送信され得る。例えば、A2A管理システム312は、第2の成功メッセージを第2のAPI322を介してイシュアシステム314に送信し得る。一部の非限定的な実施形態又は態様では、第2の成功メッセージは、そのままルーティング、修正、又は別の第2の成功メッセージによってクライアントデバイス302の支払インターフェース304に置き換えられ得る。
ステップ610では、クライアントデバイス302の支払インターフェース304は、取引の完了の確認を表示し得る。例えば、支払インターフェース304は、第2の成功メッセージを受信し、クライアントデバイス302の表示上に確認メッセージを生成し得る。
次に図11を参照すると、A2A取引ネットワークのための方法700のフロー図が例解されている。方法700の1つ以上のステップは、A2A管理システム312及び/又は決済システム316を含む、取引処理システム318の1つ以上のプロセッサによって実行され得る。追加的又は代替的に、方法700の1つ以上のステップは、支払ゲートウェイ308、アクワイアラシステム310、イシュアシステム314、及び/又は同類のものなど、取引処理システム318とは別の、又は取引処理システム318を含む、別のシステム、別のデバイス、別のシステムグループ、又は別のデバイスグループによって(例えば、完全に、部分的に、及び/又は同類のもの)実行され得る。方法700の各ステップは、同じ又は異なるプロセッサによって実施され得る。
図9に示したステップの続きとして、ステップ516では、マーチャント口座識別子及びイシュア口座識別子は、認可及び決済組み合わせたメッセージで送信され得る。例えば、A2A管理システム312は、取引金額、マーチャント口座識別子、及びイシュア口座識別子を、マーチャント口座識別子に関連付けられたマーチャント口座とイシュア口座識別子に関連付けられたイシュア口座との間で取引金額の決済を行うように構成された、認可及び決済組み合わせメッセージで送信し得る。取引処理システム318の決済システム316は、認可及び決済組み合わせメッセージを受信し得る。
ステップ702では、取引が決済され得る。例えば、決済システム316は、取引金額をマーチャント口座へのクレジットとし、かつ、及び取引金額に対するイシュア口座からのデビットとして、取引を決済し得る。決済システム316は、イシュアシステム314、支払ゲートウェイ308、及び/又はアクワイアラシステム310と通信することによって、取引を決済し得る。
ステップ704では、決済報告が送信され得る。例えば、決済システム316は、取引に関連付けられた第1の決済報告を生成し、支払ゲートウェイ308及び/又はアクワイアラシステム310に送信し得る。更なる実施例として、決済システム316は、取引に関連付けられた第2の決済報告を生成し、イシュアシステム314に送信し得る。一部の非限定的な実施形態又は態様では、第1の決済報告は、第1のAPI321を介して送信され得、第2の決済報告は、第2のAPI322を介して送信され得る。
次に図12を参照すると、A2A取引ネットワークのための当事者識別子800の概略図が例解されている。当事者識別子800は、(例えば、ユーザの)支払人識別子、(例えば、マーチャントの、個人受取人の)受取人識別子、及び/又は同類のものとして使用され得る。当事者識別子800は、一意の口座識別子802、機関識別子804、及び地域識別子806を含み得る。当事者識別子800は、口座(例えば、銀行口座)ごとにグローバル一意識別子であり得、支払の送付及び/又は受領に使用され得る。一部の非限定的な実施形態又は態様では、当事者識別子800は、そのそれぞれの機関(例えば、イシュア又はアクワイアラであり得る金融機関)及び口座とのユーザのオンボーディング時に、A2A取引ネットワーク内のユーザに対して生成され得る。A2A管理システム312は、新しい各当事者識別子800を、それが表し得る口座の口座識別子(例えば、PAN)に対応づけ得る。一部の非限定的な実施形態又は態様では、当事者識別子800は、複数の口座と関連付けられ得る。示されるように、当事者識別子800は、データ難読化、取引の正確性、及びグローバルシステムの有効化の技術的利点を提供する。
一意の口座識別子802は、発行機関、A2Aネットワーク、又はグローバルに一意であり得る。一部の非限定的な実施形態又は態様では、識別子に関連付けられた個人又は事業体は、一意の口座識別子802を選択し得る。一部の非限定的な実施形態又は態様では、一意の口座識別子802は、クライアントデバイス302のデバイスアドレス(例えば、電話番号、MACアドレスなど)であり得る。一意の口座識別子802は、機関識別子804のドメイン内のローカル識別子であり得る。
機関識別子804は、当事者識別子800が関連付けられている口座に関連付けられた金融機関と関連付けられ、かつそれを識別し得る。機関識別子804は、イシュア及び/又はイシュアシステム314と関連付けられ得る。機関識別子804は、アクワイアラ及び/又はアクワイアラシステム310と関連付けられ得る。
地域識別子806は、展開エリア、国、国のグループ、地域、及び/又は同類のものに関連付けられ、識別し得、当事者識別子800に関連付けられた口座の場所を指定する。地域識別子806は、クロスボーダ取引におけるA2A取引ネットワークを展開するための境界を明示するもの(delineator)として有用である。
当事者識別子800は、図12に示すような形式で、一意の口座識別子802、機関識別子804、及び地域識別子806を含み得る。例えば、ユーザは、カナダのイシュア機関に口座を開設し得るので、地域識別子806は、「ca」であり得る。ユーザは、電話番号416-367-8472を有するクライアントデバイス302を有し得、その一意の口座識別子802を「4163678472」として指定し得る。口座の金融機関は、Toronto-Dominion銀行であり得、機関識別子804は「tdb」であり得る。したがって、上述の例解図では、当事者識別子800は、グローバル一意識別子であり得る「4163678472@tdb.ca」であり得る。当事者識別子800を使用する場合、複数の別名(例えば、代替識別子)が同じ当事者識別子800と対応づけられ得、A2A取引ネットワークの実施における柔軟性を許容し、当事者に関連付けられた実際の当事者識別子800を難読化し得る。上述の実施例は、例解のみを目的としており、他の構成及び配置が可能であることが諒解されよう。
上述の図を更に参照すると、上述のシステム及び方法を使用したP2M取引は、マーチャントが開始又は支払人が開始したものであり得る。
一部の非限定的な実施形態又は態様では、マーチャントが開始したP2M取引のために、支払人は、取引のために単一のクライアントデバイス302を使用し得る。例えば、取引の意図(例えば、意図識別子)は、クライアントデバイス302のマーチャントインターフェース306(例えば、マーチャントアプリケーション、マーチャントのウェブサイトにアクセスするブラウザ)から生じ得る。マーチャントインターフェース306は、例えば、精算時に「銀行による支払(Pay by Bank)」オプションを含み得る。マーチャントインターフェース306は、A2A取引ネットワークからイシュアURLを受信し、関連付けられた支払インターフェース304(例えば、銀行業務アプリケーション、銀行業務ウェブサイトなど)を呼び出し得る。ユーザは、支払インターフェース304に対して自分自身を認証(例えば、サインイン)し得る。取引に対する同意(例えば、同意識別子)は、同じクライアントデバイス302上の支払インターフェース304(例えば、金融機関アプリケーション、金融機関のウェブサイトにアクセスするブラウザ)から生じ得る。例えば、支払インターフェース304は、取引に対する取引金額を表示し得、ユーザは、1つ以上のリンクされた口座を選択して取引に資金を供給し、その後、支払のための確認を提出することができる。次いで、取引の完了の通知は、マーチャントシステム、クライアントデバイスの支払インターフェース304、及びクライアントデバイス302のマーチャントインターフェース306に送付され得る。
一部の非限定的な実施形態又は態様では、マーチャントが開始したP2M取引のために、支払人は、取引のために複数のクライアントデバイス302を使用し得る。例えば、取引についての意図(例えば、意図識別子)は、第1のクライアントデバイス302(例えば、デスクトップコンピュータ)のマーチャントインターフェース306(例えば、マーチャントのウェブサイトにアクセスするブラウザ)から生じる場合があり、取引についての同意(例えば、同意識別子)は、第2のクライアントデバイス302(例えば、モバイルデバイス)上の支払インターフェース304(例えば、金融機関アプリケーション、金融機関のウェブサイトにアクセスするブラウザ)から生じる場合がある。次に、取引の完了の通知は、マーチャントシステム、第2のクライアントデバイス302上の支払インターフェース304、及び第1のクライアントデバイス302上のマーチャントインターフェース306に送付され得る。
一部の非限定的な実施形態又は態様では、支払人が開始したP2M取引について、支払人は、取引のために単一のクライアントデバイス302を使用し得る。例えば、取引についての意図(例えば、意図識別子)は、クライアントデバイス302(例えば、モバイルデバイス)上の支払インターフェース304(例えば、支払アプリケーション)から生じ得る。例えば、クライアントデバイス302はコードをスキャンし得、クライアントデバイス302は、取引情報との通信を受信し得、ユーザは、取引情報をクライアントデバイス302及び/又は同類のものに記入し得る。支払インターフェース304は、支払人が開始したP2M取引について、マーチャントインターフェース306の代わりになり得る。取引についての同意(例えば、同意識別子)は、クライアントデバイス302上の支払インターフェース304から生じ得る。次いで、取引の完了の通知は、マーチャントシステムに送付され得る。
一部の非限定的な実施形態又は態様では、支払人が開始したP2M取引フローは、支払インターフェース304及び/又はマーチャントインターフェース306を容易にする、モノのインターネット(IOT)対応コンピューティングデバイスを含むシステムで実施され得る。例えば、マーチャントの精算プロセスは、仮想支援デバイス(例えば、Amazon Echo(登録商標)、Google Home(登録商標)など)のような、IOTデバイスと共に使用できるようにし得る。更なる実施例として、ユーザは、音声コマンド(例えば、IOTデバイスのマイクによって検出され得る、「自分の口座で支払う(Pay with my account)」と言うことによって)を通して取引を開始し得る。開始後、P2M取引フローは、図1~図5のいずれかに示されるステップに従って進行し得る。
上述の図を更に参照すると、上述のシステム及び方法を使用したP2P取引は、支払人又は受取人が開始したものであり得る。
一部の非限定的な実施形態又は態様では、支払者主導のP2P取引の場合、取引の意図(例えば、意図識別子)は、(例えば、図1に示すマーチャントインターフェース306の代わりに)支払者のクライアントデバイス302上の支払者の支払インターフェース304から生じ得る。例えば、支払人は、取引の受取人を識別する情報(例えば、連絡先のリストから受取人を選択)を入力し得る。支払人は、送金する取引金額を入力し、取引に資金を供給するために1つ以上のリンクされた口座を選択し得る。取引についての同意(例えば、同意識別子)はまた、支払人のクライアントデバイス302上の支払人の支払インターフェース304から生じ得る。支払人は、取引要求を提出し得、図1に示すシステムで処理された後、取引完了の通知が、受取人のクライアントデバイス302上の受取人の支払インターフェース304(本明細書では、レシーバインターフェースとも呼ぶ)に送付され得る。受取人の支払インターフェース304は、取引金額、支払人に関する情報を表示し得、取引は、受取人の支払インターフェース304に示される残高に反映され得る。
一部の非限定的な実施形態又は態様では、受取人が開始したP2P取引の場合、取引についての意図(例えば、意図識別子)は、(例えば、図1に示すマーチャントインターフェース306の代わりに)受取人のクライアントデバイス302上の受取人の支払インターフェース304から生じ得る。例えば、受取人は、取引の支払人を識別する情報(例えば、連絡先のリストから支払人を選択)を入力し得る。受取人は、支払人への送付要求を受領し、提出するための取引金額を入力し得る。取引ステータスは、取引が完了するまで、受取人の支払インターフェース304で「保留中」と表示され得る。取引についての同意(例えば、同意識別子)は、支払人のクライアントデバイス302上の支払人の支払インターフェース304から生じ得る。支払人のクライアントデバイス302は、取引の要求を受信し、支払インターフェース304に要求を表示し得る。支払人は、取引の金額を確認し、取引に資金を供給するために1つ以上のリンクされた口座を選択し、その後、取引要求を提出し得る。次いで、取引の完了の通知は、受取人のクライアントデバイス302上の受取人の支払インターフェース304に送付され得る。
一部の非限定的な実施形態又は態様では、ユーザは、記載されたA2A取引ネットワークの使用を可能にするために、登録及び/又はオンボーディングプロセスに携わり得る。例えば、ユーザは、A2A取引ネットワークで取引を開始する前に、A2A取引ネットワークに登録し得る。ユーザは、(例えば、ログイン又はサインアッププロセスを通して)ユーザ認証情報を提供するために、クライアントデバイス302上の支払インターフェース304を使用し得、その時点で、ユーザは、A2A取引ネットワークへの登録を促され得る。ユーザは、支払インターフェース304と相互作用して、支払インターフェース304からイシュアシステム314に送信され得る、新しいユーザ識別子を生成し得る。イシュアシステム314は、ユーザ識別子を検証してA2A管理システム312に転送し得、A2A管理システム312は、ユーザ識別子を口座識別子(例えば、PAN)に関連付けるか、別様に、ユーザ識別子に関連付けられ得る口座識別子を生成し得る。A2A管理システム312は、ユーザ識別子を口座識別子に関連付けて(例えば、リンクされ、対応付けられ、参照されるなどして)格納し得る。ユーザ識別子を口座識別子と関連付けた後、A2A管理システム312は、ユーザ識別子、口座識別子、及び/又は同類のものを含むメッセージを生成して、イシュアシステム314に送り返し得る。次に、イシュアシステム314は、イシュアシステム314に関連付けられた1つ以上のストレージデバイスにおいて、口座識別子をユーザ識別子と対応づけ得る。次いで、イシュアシステム314は、成功メッセージを支払インターフェース304に送信して、ユーザがA2A取引ネットワークに正常に登録されたことをユーザに通知し得る。
更なる実施例として、ユーザは、初期取引プロセスフローの一部としてA2A取引ネットワークに登録し得る。例えば、本明細書に記載されるP2M又はP2Pの取引フローのいずれかにおいて、ユーザが取引の認証を促されるとき、ユーザは同様に、取引を完了するためにA2A取引ネットワークに登録するように促され得る。そのようなシナリオでは、取引が正式に認証される前に、ユーザは、支払インターフェース304と相互作用して、新しいユーザ識別子を生成し得、これにより、イシュアシステム314及び/又はA2A管理システム312をトリガして、新しい口座識別子を生成し、ユーザ識別子と関連付け、口座識別子に関連してユーザ識別子を格納し、(例えば、上述のように)ユーザが正常に登録されたことをユーザに通知し得る。
一部の非限定的な実施形態又は態様では、マーチャントは、記載されるA2A取引ネットワークの使用を可能にするための登録及び/又はオンボーディングプロセスに携わり得る。例えば、マーチャントは、コンピューティングデバイスを使用して、新しいマーチャント識別子を生成/選択し得、この識別子は、アクワイアラシステム310及び/又は支払ゲートウェイ308に通信され得る。アクワイアラシステム310及び/又は支払ゲートウェイ308は、新しいマーチャント識別子をA2A管理システム312に転送し、A2A管理システム312は、マーチャント口座識別子を生成及び/又は識別し、マーチャント口座識別子を新しいマーチャント識別子に関連付け得る。A2A管理システム312は、新しいマーチャント識別子に関連してマーチャント口座識別子を格納し得る。次に、A2A管理システム312は、アクワイアラシステム310及び/又は支払ゲートウェイ308に、マーチャント識別子、マーチャント口座識別子、及び/又は同類のものを含む、メッセージを送り返し得る。アクワイアラシステム310及び/又は支払ゲートウェイ308はまた、アクワイアラシステム310及び/又は支払ゲートウェイ308に関連付けられた1つ以上のストレージデバイスにおいて、マーチャント識別子をマーチャント口座識別子に対応づけ得る。アクワイアラシステム310及び/又は支払ゲートウェイ308は、マーチャントのコンピューティングデバイスに成功メッセージを送信して、マーチャントがA2A取引ネットワークに正常に登録されたことをマーチャントに通知し得る。
上述の図を更に参照し、一部の非限定的な実施形態又は態様では、提示された取引フローは、支払側当事者及び受領当事者が異なる営業区域(例えば、異なる国)に位置する、クロスボーダ取引シナリオで実行され得る。そのようなシナリオでは、第1のAPI321を通してルーティングされた通信は、第1のゲートウェイ(例えば、アウトバウンドゲートウェイなどのルーティングシステム)に転送され得、このゲートウェイは、通信を第1のワークフローオーケストレータに更にルーティングし得る。ワークフローオーケストレータは、それぞれの営業区域に関連付けられたローカル口座識別子ディレクトリを使用して、識別子を変換するように構成されたシステムであり得る。第1の営業区域における第1のワークフローのオーケストレータは、第2の営業区域における第2のワークフローのオーケストレータと通信して、取引当事者間の通信の転送を許容し得る。第2のワークフローオーケストレータは、第1のワークフローオーケストレータから通信を受信し、通信を第2のゲートウェイ(例えば、インバウンドゲートウェイなどのルーティングシステム)にルーティングし、第2のAPI322を通して関連するコンピューティングデバイスに通信を更にルーティングし得る。
ここで図13~図18を参照すると、非限定的な実施形態又は態様による、A2A取引ネットワークの支払人が開始したP2P取引プロセスにおいて相互作用している、コンピューティングデバイス上に表示されるインターフェースの一連の例解図が描かれている。当然のことながら、例解図は例示的な目的のためにのみ提供され、本開示を限定するものとして受け取られるものではないことが諒解されよう。また、当然のことながら、インターフェースは、ユーザ向け画面を表し、システムのユーザには見えない全ての可能なステップを表しているわけではないことが諒解されよう。
図13を具体的に参照すると、支払人が開始したP2P取引プロセスの第1のステップでの、ユーザのクライアントデバイス302上の支払インターフェース304内の第1の表示画面の例解図が描かれている。示されるように、ユーザ(図13~図18に関連して例示的に「Johnathan Smith」と称される)には、支払取引のための送金をするために選択され得る連絡先のリストが提示される。ユーザは、支払インターフェース304で支払を受領する受取人を選択し得る。受取人のオプションは、「全ての連絡先(All Contacts)」の他に「最近の連絡先(Recent Contacts)」という形態で表され、最新性に基づいて受領者である可能性の高い連絡先を識別するのに役立ち得る。受取人の連絡先は、ユーザ名(例えば、「Greg Thompson」の「gregthompson」)などのユーザ識別子と共に示され得る。例解のために、ユーザは、そのクライアントデバイス302画面のオプションをタッチすることによって、オプションのリストから受取人「Greg Thompson」を選択し得る。そうすることで、支払インターフェース304の表示画面を、図14に示す第2の表示画面に更新し得る。
図14を具体的に参照すると、支払人が開始したP2P取引プロセスの第2のステップでの、ユーザのクライアントデバイス302上の支払インターフェース304内の第2の表示画面の例解図が描かれている。示されるように、ユーザは受取人「Greg Thompson」を選択し、画面の中央に取引金額を記入するよう促されている(例えば、ユーザが「$15.00」とタイプしたところを示す)。更なる実施例として、ユーザには、追加の取引詳細を記入し(例えば、ユーザが「ピザについて(For pizza)」と記入した場合、「注(Note)」と題されたテキストフィールドとして表示される)、支払を行うための資金口座を選択するオプション(例えば、ユーザが「FDNB預貯金(FDNB Savings)」口座を選択した場合、「使用して支払(Pay using)」と題されたドロップダウンフィールドとして表示される)が提示され得る。資金口座の詳細は、資金口座オプションがすでに利用可能であるように、別個の画面でユーザが事前に記入し得るか、又は提示された画面でユーザが資金口座の詳細を記入し得る。例解のために、ユーザは、「Greg Thompson」に対して支払取引を実行させるために、「15.00ドル支払う(Pay $15.00)」と題するボタンをタッチし得、これにより、支払インターフェース304の表示画面が、図15に示す第3の表示画面に更新され得る。
図15を具体的に参照すると、支払人が開始したP2P取引プロセスの中間ステップでの、ユーザのクライアントデバイス302上の支払インターフェース304内の第3の表示画面の例解図が描かれている。示されるように、ユーザに「支払処理中(Processing Payment)」保留画面が表示される。図15の第3の表示画面はまた、第2の表示画面を覆う半透明のパネルなど、図14の画面上に重ねられ得る。A2A取引ネットワークが舞台裏で取引プロセスを完了するために動作している間、「支払処理中(Processing payment)」保留画面が示される場合がある。例えば、イシュアシステム314、A2A管理システム312、受取人機関システム319、決済システム316、及び/又は取引処理システム318の間の図6に示す1つ以上のステップは、支払インターフェース304に「支払処理中(Processing payment)」保留画面が表示されている間に実行され得る。例解のために、ユーザから受取人への支払取引が完了した後、支払インターフェース304は、図16に示す第4の表示画面に更新され得る。
図16を具体的に参照すると、支払人が開始したP2P取引プロセスの支払後ステップでの、ユーザのクライアントデバイス302上の支払インターフェース304内の第4の表示画面の例解図が描かれている。例えば、ユーザには、取引時間、取引金額、確認(承認)コード、支払方法、資金口座、取引詳細(例えば、「注(note)」、及び/又は同類のものなど、追加の取引データを含む、支払が受取人に送付されたことを示す確認メッセージが提示され得る。例解のために、ユーザが受取人に対する完了した支払の取引データの見直しを終えたら、ユーザは、支払インターフェース304に示されるアクティブウィンドウを、「終了(Done)」ボタンをクリックするか、又は「X」アイコンを選択することによって閉じる場合がある。
図17を具体的に参照すると、支払人が開始したP2P取引プロセスの支払後ステップで、受取人のコンピューティングデバイス上の第1の表示画面の例解図が描かれている。例えば、受取人のコンピューティングデバイスは、ユーザから支払を受領する確認メッセージに関連付けられたプッシュ通知を受信し得る。実施例として、受取人のホーム画面は、取引金額、支払人(ユーザ)名、取引方法、取引時間、連絡先情報、及び/又は同類のものを含むがこれらに限定されない取引データを包含する通知ウィンドウを表示し得る。例解のために、図18に示すように、受取人は通知ウィンドウをクリックし、受取人コンピューティングデバイスのレシーバインターフェース320内の第2の表示画面にアクセスするために、自分のコンピューティングデバイスをロック解除し得る。
図18を具体的に参照すると、支払人が開始したP2P取引プロセスの支払後ステップにおける、受取人コンピューティングデバイス上のレシーバインターフェース320内の第2の表示画面の例解図が描かれている。例えば、受取人は、その受取人機関システム319に関連付けられた自分のコンピューティングデバイス上でアプリケーションを開いて、受信した支払に関する詳細な情報を見る場合がある。アプリケーションはまた、受取人コンピューティングデバイスのホーム画面上の通知ウィンドウをクリックすると自動的に開き得る。例解のために、アプリケーションは、最新の取引を含む支払口座情報を示し得、これには、ユーザから受信した支払の取引データが含まれ得る。示されるように、$15.00の金額に対してのユーザ「@johnnysmith」によって開始された支払は、受取人の最新の取引の中に表示されている。
ここで図19~図25を参照すると、非限定的な実施形態又は態様による、A2A取引ネットワークの受取人が開始したP2P取引プロセスにおいて相互作用している、コンピューティングデバイス上に表示されるインターフェースの一連の例解図が描かれている。当然のことながら、例解図は例示的な目的のためにのみ提供され、本開示を限定するものとして受け取られるものではないことが諒解されよう。また、当然のことながら、インターフェースは、ユーザ向け画面を表し、システムのユーザには見えない全ての可能なステップを表しているわけではないことが諒解されよう。
図19を具体的に参照すると、受取人が開始したP2P取引プロセスの第1のステップにおける、受取人のコンピューティングデバイス上のレシーバインターフェース320内の第1の表示画面の例解図が描かれている。示されるように、受取人(図19~図25に関連して例示的に「Johnathan Smith」と称される)には、支払取引のための金銭を要求するために選択され得る連絡先のリストが提示される。受取人は、レシーバインターフェース320で支払を要求する支払人を選択し得る。支払人のオプションは、「全ての連絡先(All Contacts)」の他に「最近の連絡先(Recent Contacts)」という形態で表され、最新性に基づいて支払人である可能性の高い連絡先を識別するのに役立ち得る。連絡先は、ユーザ名(例えば、「Greg Thompson」の「gregthompson」)などのユーザ識別子と共に示され得る。例解のために、受取人は、自分のコンピューティングデバイス画面上のオプションをタッチすることによって、オプションのリストから支払人「Alice Jenkins」を選択し得る。そうすることで、レシーバインターフェース320の表示画面を、図20に示す第2の表示画面に更新し得る。
図20を具体的に参照すると、受取人が開始したP2P取引プロセスの第2のステップにおける、受取人のコンピューティングデバイス上のレシーバインターフェース320内の第2の表示画面の例解図が描かれている。示されるように、受取人は支払人「Alice Jenkins」を選択し、受取人は画面の中央に取引金額を記入するよう促されている(例えば、受取人が「$95.50」と記入したところを示す)。更なる実施例として、受取人には、追加の取引詳細を記入するオプション(例えば、ユーザが「結婚式の招待状イラスト(For wedding invite illustration)」と入力している、「注(Note)」と題するテキストフィールドとして示す)が提示され得る。例解のために、受取人は、「Alice Jenkins」への支払取引要求を実行させるために、「95.50ドルを要求する(Request $95.50)」と題するボタンにタッチし得、これにより、レシーバインターフェース320の表示画面が、図21に示す第3の表示画面に更新され得る。
図21を具体的に参照すると、受取人が開始したP2P取引プロセスの要求送信後ステップにおいて、受取人のコンピューティングデバイス上のレシーバインターフェース320内の第3の表示画面の例解図が描かれている。例えば、受取人には、取引時間、取引金額、及び/又は同類のものなどの追加取引データを含む、支払依頼が支払人に送付されたことを示す確認メッセージが提示され得る。例解のために、受取人が支払人に対する完了した要求の取引データの見直しを終えたら、受取人は、レシーバインターフェース320に示されるアクティブウィンドウを、「終了(Done)」ボタンをクリックするか、又は「X」アイコンを選択することによって閉じる場合がある。
図22を具体的に参照すると、受取人が開始したP2P取引プロセスの要求送信後ステップにおいて、受取人のコンピューティングデバイス上のレシーバインターフェース320内の第4の表示画面の例解図が描かれている。第4の表示画面は、図21に示す第3の表示画面を抜け出る受取人に応答して自動的に示され得、又は受取人は、特に、第4の表示画面を探して、支払取引要求の進捗を監視し得る。例えば、受取人は、その受取人機関システム319に関連付けられた自分のコンピューティングデバイス上でアプリケーションを開いて、要求された支払に関する詳細な情報を見る場合がある。例解のために、アプリケーションは、最新の取引を含む支払口座情報を示し得、これには、支払人から要求された支払の取引データが含まれ得る。示されるように、95.50ドルの金額に対する支払人「@allie.j」が要求した支払は、支払人の最新の取引の中に表示され、ステータスは「保留(Pending)」である。第4の表示画面は、レシーバインターフェース320に表示され得る。
図23を具体的に参照すると、受取人が開始したP2P取引プロセスの要求送信後ステップにおける、支払人(図23~図25に関連して、例示的に「Alice Jenkins」と称される)のクライアントデバイス302上の第1の表示画面の例解図が描かれている。例えば、支払人のクライアントデバイス302は、受取人から要求された支払のメッセージに関連付けられたプッシュ通知を受信し得る。実施例として、支払人のホーム画面は、取引金額、受取人(ユーザ)名、取引方法、取引時間、連絡先情報、ハイパーリンク及び/又は同類のものを含むがこれらに限定されない、取引データを包含する通知ウィンドウを表示し得る。例解のために、図24に示すように、支払人は通知ウィンドウをクリックし、クライアントデバイス302の支払インターフェース304内の第2の表示画面にアクセスするために、自分のクライアントデバイス302をロック解除し得る。
図24を具体的に参照すると、受取人が開始したP2P取引プロセスのステップでの、支払人のクライアントデバイス302上の支払インターフェース304内の第2の表示画面の例解図が描かれている。示されるように、支払人は、受取人「Johnathan Smith」から支払要求を受信したことが通知され、要求された取引金額が画面の中央に表示される(例えば、「$95.50」と示される)。支払人が取引を完了したい場合、支払人は支払を行うための資金口座を選択し得る(例えば、ユーザが「FDNB預貯金(FDNB Savings)」口座を選択している、「使用して支払う(Pay using)」と題されたドロップダウンフィールドとして示される)。支払人はまた、送付する金額を修正し得る。資金口座の詳細は、資金口座オプションがすでに利用可能であるように、別個の画面で支払人が事前に記入し得るか、又は提示された画面で支払人が資金口座の詳細を記入し得る。例解のために、支払人は、「Johnathan Smith」に対して支払取引を実行させるために、「95.50ドルを支払う(Pay $95.50)」と題するボタンをタッチし得、これにより、支払インターフェース304の表示画面が、図25に示す第3の表示画面に更新され得る。あるいは、支払人は、「支払を拒否する(Decline Payment)」を選択するなど、それに応じて入力することで、支払を拒否し得る。
図25を具体的に参照すると、受取人が開始したP2P取引プロセスの支払後ステップでの、支払人のクライアントデバイス302上の支払インターフェース304内の第4の表示画面の例解図が描かれている。例えば、支払人には、取引時間、取引金額、確認(承認)コード、支払方法、資金口座、取引詳細(例えば、「注(note)」)、及び/又は同類のものなど、追加の取引データを含む、支払が受取人に送付されたことを示す確認メッセージが提示され得る。例解のために、支払人が受取人に対する完了した支払の取引データの見直しを終えたら、支払人は、支払インターフェース304に示されるアクティブウィンドウを、「終了(Done)」ボタンをクリックするか、又は「X」アイコンを選択することによって閉じる場合がある。示されていない支払処理ステップにある程度の時間(例えば、数秒)がかかる場合、支払人には、図25に示すように、第4の表示画面が提示される前に、図15に示すように、「支払処理中(Processing payment)」画面が提示され得ることが諒解されよう。
ここで図26~図31を参照すると、非限定的な実施形態又は態様による、A2A取引ネットワークのP2M取引プロセスにおいて相互作用している、コンピューティングデバイス上に表示されるインターフェースの一連の例解図が描かれている。当然のことながら、例解図は例示的な目的のためにのみ提供され、本開示を限定するものとして受け取られるものではないことが諒解されよう。また、当然のことながら、インターフェースは、ユーザ向け画面を表し、システムのユーザには見えない全ての可能なステップを表しているわけではないことが諒解されよう。
図26を具体的に参照すると、P2M取引プロセスの第1のステップでの、ユーザのクライアントデバイス302上の第1の表示画面の例解図が描かれている。例えば、ユーザ(図26~図31に関連して、例示的な“Johnathan Smith”と称する)には、他のアイコンの中でも特に、支払インターフェース304アプリケーションの第1のアイコン902及びマーチャントインターフェース306アプリケーションの第2のアイコン904を含み得る、クライアントデバイス302の開始画面が提示され得る。支払インターフェース304アプリケーション及びマーチャントインターフェース306アプリケーションは、クライアントデバイス302上で少なくとも一部のソフトウェアをローカルに実行し得、両方のアプリケーションは、クライアントデバイス302から遠隔で格納されたデータにアクセスし得る。例解のために、ユーザがマーチャントインターフェース306アプリケーションの第2のアイコン904を選択すると、クライアントデバイス302は、クライアントデバイス302を通してアクセスされるオンラインマーチャントストアアプリケーションを起動し得る。あるいは、マーチャントインターフェース306は、クライアントデバイス302のインターネット対応ブラウザを通してアクセス可能であり得る。
図27を具体的に参照すると、P2M取引プロセスの第2のステップでの、ユーザのクライアントデバイス302上のマーチャントインターフェース306内の第2の表示画面の例解図が描かれている。示されるように、ユーザはマーチャントから購入する商品を選択し、ユーザは商品の発送を受領するためにマーチャントへの支払取引を完了することを望む。ユーザには、取引の説明、取引金額、オプションの支払方法、及び/又は同類のものなどの初期取引データが提示され得る。ユーザは、可能な支払方法の中から、記載されるA2A取引ネットワーク(例えば、「銀行による支払(Pay by Bank)」として示される)を使用して支払を完了するオプションを選択し得る。「銀行による支払(Pay by Bank)」オプションを使用すると、ユーザは、ユーザの口座に関連付けられたイシュア機関を識別する情報を入力し得る。実施例として、ユーザは、まず対応するドロップダウンから「ニュージーランド(New Zealand)」という国を選択することによって、自分のイシュア機関を識別し、ユーザが自分のイシュア(例えば、「FDNB銀行(FDNB Bank)」)を選択できる「銀行(Bank)」のドロップダウンを更新した。しかし、検索及び絞り込みドロップダウンフィールド、地理位置情報フィルタリングドロップダウンフィールド、リスト、テキストエントリ、及び/又は同類のものなど、ユーザのイシュアを識別する他の方法を使用し得ることが諒解されよう。例解のために、ユーザは、そのイシュアを識別する入力情報を有し、ユーザのクライアントデバイス302上の第3の表示画面に進むために、「今支払う(Pay Now)」ボタンを選択し得る。
図28を具体的に参照すると、P2M取引プロセスの第3のステップでの、ユーザのクライアントデバイス302上の支払インターフェース304内の第3の表示画面の例解図が描かれている。示されるように、ユーザが「今支払う(Pay Now)」ボタンを選択したことにより、クライアントデバイス302は、ユーザをマーチャントインターフェース306から支払インターフェース304にリダイレクトさせた。実施例として、ユーザには、クライアントデバイス302上の支払インターフェース304アプリケーションのログイン画面が提示され得、ユーザ(及びそれによって取引)を認可するために使用され得るユーザ認証情報を記入し得る。支払インターフェース304はまた、クライアントデバイス302のインターネット対応ブラウザに提示されることもあることが諒解されよう。例解のために、ユーザは、ログインウィンドウ(例えば、ユーザ名「john.smith82」及びパスワード)に自身のユーザ認証情報を入力しており、ユーザは、ユーザ認証情報をイシュアシステム314に送信して、ユーザが認可されるように、「ログイン(Login)」ボタンを選択し得る。ユーザ認証情報の提出時に、クライアントデバイス302は、図29に示すように、第4の表示画面に更新し得る。
図29を具体的に参照すると、P2M取引プロセスの第4のステップでの、ユーザのクライアントデバイス302上の支払インターフェース304内の第4の表示画面の例解図が描かれている。示されるように、ユーザがログインし、イシュアシステム314がユーザを認可した後、ユーザには、マーチャントとの取引の取引データを見直し、取引を確認するオプションが提示され得る。ユーザに示される取引データは、取引金額、マーチャント名、マーシャント識別子、取引方法、及び/又は同類のものを含み得るが、これらに限定されない。ユーザはまた、マーチャントへの取引の支払を完了する資金口座を入力し得る(例えば、「FDNB預貯金(FDNB Savings)」口座の選択として示される)。資金口座の詳細は、資金口座オプションがすでに利用可能であるように、別個の画面でユーザが事前に記入し得るか、又は提示された画面でユーザが資金口座の詳細を記入し得る。ユーザが取引データを見直し、かつ検証し、更にマーチャントへの支払のための資金口座を確認したら、ユーザは、支払インターフェース304のオプション(例えば、「89.00ドルを支払う(Pay $89.00)」ボタン)を選択することにより、支払取引を完了し得る。例解のために、図30に示すように、ユーザは取引を完了することを望み、「89.00ドルを支払う(Pay $89.00)」ボタンを押すと、クライアントデバイス302の支払インターフェース304の第5の表示画面にリダイレクトされ得る。クライアントデバイス302とは別に行われる取引処理ステップが完了するまでにある程度の時間(例えば、数秒)がかかる場合、図30に示すような第5の表示画面が提示される前に、図15に示すような中間的な「支払処理中(Processing payment)」画面がユーザに提示され得ることも諒解されよう。
図30を具体的に参照すると、P2M取引プロセスの支払後ステップでの、ユーザのクライアントデバイス302上の支払インターフェース304内の第5の表示画面の例解図が描かれている。例えば、ユーザには、取引時間、取引金額、確認(承認)コード、支払方法、資金口座、取引詳細、マーチャント名、マーチャント識別子、及び/又は同類のものなど、追加の取引データを含む、支払がマーチャントに送付されたことを示す確認メッセージが提示され得る。例解のために、ユーザがマーチャントに対する完了した支払の取引データの見直しを終えたら、ユーザは、支払インターフェース304に示されるアクティブウィンドウを、「終了(Done)」ボタンをクリックするか、又は「X」アイコンを選択することによって閉じる場合がある。第5の表示画面を閉じると、図31に示すように、クライアントデバイス302のマーチャントインターフェース306の第6の表示画面に自動的にリダイレクトされる場合もある。
図31を具体的に参照すると、P2M取引プロセスの支払後ステップでの、ユーザのクライアントデバイス302上のマーチャントインターフェース306内の第6の表示画面の例解図が描かれている。支払が完了すると、処理された支払の取引データもマーチャントインターフェース306にプッシュされ得る。示されるように、マーチャントインターフェース306は、取引が完了したこと(例えば、「取引確認済み(Transaction Confirmed)」)を反映し得、また注文番号、取引時間、取引説明、取引金額、取引方法、確認(承認)コード、請求先住所、マーチャント識別子、支払人識別子、及び/又は類似のものを含むがこれらに限定されない、支払取引に関連する追加情報を含み得る。マーチャントインターフェース306で確認メッセージが提示された後、ユーザは、マーチャントインターフェース306で買い物を続けるか(例えば、「買い物を続ける(Continue Shopping)」ボタンを選択することによって)、又はマーチャントインターフェース306から抜け出る場合がある。図26~図31の例解されたインターフェースの同様の画面が、本明細書で説明されるP2M取引プロセスの他の手続きフローに対して提示され得ることが諒解されよう。
本開示は、現在最も実用的で好ましい実施形態又は態様とみなされるものに基づいて、例解目的のため詳細に説明されているものの、そのような詳細はその目的に限られ、本開示は、開示される実施形態又は態様に限定されないが、それに対して、添付された特許請求の範囲の主旨及び範囲内にある、修正並びに同等の変更をカバーすることを意図することは理解されるものとする。例えば、本開示が、可能な限り、任意の実施形態又は態様の1つ以上の特徴を、任意の他の実施形態又は態様の1つ以上の特徴と組み合わせることができると意図することを理解されたい。
Claims (20)
- コンピュータで実施される方法であって、
少なくとも1つのプロセッサを用いて、支払ゲートウェイ又はアクワイアラシステムから、取引金額、イシュア識別子、及びマーチャント識別子を含む、取引のための取引要求を第1のAPI(アプリケーションプログラミングインターフェース)を介して受信することと、
前記少なくとも1つのプロセッサを用いて、前記イシュア識別子に基づいて、イシュアURL(ユニフォームリソースロケータ)を判定することと、
前記少なくとも1つのプロセッサを用いて、前記取引要求に関連付けられた意図識別子を生成することと、
前記少なくとも1つのプロセッサを用いて、前記イシュアURL及び前記意図識別子を、前記第1のAPIを介して、前記支払ゲートウェイ又は前記アクワイアラシステムに送信することと、
前記少なくとも1つのプロセッサを用いて、前記意図識別子、前記取引金額、及び前記マーチャント識別子を、第2のAPIを介して、前記イシュア識別子に関連付けられたイシュアシステムに送信することと、
前記少なくとも1つのプロセッサを用いて、前記イシュアシステムから、認証された同意識別子及び支払人識別子を前記第2のAPIを介して受信することと、
前記イシュアシステムから前記認証された同意識別子を受信することに応答して、
前記少なくとも1つのプロセッサを用いて、前記マーチャント識別子に関連付けられたマーチャント口座識別子、及び前記支払人識別子に関連付けられたイシュア口座識別子を判定することと、
前記少なくとも1つのプロセッサを用いて、前記マーチャント口座識別子に関連付けられたマーチャント口座と前記イシュア口座識別子に関連付けられたイシュア口座との間で前記取引金額の決済を行うように構成された、認可及び決済組み合わせメッセージで、前記取引金額、前記マーチャント口座識別子、及び前記イシュア口座識別子を送信することと、
を含む、コンピュータで実施される方法。 - 前記第1のAPIを介して前記支払ゲートウェイ又は前記アクワイアラシステムから受信される前記取引要求は、前記イシュア口座に関連付けられたユーザのクライアントデバイスのマーチャントインターフェースによって生成され、
前記イシュアシステムから前記第2のAPIを介して受信される、前記認証された同意識別子は、前記クライアントデバイスの支払インターフェースによって生成され、
前記支払ゲートウェイ又は前記アクワイアラシステムに送信される前記イシュアURLは、前記支払インターフェースをトリガするために前記マーチャントインターフェースに転送される、請求項1に記載のコンピュータで実施される方法。 - 前記少なくとも1つのプロセッサを用いて、前記認可及び決済組み合わせメッセージの承認に関連付けられた承認メッセージを受信することと、
前記少なくとも1つのプロセッサを用いて、前記クライアントデバイスの前記マーチャントインターフェースに前記取引の完了の確認を表示させるように構成されている第1の成功メッセージを、前記第1のAPIを介して前記支払ゲートウェイ又は前記アクワイアラシステムに送信することと、
前記少なくとも1つのプロセッサを用いて、前記クライアントデバイスの前記支払インターフェースに前記取引の完了の確認を表示させるように構成されている第2の成功メッセージを、前記第2のAPIを介して前記イシュアシステムに送信することと、を更に含む、請求項2に記載のコンピュータで実施される方法。 - 前記支払人識別子が、一意の口座識別子、前記イシュアシステムに関連付けられた機関識別子、及び地域識別子を含み、
前記支払人識別子が更に、前記イシュア口座に関連付けられたグローバル一意識別子である、請求項2に記載のコンピュータで実施される方法。 - 前記一意の口座識別子が、前記クライアントデバイスのデバイスアドレスである、請求項4に記載のコンピュータで実施される方法。
- 前記取引要求が、前記第1のAPIを介して前記支払ゲートウェイから受信され、
前記イシュアURL及び前記意図識別子が、前記第1のAPIを介して前記支払ゲートウェイに送信され、
前記支払ゲートウェイが、前記取引の完了のために前記アクワイアラシステムに代わって通信する、ように構成されている、請求項1に記載のコンピュータで実施される方法。 - 前記少なくとも1つのプロセッサを用いて、前記イシュアシステム及び前記支払ゲートウェイと通信、又は前記イシュアシステム及び前記アクワイアラシステムと通信することによって、前記取引を、前記取引金額に対する前記マーチャント口座へのクレジット、及び前記取引金額に対する前記イシュア口座からのデビットとして決済することと、
前記少なくとも1つのプロセッサを用いて、前記取引に関連付けられた第1の決済報告を前記支払ゲートウェイ又は前記アクワイアラシステムに送信し、前記取引に関連付けられた第2の決済報告を前記イシュアシステムに送信することと、を更に含む、請求項1に記載のコンピュータで実施される方法。 - 少なくとも1つのプロセッサを備えるサーバを備えるシステムであって、
前記サーバが、
支払ゲートウェイ又はアクワイアラシステムから、取引金額、イシュア識別子、及びマーチャント識別子を含む、取引のための取引要求を第1のAPI(アプリケーションプログラミングインターフェース)を介して受信し、
前記イシュア識別子に基づいて、イシュアURL(ユニフォームリソースロケータ)を判定し、
前記取引要求に関連付けられた意図識別子を生成し、
前記イシュアURL及び前記意図識別子を、前記第1のAPIを介して前記支払ゲートウェイ又は前記アクワイアラシステムに送信し、
前記意図識別子、前記取引金額、及び前記マーチャント識別子を、第2のAPIを介して、前記イシュア識別子に関連付けられたイシュアシステムに送信し、
前記イシュアシステムから、認証された同意識別子及び支払人識別子を前記第2のAPIを介して受信し、
前記イシュアシステムから前記認証された同意識別子を受信することに応答して、
前記マーチャント識別子に関連付けられたマーチャント口座識別子、及び前記支払人識別子に関連付けられたイシュア口座識別子を判定し、かつ、
前記マーチャント口座識別子に関連付けられたマーチャント口座と前記イシュア口座識別子に関連付けられたイシュア口座との間で前記取引金額の決済を行うように構成された、認可及び決済組み合わせメッセージで、前記取引金額、前記マーチャント口座識別子、及び前記イシュア口座識別子を送信する、ようにプログラム又は構成されている、システム。 - 前記第1のAPIを介して前記支払ゲートウェイ又は前記アクワイアラシステムから受信される前記取引要求は、前記イシュア口座に関連付けられたユーザのクライアントデバイスのマーチャントインターフェースによって生成され、
前記イシュアシステムから前記第2のAPIを介して受信される、前記認証された同意識別子は、前記クライアントデバイスの支払インターフェースによって生成され、
前記支払ゲートウェイ又は前記アクワイアラシステムに送信される前記イシュアURLは、前記支払インターフェースをトリガするために前記マーチャントインターフェースに転送される、請求項8に記載のシステム。 - 前記サーバが、
前記認可及び決済組み合わせメッセージの承認に関連付けられた承認メッセージを受信し、
前記クライアントデバイスの前記マーチャントインターフェースに前記取引の完了の確認を表示させるように構成されている第1の成功メッセージを、前記第1のAPIを介して前記支払ゲートウェイ又は前記アクワイアラシステムに送信し、かつ
前記クライアントデバイスの前記支払インターフェースに前記取引の完了の確認を表示させるように構成されている第2の成功メッセージを、前記第2のAPIを介して前記イシュアシステムに送信する、ように更にプログラム又は構成されている、請求項9に記載のシステム。 - 前記支払人識別子が、一意の口座識別子、前記イシュアシステムに関連付けられた機関識別子、及び地域識別子を含み、
前記支払人識別子が更に、前記イシュア口座に関連付けられたグローバル一意識別子である、請求項9に記載のシステム。 - 前記一意の口座識別子が、前記クライアントデバイスのデバイスアドレスである、請求項11に記載のシステム。
- 前記取引要求が、前記第1のAPIを介して前記支払ゲートウェイから受信され、
前記イシュアURL及び前記意図識別子が、前記第1のAPIを介して前記支払ゲートウェイに送信され、
前記支払ゲートウェイが、前記取引の完了のために前記アクワイアラシステムに代わって通信する、ように構成されている、請求項8に記載のシステム。 - 前記サーバが、
前記イシュアシステム及び前記支払ゲートウェイと通信、又は前記イシュアシステム及び前記アクワイアラシステムと通信することによって、前記取引を、前記取引金額に対する前記マーチャント口座へのクレジット、及び前記取引金額に対する前記イシュア口座からのデビットとして決済し、かつ、
前記取引に関連付けられた第1の決済報告を前記支払ゲートウェイ又は前記アクワイアラシステムに送信し、前記取引に関連付けられた第2の決済報告を前記イシュアシステムに送信する、ように更にプログラム又は構成されている、請求項8に記載のシステム。 - プログラム命令を含む少なくとも1つの非一時的コンピュータ可読媒体を含むコンピュータプログラム製品であって、前記プログラム命令が少なくとも1つのプロセッサによって実行されるとき、前記少なくとも1つのプロセッサが、
支払ゲートウェイ又はアクワイアラシステムから、取引金額、イシュア識別子、及びマーチャント識別子を含む、取引のための取引要求を第1のAPI(アプリケーションプログラミングインターフェース)を介して受信し、
前記イシュア識別子に基づいて、イシュアURL(ユニフォームリソースロケータ)を判定し、
前記取引要求に関連付けられた意図識別子を生成し、
前記イシュアURL及び前記意図識別子を、前記第1のAPIを介して前記支払ゲートウェイ又は前記アクワイアラシステムに送信し、
前記意図識別子、前記取引金額、及び前記マーチャント識別子を、第2のAPIを介して、前記イシュア識別子に関連付けられたイシュアシステムに送信し、
前記イシュアシステムから、認証された同意識別子及び支払人識別子を前記第2のAPIを介して受信し、
前記イシュアシステムから前記認証された同意識別子を受信することに応答して、
前記マーチャント識別子に関連付けられたマーチャント口座識別子、及び前記支払人識別子に関連付けられたイシュア口座識別子を判定し、かつ
前記マーチャント口座識別子に関連付けられたマーチャント口座と前記イシュア口座識別子に関連付けられたイシュア口座との間で前記取引金額の決済を行うように構成された、認可及び決済組み合わせメッセージで、前記取引金額、前記マーチャント口座識別子、及び前記イシュア口座識別子を送信する、コンピュータプログラム製品。 - 前記第1のAPIを介して前記支払ゲートウェイ又は前記アクワイアラシステムから受信される前記取引要求は、前記イシュア口座に関連付けられたユーザのクライアントデバイスのマーチャントインターフェースによって生成され、
前記イシュアシステムから前記第2のAPIを介して受信される、前記認証された同意識別子は、前記クライアントデバイスの支払インターフェースによって生成され、
前記支払ゲートウェイ又は前記アクワイアラシステムに送信される前記イシュアURLは、前記支払インターフェースをトリガするために前記マーチャントインターフェースに転送される、請求項15に記載のコンピュータプログラム製品。 - 前記プログラム命令はさらに、前記少なくとも1つのプロセッサに、
前記認可及び決済組み合わせメッセージの承認に関連付けられた承認メッセージを受信することと、
前記クライアントデバイスの前記マーチャントインターフェースに前記取引の完了の確認を表示させるように構成されている第1の成功メッセージを、前記第1のAPIを介して前記支払ゲートウェイ又は前記アクワイアラシステムに送信することと、
前記クライアントデバイスの前記支払インターフェースに前記取引の完了の確認を表示させるように構成されている第2の成功メッセージを、前記第2のAPIを介して前記イシュアシステムに送信することと、を行わせる、請求項16に記載のコンピュータプログラム製品。 - 前記支払人識別子が、一意の口座識別子、前記イシュアシステムに関連付けられた機関識別子、及び地域識別子を含み、
前記支払人識別子が更に、前記イシュア口座に関連付けられたグローバル一意識別子であり、
前記一意の口座識別子が、前記クライアントデバイスのデバイスアドレスである、請求項16に記載のコンピュータプログラム製品。 - 前記取引要求が、前記第1のAPIを介して前記支払ゲートウェイから受信され、
前記イシュアURL及び前記意図識別子が、前記第1のAPIを介して前記支払ゲートウェイに送信され、
前記支払ゲートウェイが、前記取引の完了のために前記アクワイアラシステムに代わって通信する、ように構成されている、請求項16に記載のコンピュータプログラム製品。 - 前記プログラム命令はさらに、前記少なくとも1つのプロセッサに、
前記イシュアシステム及び前記支払ゲートウェイと通信、又は前記イシュアシステム及び前記アクワイアラシステムと通信することによって、前記取引を、前記取引金額に対する前記マーチャント口座へのクレジット、及び前記取引金額に対する前記イシュア口座からのデビットとして決済することと、
前記取引に関連付けられた第1の決済報告を前記支払ゲートウェイ又は前記アクワイアラシステムに送信し、前記取引に関連付けられた第2の決済報告を前記イシュアシステムに送信することと、を行わせる、請求項15に記載のコンピュータプログラム製品。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IN202141023448 | 2021-05-26 | ||
IN202141023448 | 2021-05-26 | ||
PCT/US2022/030046 WO2022251035A1 (en) | 2021-05-26 | 2022-05-19 | System, method, and computer program product for an account-to-account transaction network |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2024520523A true JP2024520523A (ja) | 2024-05-24 |
Family
ID=84230191
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023573314A Pending JP2024520523A (ja) | 2021-05-26 | 2022-05-19 | 口座間取引ネットワークのためのシステム、方法、及びコンピュータプログラム製品 |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP4348549A4 (ja) |
JP (1) | JP2024520523A (ja) |
KR (1) | KR20240016322A (ja) |
CN (1) | CN117480515A (ja) |
AU (1) | AU2022282203A1 (ja) |
WO (1) | WO2022251035A1 (ja) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2466810A (en) * | 2009-01-08 | 2010-07-14 | Visa Europe Ltd | Processing payment authorisation requests |
US8548426B2 (en) * | 2009-02-20 | 2013-10-01 | Boku, Inc. | Systems and methods to approve electronic payments |
US9519892B2 (en) * | 2009-08-04 | 2016-12-13 | Boku, Inc. | Systems and methods to accelerate transactions |
WO2013169926A1 (en) * | 2012-05-08 | 2013-11-14 | Visa International Service Association, Inc. | System and method for authentication using payment protocol |
EP2907090A4 (en) * | 2012-10-10 | 2016-05-18 | Mastercard International Inc | METHOD AND SYSTEMS FOR IMPLEMENTING TRANSACTIONS AT REMOTE SALES OFFICES |
-
2022
- 2022-05-19 AU AU2022282203A patent/AU2022282203A1/en active Pending
- 2022-05-19 KR KR1020237044764A patent/KR20240016322A/ko unknown
- 2022-05-19 EP EP22811879.0A patent/EP4348549A4/en active Pending
- 2022-05-19 WO PCT/US2022/030046 patent/WO2022251035A1/en active Application Filing
- 2022-05-19 CN CN202280035719.1A patent/CN117480515A/zh active Pending
- 2022-05-19 JP JP2023573314A patent/JP2024520523A/ja active Pending
Also Published As
Publication number | Publication date |
---|---|
EP4348549A1 (en) | 2024-04-10 |
KR20240016322A (ko) | 2024-02-06 |
AU2022282203A1 (en) | 2023-11-23 |
WO2022251035A1 (en) | 2022-12-01 |
CN117480515A (zh) | 2024-01-30 |
EP4348549A4 (en) | 2024-05-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11216791B2 (en) | Software development kits for point-of-sale device and mobile device interactive frameworks | |
US20210019755A1 (en) | Friction-less Purchasing Technology | |
JP6891245B2 (ja) | トランザクショントークン発行権限者 | |
US11308485B2 (en) | Processing a transaction using electronic tokens | |
US20220200982A1 (en) | Optimizing tokens for identity platforms | |
US20190188676A1 (en) | Payment code generation using a wireless beacon at a merchant location | |
US20180047016A1 (en) | Preloaded digital wallet token for networkless transaction processing | |
RU2597515C2 (ru) | Осуществление доступа к счету в пункте продажи | |
AU2017239589A1 (en) | Open wallet for electronic transactions | |
US20150199672A1 (en) | Customer check-in display during a transaction | |
US11461770B2 (en) | Active application of secondary transaction instrument tokens for transaction processing systems | |
US11790333B2 (en) | Tokenized data having split payment instructions for multiple accounts in a chain transaction | |
US20180308074A1 (en) | Pairing of transactional partners using associated data and identifiers | |
US20230419311A1 (en) | System, Method, and Computer Program Product for Dynamic Passcode Communication | |
US20160180344A1 (en) | Communication device interfaces for transaction approval at a merchant location | |
US20190172038A1 (en) | Real-time delegated approval of initiated data exchanges by network-connected devices | |
CN113177786B (zh) | 将交易作为推送支付交易进行处理的***、方法和计算机程序产品 | |
JP2024520523A (ja) | 口座間取引ネットワークのためのシステム、方法、及びコンピュータプログラム製品 | |
JP6386151B2 (ja) | 電子トランザクションのためのオープンウォレット | |
US20240144258A1 (en) | System, Method, and Computer Program Product for Secure Client Device and Consumer Authentication | |
US20210201275A1 (en) | System and method for smart device communication and transaction processing | |
Witkowski et al. | Method, System, and Computer program product for transaction authentication |