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.

概要

プッシュプロビジョニングの概要

プッシュプロビジョニングにより、イシュアアプリケーションは安全で標準化されたプロトコルを使用して支払いカードを直接xPayウォレット(例:Apple Pay、Google Pay、Samsung Pay)に追加できます。これによりエンドユーザーがカード情報を手入力する必要がなくなり、セキュリティとユーザーエクスペリエンスが向上します。

プッシュプロビジョニングの仕組み

カード情報を手動で入力またはトークンリクエスタに渡す代わりに、イシュアアプリケーションはカード情報を使用する端末の外部でカード情報が露出するのを防ぐ安全なプロトコルを通じてカードデータを交換します。

プッシュプロビジョニングのフローは通常、関連するTSPを通じたトークン化をトリガーします。

主に2つのタイプのプロトコルがあります:

  • ウォレットプロバイダ独自のプロトコル:ウォレットとイシュアアプリケーション間の統合とデータ交換を簡素化するために各ウォレットプロバイダが公開するAPI。

  • 決済ネットワークのTSPプロトコル:イシュアが認定されたトークンリクエスタにカードをプッシュできるように、各決済ネットワークのTSPが公開するAPI。

独自プロトコルでは、各ウォレットプロバイダが次の点を定義します:

  • ウォレットとの統合モデルおよびインターフェース方法(例:専用のモバイルSDK)

  • カード情報を保護するために必要な暗号化メカニズムと鍵

D1プッシュプロビジョニングサービスはこの複雑さを解消します。D1 SDKはこれらの異なるAPIをラップし、単一のウォレット・スキーム非依存の統合モデルを提供します。

同様に、決済ネットワークのTSPプロトコルについては、イシュアは個々の決済ネットワークプログラムに参加して、決済ネットワークによって認定された有効なトークンリクエスタにカードをプッシュできます。D1 SDKとD1バックエンドが決済ネットワーク固有のロジックを処理します。

サポートされるプロトコルとデバイス

D1プラットフォームは次をサポートします:

表示と管理の機能

D1 SDKはまた、 表示と管理 機能を提供し、イシュアアプリケーションが各物理カードまたはファンディングカードから作成されたデジタルカードを表示および管理できるようにします。

これはイシュアが次のことを行いたい場合に有用です:

  • イシュアアプリケーション内でデジタルカードのライフサイクル管理を直接提供する

  • 特にID&Vやステップアップ認証がイシュアアプリケーションを通じて行われる場合のデジタルカードの有効化を制御する

実装の詳細については、参照してください: 表示と管理.

プッシュプロビジョニングの例の体験

次のウォレットプロバイダガイドラインを使用して、 ウォレットに追加 イシュアアプリケーション内での体験を設計してください:

Apple Pay

  1. エンドユーザーはイシュアアプリケーションを開き、認証します。

  2. エンドユーザーがカードを選択します。

  3. エンドユーザーがタップします Apple Walletに追加.

エンドユーザーがiPhoneとApple Watchの両方を持っている場合、イシュアアプリケーションは支払いカードをリンクするために追加情報を必要としません。Apple PassKit SDKが例えばiPhoneとApple Watchのどちらを選択するかを促すなど、デバイス選択のUIを処理します。

Apple Pay push provisioning example screen in the issuer application
イシュアアプリケーションにおけるApple Walletに追加のフローの例。

Google Pay

  1. エンドユーザーはイシュアアプリケーションを開き、認証します。

  2. エンドユーザーがカードを選択します。

  3. エンドユーザーがタップします Google Payに追加.

Google Pay push provisioning example screen in the issuer application
イシュアアプリケーションにおけるGoogle Payに追加のフローの例。

Samsung Pay

  1. エンドユーザーはイシュアアプリケーションを開き、認証します。

  2. エンドユーザーがカードを選択します。

  3. エンドユーザーがタップします Samsung Payに追加.

Samsung Pay push provisioning example screen in the issuer application
イシュアアプリケーションにおけるSamsung Payに追加のフローの例。

表示と管理の体験の例

イシュアアプリケーションでは、エンドユーザーは各カードに関連付けられたデジタルカードの一覧を見ることができます。

イシュアアプリケーションは次の項目を表示できます:

  • 各デジタルカードの下4桁

  • ウォレット名とロゴ

  • 各デジタルカードの状態(例:有効、停止、削除)

View and control example screen listing multiple digital cards for a single card
複数のデジタルカードを表示する表示と管理画面の例。

決済ネットワークのプッシュプロビジョニングの例

High-level example of payment network push provisioning
決済ネットワークのプッシュプロビジョニングフローのハイレベルな例。

最終更新

役に立ちましたか?