Create Return Order
Creates a new return order for a previously shipped order. Specify the original shipment, inventory items to return, and requested return actions.
Authentication
AuthorizationBearer
Authentication using Personal Access Token (PAT) token
OR
AuthorizationBearer
OAuth2 authentication using JWT tokens
Headers
shipbob_channel_id
Channel Id for operation
Request
The return order creation request containing return details, items, and configuration.
fulfillment_center
A Facility to process Returns.
inventory
Array of inventory items being returned
reference_id
Client-defined external unique identifier for the return order.
If tracking id is not provided, this value must appear on the box label as RMA.
original_shipment_id
Shipment from which the items in the return originated
tracking_number
Tracking number for the return shipment
Response
Created
channel
The details of a Channel
completed_date
The date and time for when the return order was completely processed
customer_name
Name of merchant that return belongs to
fulfillment_center
The details of a Fulfillment Center
id
Unique id of the return order
insert_date
The date and time for when the return order was created
inventory
List of inventory items in return order
invoice_amount
Amount merchant was invoiced for processing the return
original_shipment_id
ShipmentId for which return was created
reference_id
Unique reference id of the return order. Created by merchant if a regular return.
return_type
Type of the return, i.e. Regular, RTS
status
Status of the return order, i.e. Awaiting Arrival, Arrived, Processing, Completed Cancelled
store_order_id
Reference to external order id
tracking_number
The tracking number of the return shipping label
transactions
List of transactions that make up the billable amount to invoice a merchant
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
422
Unprocessable Entity Error

