Interface: SepaTransfer
Represents a SEPA transfer in the system. This type includes all the fields necessary to describe a SEPA transfer and various timestamps related to the transfer’s lifecycle.Properties
amount
amount: number
The amount of money being transferred, represented as a number.
amountCents
amountCents: number
The amount of money being transferred, represented in cents as a number.
amountCurrency
amountCurrency: string
The currency of the amount being transferred, represented as a string.
Example
bankAccountId
bankAccountId: string
The ID of the bank account from which the transfer is made.
beneficiaryId
beneficiaryId: string
The ID of the beneficiary to whom the transfer is made.
completedAt
completedAt: Date
The date and time when the transfer was completed.
createdAt
createdAt: Date
The date and time when the transfer was created.
declinedReason
declinedReason: string
The reason for the transfer being declined, if applicable.
id
id: string
initiatorId
initiatorId: string
note
note: string
An optional note that can be included with the transfer for additional
information or context.
processedAt
processedAt: Date
The date and time when the transfer was processed.
reference
reference: string
A reference string for the transfer, which can be used for tracking or
identification purposes.
scheduledDate
scheduledDate: Date
The date when the transfer is scheduled to be processed.
status
status: string
The current status of the SEPA transfer, represented as a string.
transactionId
transactionId: string
The ID of the transaction associated with this SEPA transfer.
updatedAt
updatedAt: Date
The date and time when the transfer was last updated.