# StoredValueEntry

object type

ONE immutable stored-value balance fact: the signed amountMinor IS the balance direction; the parent instrument's balanceMinor was stamped in the SAME transaction. Corrections are NEW adjust entries, never edits.

## Fields

| Field | Type | Notes |
| --- | --- | --- |
| `id` | [ID](/types/#scalars) `ID!` | No further notes. |
| `parentId` | [ID](/types/#scalars) `ID!` | The parent StoredValueInstrument. |
| `entryType` | [StoredValueEntryType](/types/StoredValueEntryType/) `StoredValueEntryType!` | No further notes. |
| `amountMinor` | [Int](/types/#scalars) `Int!` | The SIGNED minor-unit amount — the sign is the balance direction (issue/reload/refund_reversal +, redeem −, adjust either). |
| `currency` | [String](/types/#scalars) `String!` | No further notes. |
| `reason` | [String](/types/#scalars) | The reason text — REQUIRED on adjust (the reason-coded stance), optional narration otherwise. |
| `orderId` | [ID](/types/#scalars) | The driving Order. |
| `tenderId` | [ID](/types/#scalars) | The driving Tender (the redeem/refund_reversal arms). |
| `returnId` | [ID](/types/#scalars) | The driving Return (the store-credit mint + original-tender reversal arms). |
| `caption` | [String](/types/#scalars) `String!` | No further notes. |
| `createdAt` | [String](/types/#scalars) `String!` | No further notes. |

## Used by

- [storedValueLedger](/reference/reading-your-records/storedValueLedger/)
