Skip to main content
A Transaction in the Paylias network is a fundamental ledger record that reflects the complete movement of funds between two partners. It adheres to double-entry accounting principles, meaning every transaction consists of both a debit and a credit line, ensuring the financial state of all parties remains consistent and auditable. Transactions are system generated and represent the successful culmination of a payment flow whether initiated via a push or pull payment.

Key Characteristics

Every transaction:
  • Is linked to a specific payment via its payment_id
  • Contains one debit and one credit entry in transaction_lines
  • Records lifecycle timestamps for initiation, processing, and settlement
  • Includes optional approval or response codes
  • Reflects real-time status updates and error handling through defined enums

Transaction Fields

Transaction Lines

Each transaction line captures a single leg of the ledger entry—either a debit or a credit. Lines include:

Status Types

Direction Types

Transaction Types

Retrieve a Transaction

Fetch details of a specific transaction associated with a payment using the Fetch Transaction endpoint.

Response