Skip to main content

Card

Card

type Card {
id: ID!
type: CardType!
createdAt: DateTime!
updatedAt: DateTime!
accountMembership: AccountMembership!
mainCurrency: Currency!
cardContractExpiryDate: DateTime
cardDesignUrl: String!
cardUrl: String!
statusInfo: CardStatusInfo!
withdrawal: Boolean!
international: Boolean!
nonMainCurrencyTransactions: Boolean!
eCommerce: Boolean!
spendingLimits: [SpendingLimit!]
physicalCard: PhysicalCard
cardMaskedNumber: String!
expiryDate: String
name: String
cardProduct: CardProduct!
issuingCountry: CCA3!
digitalCards(
first: Int! = 50
after: String
orderBy: DigitalCardOrderByInput
filters: DigitalCardFiltersInput
): DigitalCardConnection!
transactions(
first: Int! = 50
after: String
orderBy: TransactionsOrderByInput
filters: TransactionsFiltersInput
): TransactionConnection
spending: Spending
}

Fields

Card.id ● ID! non-null scalar

Unique identifier of a card

Card.type ● CardType! non-null enum

Type of a card

Card.createdAt ● DateTime! non-null scalar

Created date

Card.updatedAt ● DateTime! non-null scalar

Updated date

Card.accountMembership ● AccountMembership! non-null object

Account membership to define the card holder and the account linked to the card.

Card.mainCurrency ● Currency! non-null scalar

Main Currency

Card.cardContractExpiryDate ● DateTime scalar

Card expiration date if null it does not have an expiration date

Card.cardDesignUrl ● String! non-null scalar

URL of the card design

Card.cardUrl ● String! non-null scalar

URL of the card with masked card information (like its number) and with full card information if connected user consented beforehand

Card.statusInfo ● CardStatusInfo! non-null interface

Card status information

Card.withdrawal ● Boolean! non-null scalar

true if this card allows cash withdrawals

Card.international ● Boolean! non-null scalar

true if this card allows payments outside of the country

Card.nonMainCurrencyTransactions ● Boolean! non-null scalar

true if this card allows transactions outside of the card's main currency

Card.eCommerce ● Boolean! non-null scalar

true if this card allows transactions at eCommerce sites

Card.spendingLimits ● [SpendingLimit!] list object

Periodic Spending limit list

Card.physicalCard ● PhysicalCard object

Physical card if the card holder has ordered one

Card.cardMaskedNumber ● String! non-null scalar

Masked Card Number

Card.expiryDate ● String scalar

Card expiry date with MM/YY format

Card.name ● String scalar

Card name

Card.cardProduct ● CardProduct! non-null object

Card product

Card.issuingCountry ● CCA3! non-null scalar

Issuing Country

Card.digitalCards ● DigitalCardConnection! non-null object

Digital Cards linked to this card

Implements the Relay Connection interface, used to paginate list of element (Learn More)

Card.digitalCards.first ● Int! non-null scalar

the number of elements to load (maximum: 100)

Card.digitalCards.after ● String scalar

the index (a unique reference in string form) from which you will load the following elements

Card.digitalCards.orderBy ● DigitalCardOrderByInput input

an order you can apply to your list of connections

Card.digitalCards.filters ● DigitalCardFiltersInput input

a filtering table you can apply to your list of connections

Card.transactions ● TransactionConnection object

List of transactions of a card.

Implements the Relay Connection interface, used to paginate list of element (Learn More)

Card.transactions.first ● Int! non-null scalar

the number of elements to load (default value 50, maximum: 100)

Card.transactions.after ● String scalar

the index (a unique reference in string form) from which you will load the following elements

Card.transactions.orderBy ● TransactionsOrderByInput input

an order you can apply to your list of connections (default value UpdatedAt desc)

Card.transactions.filters ● TransactionsFiltersInput input

a filtering table you can apply to your list of connections

Card.spending ● Spending object

Periodic Spending

Returned by

card query

Member Of

AccountAndCard object ● AddCardsSuccessPayload object ● AddCardSuccessPayload object ● AddCardsWithGroupDeliverySuccessPayload object ● AddSingleUseVirtualCardsSuccessPayload object ● AddSingleUseVirtualCardSuccessForProjectOwnerPayload object ● AddSingleUseVirtualCardSuccessForUserPayload object ● CancelCardSuccessPayload object ● CardEdge object ● CardTransaction object