Skip to main content

Void Bill

POST 

/api/shipbob/:instance/bills/:transaction/void

Mark a billing transaction void — use it when ShipBob dropped a charge, since no later sync will report the removal. Its attribution is removed (order or purchase order cost lines deleted, its monthly cost entry rebuilt, billed freight re-applied to the fulfillment, the order's margin recalculated) and it is left excluded with reason manually_voided. Re-syncs and re-attribution never touch a voided transaction until it is un-voided. Returns the updated bill.

Not yet available to API tokens

This endpoint currently requires session authentication; Personal Access Token scope support is in progress.

Authentication: Requires Bearer token.

Returns 422 when the bill's fee was capitalised into a purchase order whose receipts fall in a locked accounting period.

Request​

Responses​

OK

Response Headers
    Content-Type