Skip to main content

PendingDigitalCard

Pending Digital Card used for ApplePay or GooglePay

type PendingDigitalCard implements DigitalCard {
id: ID!
type: DigitalizationType!
createdAt: DateTime!
updatedAt: DateTime!
walletProvider: WalletProvider!
statusInfo: PendingDigitalCardStatusInfo!
inAppProvisioningData(
signatureData: SignatureData
): InAppProvisioningData
projectId: ID!
cardContractId: ID!
}

Fields

PendingDigitalCard.id ● ID! non-null scalar

Unique identifier of a digital card

PendingDigitalCard.type ● DigitalizationType! non-null enum

The type of digitalization that created this digital card.

PendingDigitalCard.createdAt ● DateTime! non-null scalar

Created date

PendingDigitalCard.updatedAt ● DateTime! non-null scalar

Updated date

PendingDigitalCard.walletProvider ● WalletProvider! non-null object

Wallet Provider (ApplePay, GooglePay ...)

PendingDigitalCard.statusInfo ● PendingDigitalCardStatusInfo! non-null interface

Digital Card status information

In this type the status will be either ConsentPending or Pending

PendingDigitalCard.inAppProvisioningData ● InAppProvisioningData object

Data to provide to the wallet during InApp Provisioning

Signature Data is mandatory for ApplePay

This data is only available for a digital card in

  • status: Pending
  • type: InApp
PendingDigitalCard.inAppProvisioningData.signatureData ● SignatureData input

PendingDigitalCard.projectId ● ID! non-null scalar

The project ID

PendingDigitalCard.cardContractId ● ID! non-null scalar

The card contract ID

Interfaces

DigitalCard interface

Digital Card used for ApplePay or GooglePay

Member Of

AddDigitalCardSuccessPayload object