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.

Digitize a card

Overview

This section describes how to:

  • Check if the card has been digitized in the issuer application

  • Check if the device is eligible for NFC payment

  • Digitize the card in the issuer application

  • Check if the issuer application is ready for NFC payment (default payment application in Tap and Pay settings)

User Experience

The end user can add eligible cards to the issuer application by opening the application and tapping the Enable NFC payment button.

The issuer application then displays an NFC logo if a card is digitized. The NFC logo will be grayed out if the issuer application is not ready for NFC payment.

The issuer application could be "not ready" for NFC payment for several reasons:

  • issuer application is not the default payment application in Android Tap & Pay settings.

  • the digital card has been suspended by the user or the issuer.

In conclusion, the issuer application displays different screens according to the card digitization state and the android settings.

Implementation guides

To digitize a card, implement these steps in order:

  1. Check digital card state

    Check whether the card is already digitized.

  2. Check device is eligible

    Check whether the device supports NFC payment before you show the digitization action.

  3. Add digital card

    Call the D1 SDK to digitize the card in the issuer application.

  4. Check Android Tap & Pay settings

    Check whether the issuer application is the default payment application.

Last updated

Was this helpful?