Refund issued for SO-1009 — return received, inventory not restored
Potential exposure
$110.50
Verified loss
—
Confidence
high 93%
Why?
- Refund exists at the payment provider
- Warehouse RETURN_RECEIVED event present
- No INVENTORY_RECEIVED / restock after grace period
What happened
Customer was refunded $79.50. The warehouse recorded the return. Sellable inventory was never incremented.
Why we think this happened
Restock job skipped after a failed webhook, or the return was coded as unsellable without a damaged adjustment.
Calculation
Refunded $79.50 + stranded COGS $31.00 = $110.50 potential exposure. The refund is a verified cash event; the missing restock is potential until the unit is located.
potential_exposure = refund.amount + (restock_missing ? cogs × qty : 0)
Evidence
Refund · shopify · re_SO-1009
order=SO-1009
$79.50
Return received · warehouse · ret_SO-1009
restocked=false
TREK-POLE-C
Timeline
2026-08-20 09:36:00 UTC
Order created
shopify · SO-1009
2026-08-29 09:36:00 UTC
Refund issued
shopify · $79.50
2026-08-29 09:36:00 UTC
Return received
warehouse · Unit scanned in
2026-08-29 09:36:00 UTC
Restock missing
axiotra · No inventory increment after grace period
Recommended action
Locate the unit. If sellable, restock and re-list. Autopilot may only retry the inventory increment after policy checks — never issue a second refund.
Autopilot eligibility: human approval required
Displayed amount $110.50 is potential exposure — not a promise of recovery.