The share in CREDIT; negative on a refund-recovery row.
The order (or, for subscription charges, the posting id) the share came from.
Epoch ms the row was written; the drain-lag gauge ages pending rows by it.
Distinguishes rows of one (orderId, sellerId): 0 for the sale share, higher for recovery rows.
The drain or refund posting that settled the row; null while pending.
The SETTLEMENT_ACCRUAL shard the spend credited; the drain debits the same row.
The posting that created the row, immutable — refund matches an order's rows to its sale posting by it, so a hostile orderId that collides with another charge's key can never pull that charge's rows into a reversal.
One seller share parked on a SETTLEMENT_ACCRUAL shard by a spend or subscribe under the accrual split (config.accrualDrain). A positive row is a share awaiting the drain; a negative row is refund-recovery debt appended when a refund reverses an already-drained share. Rows are never deleted: terminal rows are the permanent per-order share record refund reads instead of the sale's legs.