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.

デジタルカードを表示する

概要

完了後 トークン化、あなたの デジタルウォレットアプリケーション は表示する必要があります エンドユーザーに 彼らのデジタルカードを。

リストビューと詳細ビューを提供します。カードの状態、カードデザイン、およびメタデータを使用してUIを構築してください。

SDK 統合

カード一覧の取得

デジタル化が完了したら、デジタルウォレットアプリケーションはデジタルカードを取得して表示できます。

使用する DigitalCardManager.cardList を使用して、デジタル化されたすべてのカードの一覧を取得します。

デジタルカードを一覧表示する
func retrieveCardList() async {
  let manager = DigitalCardManager()
  do {
    let cardList = try await manager.cardList
    // cardList を使って UI を埋めてください。
  } catch {
    // エラーを処理します。
  }
}

デジタルカードを取得する

あなたは取得できます DigitalCard から DigitalCardManager いくつかの方法で:

カードの詳細を取得する

A DigitalCard はデジタル化されたカードを表します。UI を構築しカードのライフサイクルを管理するために必要なデータを公開します:

  • DigitalCard.State: デジタルカードの状態

  • DigitalCard.CardArt: カードアートのデータ

  • DigitalCard.CardMetadata: カードのメタデータ、含まれるもの:

    • PAN の下4桁

    • トークンの下4桁

    • PAN の有効期限

  • DigitalCard.PaymentKeyInfo: 支払いキー情報、含まれるもの:

    • 残りの支払い回数

    • 補充が必要かどうか

    • 支払いキーの種類

    • 支払いキーの有効期限日時

  • DigitalCard.Details: カードスキームと機能、含まれるもの:

    • scheme: 支払いスキーム(Visa、Mastercard、または PURE)

    • paymentTypesSupported: サポートされている支払いチャネル

次の例はデジタルカードの詳細を取得する方法を示します:

補助カードの詳細を取得する

カードが共通ブランド(コブランディング)されている場合、追加のプロパティを取得できます digitalCard.

  • DigitalCard.hasAuxiliaryScheme: 次を返します true カードに補助スキームがある場合

カードが共通ブランドの場合、次も読み取ることができます:

  • DigitalCard.Details.auxiliaryScheme: 補助の支払いスキーム

  • DigitalCard.CardMetadata.auxiliaryTokenLastDigits: 補助トークンの下4桁

  • DigitalCard.CardMetadata.auxiliaryTokenExpiry: 補助トークンの有効期限日

  • DigitalCard.paymentKeyInfo.auxiliaryNumberOfPaymentsLeft: 補助スキームの残りの支払い回数

カードが共通ブランドでない場合、これらのプロパティは返します nil.

最終更新

役に立ちましたか?