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.

カードの有効性を確認する

概要

カードの有効性確認は最初のステップです トークン化。PANをデジタルウォレットアプリケーションでトークン化できるかどうかを確認します。

NFC Walletは、Token Service Provider(TSP)と有効性を確認します。

カードが有効であれば、NFC WalletはTSPから利用規約(T&C)を返します。デジタル化前にT&Cをエンドユーザーに表示し、同意を取得してください。

プログラムによっては、 利用規約(T&C) 必要ない場合があります。

SDK 統合

使用する CardDigitizationService.check有効性 を確認する トークン化 有効性。該当する場合、NFC Walletバックエンドは適用される利用規約(T&C)を返します。

有効性チェックを実行するには、 有効性Data および次のいずれか InstrumentData または pushSessionID.

有効性Data には以下が含まれます:

  • language: 操作に使用する優先言語(例: en).

  • inputMethod: カード情報の収集方法(例: イシュアアプリケーションまたは手動入力)。

次のいずれかを指定してください:

  • InstrumentData: 次のいずれかから構築されます encryptedCardData または issuerPushReceipt。カードデータは機密情報として扱い、必ず暗号化して送信してください。

  • pushSessionID: NFC Walletバックエンドによって生成される一意の識別子です。イシュアのバックエンドは、プッシュカード登録時にこれを受け取ります。

カード資格情報を使用して有効性を確認する

ほとんどの場合、カード資格情報を使用して有効性を確認します。PANと有効期限を指定してください。必要に応じてカードセキュリティコード(CSC)も指定できます。

カード資格情報は暗号化された形式で送信してください。

標準フローでは、イシュアのバックエンドがカード資格情報を提供します。デジタルウォレットアプリケーションは、それらを有効性チェックに使用します。

次のコードスニペットは、以下を使用して有効性を確認する方法を示しています encryptedCardData:

イシュアプッシュレシートを使用して有効性を確認する

イシュアはイシュアアプリケーションからカード登録を開始できます。このフローでは、イシュアアプリケーションがイシュアプッシュレシートを送信します。デジタルウォレットアプリケーションは、それを使用して InstrumentData.

イシュアプッシュレシートを使用したカード登録 イシュアプッシュレシート はMastercardでのみサポートされています。NFC WalletはMDES Token Connect仕様をサポートしています。

次のコードスニペットは、以下を構築する方法を示しています InstrumentData イシュアプッシュレシートを使用して。次に 有効性を確認する カード資格情報を使用する場合と同じ方法で。

プッシュカード登録セッションIDを使用して有効性を確認する

アプリケーション内で暗号化されたカード詳細を共有しないようにするため、デジタルウォレットバックエンドはカード詳細をNFC Walletバックエンドに直接プッシュできます。NFC Walletバックエンドは一時的な プッシュカード登録セッションID (pushSessionID).

次のコードスニペットは、以下を使用して有効性を確認し、カード登録を続行する方法を示しています プッシュカード登録セッションID.

最終更新

役に立ちましたか?