Transactions

This section explains key descriptions for transactions.

KEYTYPEOPTIONALDESCRIPTION
transactionIdStringOptionalUnique transaction identifier given by ASPSP
entryReferenceMax35TextOptionalIs the identification of the transaction as used for reference given by ASPSP.
mandateIdMax35TextOptionalIdentification of Mandates, e.g. a SEPA Mandate ID
checkIdMax35TextOptionalIdentification of a Cheque
creditorIdMax35TextOptionalIdentification of Creditors, e.g. a SEPA Creditor ID
bookingDateISODateOptionalThe Date when an entry is posted to an account on the ASPSPs books.
valueDateISODateOptionalThe Date at which assets become available to the account owner in case of a credit
transactionAmountAmountMandatoryThe amount of the transaction as billed to the account.
currencyExchangeArray of Report Exchange RateOptional
creditorNameMax70TextOptionalName of the creditor if a "Debited" transaction
creditorAccountAccount ReferenceConditional
creditorAgentBICFIOptional
ultimateCreditorMax70TextOptional
debtorNameMax70TextOptionalName of the debtor if a "Credited" transaction
debtorAccountAccount ReferenceConditional
debtorAgentBICFIOptional
ultimateDebtorMax70TextOptional
remittanceInformation UnstructuredMax140TextOptional
remittanceInformation UnstructuredArrayArray of Max140TextOptional
remittanceInformation StructuredMax140TextOptionalReference as contained in the structured remittance reference structure
remittanceInformation StructuredArrayArray of RemittanceOptionalReference as contained in the structured remittance reference structure
additionalInformationMax500TextOptionalMight be used by the ASPSP to transport additional transaction related information
additionalInformation StructuredStructured Additional InformationConditionalIs used if and only if the bookingStatus entry equals "information"
purposeCodePurpose CodeConditional
bankTransactionCodeBank Transaction CodeOptionalBank transaction code as used by the ASPSP and using the sub elements of this structured code defined by ISO20022. For standing order reports the following codes are applicable:
"PMNT-ICDT-STDO" for credit transfers,
"PMNT-IRCT-STDO" for instant credit transfers,
"PMNT-ICDT-XBST" for cross-border credit transfers,
"PMNT-IRCT-XBST" for cross-border real time credit transfers,
"PMNT-MCOP-OTHR" for specific standing orders which have a dynamical amount to move left funds e.g. on month end to a saving account
proprietaryBank TransactionCodeMax35TextOptionalProprietary bank transaction code as used within a community or within an ASPSP
balanceAfter TransactionBalanceOptionalThis is the balance after this transaction. Recommended balance type is interimBooked.
_linksLinksOptionalThe following links could be used here: transactionDetails for retrieving details of a transaction.