トークンバインディング
トークンリクエスタがTSPにリクエストを送信すると、トークンバインディングが開始されます。
イシュアゲートウェイはTSPからリクエストを受け取り、その後 デバイスバインディングをリクエスト をイシュアバックエンドに送信します。
For MDES, その deviceBindingReference in the デバイスバインディングをリクエスト は、バインドデータに関連付けられる最終的な参照を表しません。
MDESは最終的な deviceBindingReference を、カード所有者の検証後の成功通知でのみ送信します。
下のシーケンス図は、エンドツーエンドのフローを示します。
<sequence diagram>
イシュアが ステップアップ認証付きで承認を返した場合は、選択したID&Vメソッドについて以下のセクションを使用してください。
情報
イシュアが デバイスバインディングをリクエスト にステップアップ付き承認で応答したものの、サポートするID&Vメソッドの一覧を提供しない場合、イシュアゲートウェイはAPI IDnVメソッド一覧を取得 を使ってそれを取得します。
これを避けるには、判断がステップアップであれば、ID&Vメソッドの一覧を体系的に返してください。
すべてのやり取りが完了すると、イシュアゲートウェイは 仮想カード変更を通知 通知を次の内容で送信します。
アクション実行された確認のための:DEVICE_BOUNDDEVICE_UNBOUND
deviceBindingReference。これは、トークンとデバイス間の一意のバインド参照です(バインドが成功した場合)。authenticatorInfo。これは、その後のトランザクションでカード所有者を認証するために使用されるメソッドの詳細を含みます。このデータは、支払トランザクションの認可リクエストでも送信されます(注:これはMastercardでのみサポートされています).
トークンバインディングが成功した後、イシュアは後からデバイスからトークンのバインド解除を行えます。
このオプションはVisaトークンでのみ利用できます。
呼び出す カード状態を更新 を次の内容で:
virtualCardIdを対象のトークンIDに設定deviceBindingReferenceを保存済みのバインド参照に設定アクションをUNBIND_DEVICE
OTPで確認する
TSPがOTPを生成します。
イシュアゲートウェイはそれを経由して転送します OTPを送信、Tokenization フローの場合のように。
使用 otpMethodId を使用して選択された方法を識別し、正しいメッセージとチャネルを準備します。
TSP は OTP を検証し、検証が成功すると関係者に通知します。
以下のシーケンス図は、フローを示しています。
<sequence diagram>
イシュアアプリケーションで確認する
このフローでは、イシュアはイシュアアプリケーションでエンドユーザーを確認します。
イシュアアプリケーションは 2 つの方法で起動できます。
トークンリクエスタアプリケーションから起動する
このアプローチは、トークン有効化に使用されるトークナイゼーション フローと一致します。
やり取りは、すでに説明されているものと同じです イシュアのアプリケーションをウォレットに統合する ただし、TSP が追加データを送信し、イシュアはそれを解析してトークンのバインディング コンテキストを特定する必要がある点が異なります:
Visa
deviceIDdeviceIndexlifeCycleTraceIDreasonCode=TOKEN_DEVICE_BINDING
Mastercard
authenticationCorrelationId
これらのフィールドは、トークン化後の検証に固有のものです。従来のトークン化検証とは重複しません。
プッシュメッセージでトリガーする
イシュアは、プッシュメッセージを通じてイシュアアプリケーションを起動します。
このオプションは、〜のみがサポートしています Mastercard そして、それは〜にのみ適用されます トークン化後の認証。要するに、ID&V手法の一覧を提供する際、イシュアはなお、ある種類の手法を1つ提供しなければなりません 金融機関_app そして、~に割り当てる 値 = PUSH_NOTIFICATION。
そのメソッドが選択されると、イシュアはイシュアアプリケーションを開くプッシュメッセージを送信できます。
エンドユーザーがこのメソッドを選択すると、イシュアゲートウェイはメソッド ID を通じて OTPを送信 OTP 値なしで。
MDES はこのフローでは OTP を生成しません。
使用 otpMethodId メソッドを識別し、プッシュメッセージを作成するために。
検証結果を報告する
アプリケーションとのやり取りに使用されたトリガー方法に関係なく、イシュアは結果を TSP に通じて カード状態を更新.
次の値を送信してください:
virtualCardId=Visa:
tokenReferenceIDMastercard:
tokenUniqueReference
deviceBindingReference=Visa には次を使用:
deviceIndexMastercard には次を使用:
authenticationCorrelationId
アクション=APPROVE_DEVICE_BINDINGカード所有者の検証が成功したときUNBIND_DEVICEカード所有者の検証が失敗したとき
以下のシーケンス図は全体の流れを示しています。
<sequence diagram>
3DSによる認証
これはVisaでのみサポートされています。
イシュアがこの方法をサポートしたい場合、VTSで適切な設定を行う必要があります。
最終更新
役に立ちましたか?