Orders are a request to send a specific collection and quantities of items to a specified shipping address to fulfil a sale of goods made or to deliver the items to another other desired destination.
The most common example is an outbound Order request to send a specific collection of items to a specific address to fulfil a sale of goods made to that end receiver.
The order object includes fields with reference numbers, shipping address details, and shipping data.
Each Order object will also include an ItemLines array of objects which hold the relevant data about each item to be moved out of inventory.
Order Properties
Order properties are detailed below
Property Name
Description
id
"id": "3b717016-fbcf-11e5-8122-4b7d6946cb70"
Unique order identifier in UUID format.
string (system generated)
external_id
"external_id": "1000002568"
Unique order id from your external system
string (required)
type
"type": "Sales Order"
Order Type
string (required)
channel
"channel": "Shopify"
Sales channel name
string (optional)
status
"status": "Waiting"
Status of this order:
Waiting - order is in queue waiting to begin processing
Array of line_item objects. Each line_item object contains the following properties:
line_number - optional unique line number or reference for this line. Will default to autoincrementing value if not set. Can be used to reference shipment line items to order line items.
sku - the unique sku code for the item ordered
description - the description for the item ordered
qty_ordered - the qty ordered of this item by the customer
qty_shipped - the qty shipped of this item by the warehouse (Read Only)
requires_shipping - boolean indicating if this is a physical product and is required to be shipped out of the warehouse.
unit_price - the price of the items sold to the customer
An object containing tax rule details. This rule describes the tax rates applicable to prices on the order and whether or not the tax is included in the prices shown.