Transactions

Transactions are the overall ledger of payment activity. A transaction is created for every attempt to instruct a payment gateway — whether it's a payment, authorisation, capture, void, or refund.

Read-Only Ledger

The transaction API is read-only. Each transaction type has its own dedicated API for actions:

The transaction list provides a unified view across all these types, useful for reporting and reconciliation.

Action Types

The action field identifies the transaction type:

ActionDescription
PAYMENTA direct payment (funds collected)
AUTHAn authorisation (funds reserved)
CAPTUREA capture of a previous authorisation
VOIDA void of a previous authorisation
REFUNDA refund of a previous payment or capture

Status

Transaction statuses are consistent across all action types. See Payments for the full status and gateway_status reference.