Transaction object contains details about a single transaction attempt that was made for a payment.
Properties
| Field | Type | Description |
|---|---|---|
id | string | Unique identifier for the transaction generated by the system (up to 32 char.) |
type | string | The type of transaction that has been processed |
amount | integer | Amount processed in the smallest currency unit |
result | string | Whether the transaction attempt SUCCEEDED or FAILED |
failure | object | Optional object containing details about the cause of a failed transaction (only present if result is FAILED) |
createdAt | string | Timestamp when the payment was created |

