Bank Account Data - Account Transactions Output
Account Transactions Output
This section explains key descriptions for transactions.
Find available data points for each bank here.
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 | Array of Report Exchange Rate | 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 |