Create Order
Shipstation API
https://www.shipstation.com/docs/api/orders/create-update-order/
Description
Allows you to create orders in ShipStation - from which labels can be generated.
An order can be created with or without lines.
Update Mode
Insert Only
Writeback Fields
Order Header
- reply_id
- The ShipStation assigned order id.
CREATING Orders
To create an order it will be necessary to set, at minimum, the following fields:
- orderNumber
- This should, but not necessarily needs to be, a unique value.
- If integrating from an ERP system where the shipment (vs. the order) is being synced to ShipStation it is recommend to create a composite value where the orderNumber field is a combination of the ERP Order and ERP Shipment numbers.
- orderDate
- orderStatus
- Typically 'awaiting_shipment'.
- carrierCode
- serviceCode
- billToXXX
- The billTo fields.
- toXXX
- The ship-to fields.
- weight and weightUoM
- The weight must either defined either on the items in ShipStation. If not, the weight must be specified either at the header or line item level.
Line Items
If creating items with the order:
- sku
- quantity
- unitPrice
- weight and weightUoM
- See above notes.