Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.

OTPでバインディングを有効化する

ワンタイムパスワード(OTP)は、 ID&V 保留中のデバイスバインディングを有効化するための方法として使用されます。

このページは、次のフローの続きです: デバイスバインディングの作成(黄色いフロー).

前提条件:

  • すでに開始しています createBinding または resumeBinding.

  • イシュアはOTPベースのID&V方法(例: OTP_SMS).

  • あなたの加盟店アプリはエンドユーザーからOTPを収集できます。

フロー

OTPデバイスバインディングフロー。
ステップ
説明

1

エンドユーザーはOTPオプション(SMS、メールまたはオンラインバンキング)を選択します。

2

加盟店アプリは選択をThalesバックエンドに転送します。

3–5

Thalesバックエンドは VTS および イシュア に選択されたチャネルでOTPを配信するよう要求します。

6

エンドユーザーは加盟店アプリにOTPを入力します。加盟店アプリがUIを所有します。

7–8

ThalesバックエンドはVTSおよびイシュアとOTPを検証します。

9

Thales SDKは結果を受け取り、ローカルでバインディングを有効化します。

10

Thalesバックエンドは加盟店/PSPバックエンドにバインディングが有効であることを通知します。

SDK統合

1. OTPのID&V方法を選択する

の間に createBinding または resumeBinding、次のOTP ID&V方法のいずれかを選択します:

  • OTP_SMS

  • OTP_EMAIL

  • OTP_ONLINE_BANKING

アプリケーションが選択した ID&V メソッドを正常に送信すると、 onIssuerAuthenticationReady コールバックがアプリケーションに返されます。さもなければ、 onError コールバックが返されます。

2. バインディングを有効化する

加盟店アプリでOTPを収集し、次に activateBinding を呼び出します IDVSession.

結果は次で返されます onSuccess または onIssuerAuthenticationError.

有効化に失敗した場合、 IDVSession で返される onIssuerAuthenticationError を使って再試行してください。

最終更新

役に立ちましたか?