interface Transaction {
    amount: Money;
    id: string;
    interactionId: string;
    state: string;
    timestamp: string;
    type: string;
}

Properties

amount: Money
id: string

Unique identifier of the Transaction.

interactionId: string

Identifier used by the interface that manages the transaction (usually the PSP). If a matching interaction was logged in the interfaceInteractions array, the corresponding interaction should be findable with this ID.

state: string
timestamp: string

Time at which the transaction took place.

type: string