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 いくつかの方法があります:

カード詳細を取得

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

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

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

  • DigitalCard.CardMetadata: カードメタデータ。以下を含みます:

    • PANの下4桁

    • トークンの下4桁

    • PANの有効期限

  • DigitalCard.PaymentKeyInfo: ペイメントキー情報。以下を含みます:

    • 残り支払い回数

    • 補充が必要かどうか

    • ペイメントキーの種類

    • ペイメントキーの有効期限日時

  • DigitalCard.Details: カードスキームと機能。以下を含みます:

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

    • paymentTypesSupported: 対応する支払いチャネル

  • DigitalCard.paymentAccountReference: 主要な非接触カードの Payment Account Reference(PAR)

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

補助カード詳細を取得

カードがコバッジ対応の場合、 digitalCard.

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

  • DigitalCard.auxiliaryPaymentAccountReference: 補助非接触カードの Payment Account Reference(PAR)

カードがコバッジ対応の場合、次も読み取れます:

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

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

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

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

カードがコバッジ対応でない場合、これらのプロパティは返します nil.

最終更新

役に立ちましたか?