Skip to main content

CompleteDigitalCard

Complete digital card for use with Apple Pay or Google Pay

Once the pending phase is over, more data will be available in the response

type CompleteDigitalCard implements DigitalCard {
id: ID!
type: DigitalizationType!
createdAt: DateTime!
updatedAt: DateTime!
walletProvider: WalletProvider!
device: Device!
cardMaskedNumber: String!
statusInfo: CompleteDigitalCardStatusInfo!
tokenReferenceId: String
projectId: ID!
cardId: ID!
cardContractId: ID! @deprecated
}

Fields​

CompleteDigitalCard.id ● ID! non-null scalar​

Unique identifier of a digital card

CompleteDigitalCard.type ● DigitalizationType! non-null enum​

The type of digitalization that created this digital card.

CompleteDigitalCard.createdAt ● DateTime! non-null scalar​

Created date

CompleteDigitalCard.updatedAt ● DateTime! non-null scalar​

Updated date

CompleteDigitalCard.walletProvider ● WalletProvider! non-null object​

Wallet Provider (Apple Pay, Google Pay...)

CompleteDigitalCard.device ● Device! non-null object​

Device In case of a wallet application, some information about the device will be provided

CompleteDigitalCard.cardMaskedNumber ● String! non-null scalar​

Masked DPAN with the last four digits visible

This value is present in the user wallet application

CompleteDigitalCard.statusInfo ● CompleteDigitalCardStatusInfo! non-null interface​

Digital Card status information

In this type the status will be either ConsentPending or Pending

CompleteDigitalCard.tokenReferenceId ● String scalar​

Reference of the token in another system (ex: Mastercard)

CompleteDigitalCard.projectId ● ID! non-null scalar​

The project ID

CompleteDigitalCard.cardId ● ID! non-null scalar​

Unique identifier of the card this digital card belongs to

CompleteDigitalCard.cardContractId ● ID! deprecated non-null scalar​

DEPRECATED

Use cardId instead.

The card contract ID

Interfaces​

DigitalCard interface​

Digital card for use with Apple Pay or Google Pay