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 OAuth2
Headers
shipbob_channel_id
Retrieve your channel ID from the GET /channel endpoint. Use the channel ID that has write scopes.
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. AwaitingArrival
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

