BankAccount

data class BankAccount(@Json(name = idid: String, @Json(name = bank_connection_idbankConnectionId: String, @Json(name = holderholder: String, @Json(name = ibaniban: String, @Json(name = descriptiondescription: String, @Json(name = bicbic: String?, @Json(name = account_numberaccountNumber: String?, @Json(name = bank_codebankCode: String, @Json(name = bank_namebankName: String, @Json(name = country_idcountryId: CountryId?, @Json(name = typetype: AccountType, @Json(name = joint_accountjointAccount: Boolean, @Json(name = transaction_possibletransactionPossible: Boolean, @Json(name = created_atcreatedAt: LocalDateTime, @Json(name = objectobject: String)

Parameters

id

Bank Account ID

bankConnectionId

Id of the originating BankConnection.

holder

Name of the account holder as reported by the bank

iban

IBAN of the bank account

description

Description of the bank account

bic

BIC of the bank account

accountNumber

Number of the account

bankCode

bank code of the bank

bankName

name of the bank

countryId

2 letter country ID

type

The type of the bank of the bank connection

jointAccount

Indicates whether this account has more than one owner.

transactionPossible

Indicates whether this account places payments.

createdAt

Date of creation

object The value bank_account

Constructors

BankAccount
Link copied to clipboard
fun BankAccount(@Json(name = idid: String, @Json(name = bank_connection_idbankConnectionId: String, @Json(name = holderholder: String, @Json(name = ibaniban: String, @Json(name = descriptiondescription: String, @Json(name = bicbic: String? = null, @Json(name = account_numberaccountNumber: String? = null, @Json(name = bank_codebankCode: String, @Json(name = bank_namebankName: String, @Json(name = country_idcountryId: CountryId? = null, @Json(name = typetype: AccountType, @Json(name = joint_accountjointAccount: Boolean, @Json(name = transaction_possibletransactionPossible: Boolean, @Json(name = created_atcreatedAt: LocalDateTime, @Json(name = objectobject: String)
Bank Account ID

Properties

accountNumber
Link copied to clipboard
var accountNumber: String? = null
Number of the account
bankCode
Link copied to clipboard
var bankCode: String
bank code of the bank
bankConnectionId
Link copied to clipboard
var bankConnectionId: String
Id of the originating BankConnection.
bankName
Link copied to clipboard
var bankName: String
name of the bank
bic
Link copied to clipboard
var bic: String? = null
BIC of the bank account
countryId
Link copied to clipboard
var countryId: CountryId? = null
2 letter country ID
createdAt
Link copied to clipboard
var createdAt: LocalDateTime
Date of creation
description
Link copied to clipboard
var description: String
Description of the bank account
holder
Link copied to clipboard
var holder: String
Name of the account holder as reported by the bank
iban
Link copied to clipboard
var iban: String
IBAN of the bank account
id
Link copied to clipboard
var id: String
Bank Account ID
jointAccount
Link copied to clipboard
var jointAccount: Boolean
Indicates whether this account has more than one owner.
object
Link copied to clipboard
var object: String
transactionPossible
Link copied to clipboard
var transactionPossible: Boolean
Indicates whether this account places payments.
type
Link copied to clipboard
var type: AccountType
The type of the bank of the bank connection