Undo a mistaken drop-ship (vendor-shipped) receipt
DROP-SHIP guided undo (2026-07-11, D9/F5). Reverses a mistaken “Mark shipped by vendor” event:
reverses the drop-ship COGS + revenue/tax/shipping/discount recognition journal entries via
linked reversal entries, voids the auto-created invoice and rebalances AR, rolls the sales
order + purchase order quantities and statuses back, and removes the vendor shipment package
(tracking preserved in the audit log). The already-sent customer shipment email cannot be
unsent; the response surfaces customer_email_already_sent and a suggested follow-up (never
auto-sent). Blocked when a vendor bill, a payment, or a return references the receipt, or the
receipt is not the sole fulfillment event on a pure drop-ship order (see the eligibility
preview). Requires purchasing:write.
Authorizations
API key issued per entity via Settings > Developers > API Keys.
Each key carries scopes (e.g. orders:read, products:write).
Bearer token format: Authorization: Bearer ark_live_ent_Test keys use ark_test_ent_. Both are issued per entity
via Settings > Developers > API Keys.
Path Parameters
Body
Required; stamped on the reversal journal entries + audit log.
Response
Receipt undone (or idempotent replay when already reversed)

