Cash Management
Transactions
Transactions in the CAMT.053 format
Transactions
The Transaction
interface represents a transaction in the statement.
export interface Transaction {
messageId?: string;
accountServicerReferenceId?: string;
paymentInformationId?: string;
instructionId?: string;
transactionId?: string;
instructedAmount?: number;
instructedCurrency?: Currency;
proprietaryPurpose?: string;
debtor?: Party;
creditor?: Party;
remittanceInformation?: string;
returnReason?: string;
returnAdditionalInformation?: string;
}
messageId
string
Unique message ID for the transaction.
accountServicerReferenceId
string
Reference ID assigned by the account servicer.
paymentInformationId
string
ID of the payment information.
instructionId
string
Instruction ID for the transaction.
transactionId
string
Unique transaction ID.
instructedAmount
number
Instructed amount for the transaction.
instructedCurrency
Currency
Currency of the instructed amount.
proprietaryPurpose
string
Proprietary purpose code for the transaction.
debtor
Party
Details of the debtor party.
creditor
Party
Details of the creditor party.
remittanceInformation
string
Additional information about the remittance.
returnReason
string
Reason for return, if applicable.
returnAdditionalInformation
string
Additional information about the return.