Reference to an account by either * IBAN, of a payment accounts, or * BBAN, for payment accounts if there is no IBAN, or * the Primary Account Number (PAN) of a card, can be tokenised by the ASPSP due to PCI DSS requirements, or * the Primary Account Number (PAN) of a card in a masked form, or * an alias to access a payment account via a registered mobile phone number (MSISDN).
name | data type | constraints | description |
---|---|---|---|
iban | string | regex: [A-Z]{2,2}[0-9]{2,2}[a-zA-Z0-9]{1,30} | IBAN of an account. |
bban | string | regex: [a-zA-Z0-9]{1,30} | Basic Bank Account Number (BBAN) Identifier. This data element can be used in the body of the consent request. Message for retrieving account access consent from this account. This data elements is used for payment accounts which have no IBAN. ISO20022: Basic Bank Account Number (BBAN). Identifier used nationally by financial institutions, i.e., in individual countries, generally as part of a National Account Numbering Scheme(s), which uniquely identifies the account of a customer. |
pan | string | max size: 35, min size: 0 | Primary Account Number according to ISO/IEC 7812. |
maskedPan | string | max size: 35, min size: 0 | Masked Primary Account Number. |
msisdn | string | max size: 35, min size: 0 | Mobile phone number. |
currency | string | regex: [A-Z]{3} | ISO 4217 Alpha 3 currency code. |
Example
{ "iban" : "...", "bban" : "...", "pan" : "...", "maskedPan" : "...", "msisdn" : "...", "currency" : "..." }