Returns can only be modified or cancelled when they are in the
AwaitingArrival status. Returns that are in the Processing or Completed status cannot be modified or cancelled.Tips for Creating Return Orders
- Populate the
reference_idwith a unique and immutable return identifier from your upstream system. This field was created to allow you to tie back records in ShipBob with your upstream system. - Include each
inventory_idexactly once in theinventoryobject or else the API call will return an error code. - Provide a
tracking_numberwhen submitting a return so the ShipBob staff can quickly identify the return package when it reaches our fulfillment center. - Only include inventory items to the return record that will be returned in the same box.
Example: Ifinventory_id 12232andinventory_id 12039will be returned in two separate boxes, two return orders should be created. - ShipBob does not process returns for digital items or bundle inventory items. Return calls that include Digital inventory items (e.g., ebooks), or Bundle inventory items (e.g., multipacks or combinations of multiple items) will return an error code.
- If you choose to provide a requested action (this is an optional field), only provide one requested action per inventory item. If you don’t provide a requested action, it will default to the action the User set for that inventory item in the ShipBob Merchant Portal.
Authorizations
Authentication using Personal Access Token (PAT) token
Body
application/json
Response
Success
