Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.
For the complete documentation index, see llms.txt. This page is also available as Markdown.

トークンバインディング

トークンリクエスタがTSPにリクエストを送信すると、トークンバインディングが開始されます。

イシュアゲートウェイはTSPからリクエストを受け取り、その後 デバイスバインディングをリクエスト をイシュアバックエンドに送信します。

下のシーケンス図は、エンドツーエンドのフローを示します。

<sequence diagram>

イシュアが ステップアップ認証付きで承認を返した場合は、選択したID&Vメソッドについて以下のセクションを使用してください。

情報

イシュアが デバイスバインディングをリクエスト にステップアップ付き承認で応答したものの、サポートするID&Vメソッドの一覧を提供しない場合、イシュアゲートウェイはAPI IDnVメソッド一覧を取得 を使ってそれを取得します。

これを避けるには、判断がステップアップであれば、ID&Vメソッドの一覧を体系的に返してください。

すべてのやり取りが完了すると、イシュアゲートウェイは 仮想カード変更を通知 通知を次の内容で送信します。

  • アクション 実行された確認のための:

    • DEVICE_BOUND

    • DEVICE_UNBOUND

  • deviceBindingReference。これは、トークンとデバイス間の一意のバインド参照です(バインドが成功した場合)。

  • authenticatorInfo。これは、その後のトランザクションでカード所有者を認証するために使用されるメソッドの詳細を含みます。このデータは、支払トランザクションの認可リクエストでも送信されます(:これはMastercardでのみサポートされています).

OTPで確認する

TSPがOTPを生成します。

イシュアゲートウェイはそれを経由して転送します OTPを送信、Tokenization フローの場合のように。

使用 otpMethodId を使用して選択された方法を識別し、正しいメッセージとチャネルを準備します。

TSP は OTP を検証し、検証が成功すると関係者に通知します。

以下のシーケンス図は、フローを示しています。

<sequence diagram>

イシュアアプリケーションで確認する

このフローでは、イシュアはイシュアアプリケーションでエンドユーザーを確認します。

イシュアアプリケーションは 2 つの方法で起動できます。

トークンリクエスタアプリケーションから起動する

このアプローチは、トークン有効化に使用されるトークナイゼーション フローと一致します。

やり取りは、すでに説明されているものと同じです イシュアのアプリケーションをウォレットに統合する ただし、TSP が追加データを送信し、イシュアはそれを解析してトークンのバインディング コンテキストを特定する必要がある点が異なります:

  • Visa

    • deviceID

    • deviceIndex

    • lifeCycleTraceID

    • reasonCode = TOKEN_DEVICE_BINDING

  • Mastercard

    • authenticationCorrelationId

これらのフィールドは、トークン化後の検証に固有のものです。従来のトークン化検証とは重複しません。

プッシュメッセージでトリガーする

イシュアは、プッシュメッセージを通じてイシュアアプリケーションを起動します。

エンドユーザーがこのメソッドを選択すると、イシュアゲートウェイはメソッド ID を通じて OTPを送信 OTP 値なしで。

MDES はこのフローでは OTP を生成しません。

使用 otpMethodId メソッドを識別し、プッシュメッセージを作成するために。

検証結果を報告する

アプリケーションとのやり取りに使用されたトリガー方法に関係なく、イシュアは結果を TSP に通じて カード状態を更新.

次の値を送信してください:

  • virtualCardId =

    • Visa: tokenReferenceID

    • Mastercard: tokenUniqueReference

  • deviceBindingReference =

    • Visa には次を使用: deviceIndex

    • Mastercard には次を使用: authenticationCorrelationId

  • アクション =

    • APPROVE_DEVICE_BINDING カード所有者の検証が成功したとき

    • UNBIND_DEVICE カード所有者の検証が失敗したとき

以下のシーケンス図は全体の流れを示しています。

<sequence diagram>

3DSによる認証

これはVisaでのみサポートされています。

イシュアがこの方法をサポートしたい場合、VTSで適切な設定を行う必要があります。

最終更新

役に立ちましたか?