Skip to main content
The Transaction object contains details about a single transaction attempt that was made for a payment.

Properties

FieldTypeDescription
idstringUnique identifier for the transaction generated by the system (up to 32 char.)
typestringThe type of transaction that has been processed
amountintegerAmount processed in the smallest currency unit
resultstringWhether the transaction attempt SUCCEEDED or FAILED
failureobjectOptional object containing details about the cause of a failed transaction (only present if result is FAILED)
createdAtstringTimestamp when the payment was created

Example

{
  "id": "AUTH_eUfZ9n3BCPJo",
  "type": "AUTHORIZATION",
  "amount": "100",
  "result": "FAILED",
  "failure": {
    "failureCode": "INSUFFICIENT_FUNDS",
    "providerFailureCode": "51"
  },
  "createdAt": "2025-12-15T10:22:10Z"
}