ReadonlyamountMoney value of the Transaction.
Optional ReadonlycustomCustom Fields defined for the Transaction.
ReadonlyidUnique identifier of the Transaction.
Optional ReadonlyinteractionIdentifier used by the interface that manages the Transaction (usually the PSP).
If a matching interaction was logged in the interfaceInteractions array, the corresponding interaction can be found with this ID.
Optional ReadonlyinterfaceIdentifier used by the payment service that processes the Payment (for example, a PSP) in the current transaction.
ReadonlystateState of the Transaction.
Optional ReadonlytimestampDate and time (UTC) the Transaction took place.
ReadonlytypeType of the Transaction. For example, Authorization.
Represents a financial transaction typically created as a result of a notification from the payment service.