What is a Transaction?
Every time an agent completes a checkout, Ovra creates a transaction record. Transactions are immutable and form the financial audit trail.Transaction Fields
| Field | Description |
|---|---|
id | Unique ID (e.g. tx_xxx) |
agentId | Which agent made the payment |
intentId | The intent that authorized it |
amountEuros | Amount charged |
merchant | Merchant name |
status | completed, pending, failed |
type | checkout, cdp_checkout, refund |
memo | Optional note (added later) |
createdAt | Timestamp |
List Transactions
Add a Memo
Ledger
Every transaction creates debit entries in Ovra’s ledger:- Card balance is reduced by the transaction amount
- Wallet balance is reduced accordingly
- Both entries are linked to the transaction for reconciliation
