Account Transactions Output#
Account Transactions Output#
This section contains key descriptions for transactions.
| KEY | TYPE | OPTIONAL | DESCRIPTION |
|---|---|---|---|
| additionalDataStructured | Object | Optional | An umbrella datapoint used for information that is outside of Berlin Group specification, such as bank- or country-specific fields |
| additionalInformation | Max512Text | Optional | Might be used by the financial institution to transport additional transaction related information |
| additionalInformation Structured | Max280Text | Conditional | Is used if and only if the bookingStatus entry equals "information" |
| balanceAfterTransaction | Balance | Optional | This is the balance after this transaction. Recommended balance type is interimBooked. |
| bankTransactionCode | Max32Text | Optional | Bank transaction code as used by the financial institution 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 |
| bookingDate | ISODate | Optional | The date when an entry is posted to an account on the financial institutions books. |
| bookingDateTime | ISODate | Optional | The date and time when an entry is posted to an account on the financial institutions books. |
| checkId | Max48Text | Optional | Identification of a Cheque |
| creditorAccount | Account Reference | Conditional | |
| creditorAgent | BICFI | Optional | |
| creditorId | Max35Text | Optional | Identification of Creditors, e.g. a SEPA Creditor ID |
| creditorName | Max176Text | Optional | Name of the creditor if a "Debited" transaction |
| currencyExchange | CurrencyExchange can be either a list or a dict | Optional | |
| debtorAccount | Account Reference | Conditional | |
| debtorAgent | BICFI | Optional | |
| debtorName | Max176Text | Optional | Name of the debtor if a "Credited" transaction |
| endToEndId | Max35Text | Optional | Unique end to end ID |
| entryReference | Max128Text | Optional | Is the identification of the transaction as used for reference given by financial institution. |
| internalTransactionId | Max32Text | Optional | Transaction identifier given by Gocardless |
| mandateId | Max48Text | Optional | Identification of Mandates, e.g. a SEPA Mandate ID |
| merchantCategoryCode | Max4Text | Optional | Merchant category code as defined by card issuer |
| proprietaryBank TransactionCode | Max64Text | Optional | Proprietary bank transaction code as used within a community or within an financial institution |
| purposeCode | Purpose Code | Conditional | |
| remittanceInformation Structured | Max560Text | Optional | Reference as contained in the structured remittance reference structure |
| remittanceInformation StructuredArray | Array of Remittance | Optional | Reference as contained in the structured remittance reference structure |
| **remittanceInformation Unstructured ** | Max560Text | Optional | |
| **remittanceInformation UnstructuredArray ** | Array of Max560Text | Optional | |
| transactionAmount | Amount | Mandatory | The amount of the transaction as billed to the account, an object containing: amount Float currency Max3Text |
| transactionId | Max256Text | Optional | Transaction identifier provided by the financial institution |
| ultimateCreditor | Max128Text | Optional | |
| ultimateDebtor | Max96Text | Optional | |
| valueDate | ISODate | Optional | The Date at which assets become available to the account owner in case of a credit |
| valueDateTime | ISODate | Optional | The date and time at which assets become available to the account owner in case of a credit |