CardDataDto

constructor(cardNumber: String, cardActivationStatus: ActiveEnumDto, bankId: String, cardId: String, cardName: String? = null, cardType: String? = null, cardClass: CardClassEnumDto? = null, cardHolder: String? = null, cardControlStatus: CardControlStatusEnumDto? = null, cardControlStatusReason: CardControlStatusReasonEnumDto? = null, cardCurrency: CurrencyDto? = null, cardExpiringDate: LocalDate? = null, referenceAccountIBAN: String? = null, referenceAccountId: String? = null, favoriteCard: Boolean? = null, locked: Boolean? = null, balance: AmountDto? = null, bankName: String? = null, bank: BankDto? = null, cardCvv: Int? = null, contactLessPaymentEnabled: Boolean? = null)

Parameters

cardNumber

The card number. To cover all possible values, this field is a string. In most cases the result will be a number.

cardActivationStatus
bankId

ID of the bank where the card is held.

cardId

ID of the card. This field is required for further actions with an card (e.g. retrieving transactions).

cardName

Name of the card. This can be a user-assigned name of the card, but also the default bank name.

cardType

Describes the card type. Examples:

  • VISA
  • Mastercard
  • American Express

cardClass
cardHolder

Name of the card holder.

cardControlStatus
cardControlStatusReason
cardCurrency
cardExpiringDate

Date when the card is expired. Hint: This field depends on the card type.

referenceAccountIBAN

IBAN of the reference account.

referenceAccountId

Reference Account ID

favoriteCard

If a user has set the card as a favorite, the value is true. Otherwise it is false.

locked

Shows, if the card is locked. Hint: This field depends on the card type.

balance
bankName

Name of the bank where the card is held.

bank
cardCvv

CVV (credit card checksum/security code) of the card. Hint: This field depends on the card type.

contactLessPaymentEnabled

Can the card be used contactless? Hint: This field depends on the card type.