AccountDataDto

constructor(customerId: String, accountStatus: ActiveEnumDto, bankId: String, accountId: String, accountName: String? = null, accountIBAN: String? = null, accountNumber: String? = null, accountDescription: String? = null, accountType: AccountTypeEnumDto? = null, accountTypeDescription: String? = null, accountHolder: String? = null, accountCurrency: CurrencyDto? = null, internalAccount: Boolean? = null, favoriteAccount: Boolean? = null, balance: AmountDto? = null, availableAmount: AmountDto? = null, interestRate: BigDecimal? = null, bankName: String? = null, bank: BankDto? = null)

Parameters

customerId

Customer ID of the account holder.

accountStatus
bankId

ID of the Bank where the account is held.

accountId

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

accountName

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

accountIBAN

IBAN of the account.

accountNumber

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

accountDescription

Description of the account. Usually has the same value as accountTypeDescription.

accountType
accountTypeDescription

Description or name of the account type.

accountHolder

Name of the account holder.

accountCurrency
internalAccount

If an account is an internal shadow account, this value is true. Otherwise it is false.

favoriteAccount

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

balance

The current value of the account.

availableAmount

Amount available for withdraw or transfer.

interestRate

The interest rate applied to the account, expressed as a percentage of the account balance.

bankName

Name of the Bank where the account is held.

bank