BankAccountDetails
The BankAccountDetails
class represents detailed information about a BankAccount
. Reference: GoCardless documentation
Properties
ResourceId
- string?
Resource id used by the PSD2 interface. For reference see: Berlin Group PSD2
Iban
- string?
The IBAN of the bank account.
Bic
- string?
The BIC (Business Identifier Code) associated with the account.
Bban
- string?
Basic Bank Account Number represents a country-specific bank account number. This data element is used for payment accounts which have no IBAN.
Currency
- string
The currency the account is denominated in.
OwnerName
- string?
Name of the legal account owner. If there is more than one owner, then two names might be noted here.
OwnerAddressUnstructured
- List<string>?
Address of the legal account owner in unstructured form.
OwnerAddressStructured
- Address?
Address of the legal account owner.
Name
- string?
Name of the account, as assigned by the bank, in agreement with the account owner in order to provide an additional means of identification of the account.
DisplayName
- string?
Name of the account as defined by the end user within online channels.
Product
- string?
Product name of the bank for this account.
CashAccountType
- CashAccountType?
Specifies the nature, or use, of the cash account as defined by ISO 20022.
Details
- string?
Specifications that might be provided by the financial institution (e.g. characteristics of the account/relevant card).
MaskedPan
- string?
Masked primary account number (unique identifier on credit cards, debit cards, and other types of payment cards).
LinkedAccounts
- string?
A financial institution might name a cash account associated with pending card transactions.
Msisdn
- string?
An alias to a payment account via a registered mobile phone number.
Status
- IsoBankAccountStatus?
The status of the account.
Usage
- BankAccountUsage?
Specifies the usage of the account.
Constructor
public BankAccountDetails(string? resourceId, string? iban, string? bic, string? bban,
string currency, string? ownerName, List<string>? ownerAddressUnstructured,
Address? ownerAddressStructured, string? name, string? displayName, string? product,
CashAccountType? cashAccountType, string? details, string? linkedAccounts,string? msisdn,
IsoBankAccountStatus? status, BankAccountUsage? usage, string? maskedPan)
Parameters
resourceId
- string?
Resource id used by the PSD2 interface. For reference see: Berlin Group PSD2
iban
- string?
The IBAN of the bank account.
bic
- string?
The BIC (Business Identifier Code) associated with the account.
bban
- string?
Basic Bank Account Number represents a country-specific bank account number. This data element is used for payment accounts which have no IBAN.
currency
- string
The currency the account is denominated in.
ownerName
- string?
Name of the legal account owner. If there is more than one owner, then two names might be noted here.
ownerAddressUnstructured
- List<string>?
Address of the legal account owner in unstructured form.
ownerAddressStructured
- Address?
Address of the legal account owner.
name
- string?
Name of the account, as assigned by the bank, in agreement with the account owner in order to provide an additional means of identification of the account.
displayName
- string?
Name of the account as defined by the end user within online channels.
product
- string?
Product name of the bank for this account.
cashAccountType
- CashAccountType?
Specifies the nature, or use, of the cash account as defined by ISO 20022.
details
- string?
Specifications that might be provided by the financial institution (e.g. characteristics of the account/relevant card).
maskedPan
- string?
Masked primary account number (unique identifier on credit cards, debit cards, and other types of payment cards).
linkedAccounts
- string?
A financial institution might name a cash account associated with pending card transactions.
msisdn
- string?
An alias to a payment account via a registered mobile phone number.