Money
Refunds
Runtime disconnectedRefundable lines from settled sales, and the state of every refund request against them. A refund is bounded by the line it refunds; nothing here can exceed what was collected.
What this surface will govern
4- Refundable amount comes from the settled line, never re-entered
- Requests are idempotent and carry the operator who raised them
- A partially refunded line keeps its remaining balance visible
- Nothing refunds across environments