Transaction events provide an audit trail of how a transaction progresses through the processing pipeline.

When you retrieve a transaction, the API returns an Events array containing the events recorded so far. Each event represents a step in the transaction lifecycle and includes a timestamp indicating when it occurred.

Example event object:
{
  "EventType": "TransactionCreated",
  "TimestampUTC": "2020-01-15T09:38:24.2490007Z"
}
FieldDescription
EventTypeThe type of event that occurred
TimestampUTCThe time the event occurred (UTC)

Transaction event examples

EventDescription
TransactionCreatedThe transaction request was received
TransactionValidatedValidation checks completed
TransactionRouteCalculatedPayment routing and FX calculations completed
MerchantBalanceVerifiedFunding account balance verified

Additional events may appear as the transaction progresses through the processing pipeline.