Skip to main content
The Transaction Data Model represents all monetary movements in the payment system. This unified model consolidates what were previously separate Payment, Refund, and Credit Note models. Transactions are distinguished by their type field.
  • Unified financial movements: All payments, refunds, credit notes, fees, chargebacks, and payouts in a single model
  • Type-based filtering: Query by transaction type to get specific financial movements
  • Complete audit trail: Full relationship tracking to invoices, orders, subscriptions, and original transactions
  • Gateway integration: Detailed payment gateway information and transaction IDs

Attributes

Transactions Attributes

Type Enum Values

Status Enum Values

Payment Method Type Enum Values

Reason Enum Values