> For the complete documentation index, see [llms.txt](https://docs.payrexx.com/developer/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payrexx.com/developer/general-info/objects/transfer/transaction.md).

# Transaction

### Content

<table><thead><tr><th width="231.6796875">Key</th><th width="154.80078125">Type</th><th>Description</th></tr></thead><tbody><tr><td>type</td><td>string</td><td>Possible value: <code>transaction</code> or <code>transaction-reversal</code> </td></tr><tr><td>amount</td><td>int</td><td>The amount of the transaction</td></tr><tr><td>uuid</td><td>string</td><td><ul><li>External identifier</li><li>8 - 40 characters long</li></ul></td></tr><tr><td>fee</td><td>int</td><td>Total fees</td></tr><tr><td>currency</td><td>string</td><td><a href="https://en.wikipedia.org/wiki/ISO_4217">ISO 4217</a> of the used currency</td></tr><tr><td>time</td><td>string</td><td>Date and time of the transfer creation in the ISO 8601 format (2025-10-01T09:36:07+00:00)</td></tr><tr><td>payment</td><td>Payment</td><td><a data-mention href="/developer/general-info/objects/transfer/transaction/payment.md">Payment</a></td></tr><tr><td>reference_id</td><td>string</td><td>Reference submitted in the API</td></tr></tbody></table>

### Example

```json
{
  "type": "transaction",
  "amount": 30000,
  "uuid": "ba988b0c",
  "fee": 600,
  "currency": "EUR",
  "time": "2026-01-06T14:44:31+01:00",
  "payment": {
    "brand": "visa"
  },
  "reference_id": ""
}
```
