ShipEngine offers integration with many order sources. The platform is designed to handle everything from simple online order sources to enterprise ERP solutions through the Sales Order API.
Note
The Sales Order API is only available on the Advanced plan or higher.
- SINGLE DASHBOARD ORDER PROCESSING - Connect ShipEngine to import and process orders from multiple sales channels
- PUSH NEW ORDERS - Use webhooks to automatically push orders ready for shipment
- GET SHIPMENT STATUS NOTIFICATIONS - Send notices back to marketplaces after orders ship
- CREATE YOUR OWN SHIPMENTS - Manually create single or bulk shipments
The Sales Order concept is broader than a simple order - it represents the topmost level encompassing all facets of an order.
Key Distinctions:
- Sales Orders and Sales Order Items are immutable by ShipEngine
- Only updated when order source is refreshed
- Shipments and Fulfillments can be manipulated by ShipEngine processes
The Shipment model has been expanded to include sales_order_items from multiple sales orders or portions of a single sales order.
- Quickstart Tutorial
- Create a Sales Order Manually
- Create a Label from an Order
- Create a Shipment from an Order
- Create a Shipment with Sales Order Items
- Get a Shipment with Sales Order Items
- Split Ship a Sales Order
- Sales Order Object Model
- List Order Sources
- Test an Order Source
- Notify an Order Source
- Refresh Order Source (Import Orders)
- List Sales Orders
- Get an Order by Id
- Update an Order
Contact the sales team at sales@shipengine.com or through the contact form for inquiries about the Sales Order API.