Tips for Creating Return Orders
- Populate the
referenceId
with 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
inventoryId
exactly once in theinventory
object. If aninventoryId
is included more than once, the call will return an error code. - Provide a tracking number when submitting a return. While it is not a required field, it is the most surefire way for ShipBob staff to properly and 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: IfInventoryId 12232
andInventoryId 12039
will 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 have more than one quantity of a given item being returned within the same box, all quantities must have the same action associated with them.
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