Create Order
Create a new order in the system with line items, customer information, and shipping details.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Store ID
"64e5a8a1af49a89df37e4ee7"
Body
Request body for creating an order.
Unique identifier for the order.
ISO 8601 date string for when the order was created.
List of line items in the order.
1Customer information.
Shipping information.
Total order price including tax and shipping, as a decimal amount in the order's currency (e.g. $79.99, not 7999 cents).
x >= 0Subtotal price excluding tax and shipping, as a decimal amount in the order's currency (e.g. $79.99, not 7999 cents).
x >= 0Total tax amount, as a decimal amount in the order's currency (e.g. $79.99, not 7999 cents).
x >= 0Total discount amount applied to the order (e.g. coupon codes, promotions), as a decimal amount in the order's currency (e.g. $79.99, not 7999 cents).
x >= 0Billing address.
Optional tags associated with the order.
Currency code from the ISO 4217 standard (e.g., USD, EUR, GBP).
Optional. Pin this order to a specific fulfillment location. Must be a location id (loc_...) returned by GET /inventory-levels — either one of your own warehouses or a location at a linked 3PL fulfillment service. When provided, the fulfillment group's origin address is sourced from the location row. Omit to use your team's default origin address.
"loc_4d8e1a2b3c"