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.

D1 SDK によるカード登録

概要

このページでは、イシュアアプリケーションが D1 SDK を使用してカードおよびそのエンドユーザーを Click to Pay に登録する方法を説明します。

イシュアアプリケーションが次を呼び出します 登録、これはイシュアバックエンドが呼び出すのと同じバックエンドの Click to Pay 登録操作をトリガーします D1 API.

D1 が Click to Pay ディレクトリおよび決済ネットワークとのバックエンド相互作用をオーケストレーションしている間に、エンドユーザーがイシュアアプリケーションのユーザーインターフェース上で直接 Click to Pay 登録を開始するようにしたい場合は、この SDK フローを使用します。

フロー

次の図は、SDK の Click to Pay 登録フローの主な手順を示しています:

シーケンス図

D1 SDK 4.2.0 以降では、バックエンドフローの追加により、 登録 (Android / iOS)API も利用できます D1 SDK.

前提条件

SDK フローには、バックエンドフローと同じ前提条件と制限があります。詳細は、 前提条件.

次のシーケンス図は、イシュアアプリケーションから開始されるフローを示しています:

重要なポイント

  • イシュアアプリケーションは、消費者情報を提供する必要があります。参照してください: ConsumerInfo (SDK API).

  • 登録は非同期操作です。最終結果は次のいずれかの方法で取得できます:

    • コールバックのステータス(SUCCESSFUL または PENDING),

    • を呼び出す、 Get Operation で利用できるエンドポイント D1 API、または

    • D1 通知を有効にする。SDK フローでは、イシュアはさらに アプリ内プッシュ通知 をイシュアバックエンド通知に加えて有効にすることもできます。

  • 決済ネットワークに関連付けられた TSP が、一般的なデジタル化フローをトリガーします。

Click to Pay のプッシュ通知を処理する

イシュアアプリケーションが D1 バックエンドから Click to Pay 登録通知を受信できるようにする前に、プッシュ通知が次のように設定されていることを確認してください:

1

プッシュ通知を設定する

で示されている必要な操作を実行します プッシュ通知の設定.

2

プッシュ通知トークンを登録する

登録する プッシュ通知トークン.

3

メッセージ通知に登録する

登録する メッセージ通知.

これらの手順が完了すると、イシュアアプリケーションは次のようなプッシュ通知の受信を開始できます: clickToPayEnrolmentclickToPayOptOutCard.

D1 SDK が次の種類のプッシュ通知を受信すると clickToPayEnrolment (Android / iOS)または clickToPayOptOutCard (Android / iOS)、イシュアアプリケーションは通知を確認して、Click to Pay 登録操作またはオプトアウトが成功したかどうかを判断します。

SDK API

最終更新

役に立ちましたか?