An order is a full object containing information about an order. An order is created when a customer completes the checkout process, during which time a customer, billing address, products, shipping methods, shipments and discounts is created.
Property | Description | Required | Data Type |
---|---|---|---|
order_number | A unique identifier of the order. | True | String |
order_created_at | The date and time when the order was created. ISO 8601 format required: '2017-10-25T11: 34:26+00:00' | True | String |
total_price | The sum of all the prices of all the items in the order, taxes and discounts included (must be positive). | False | Decimal |
subtotal_price | Price of the order before shipping and taxes | False | Decimal |
total_shipping_price | Total Price of Shipping | False | Decimal |
total_tax | The sum of all the taxes applied to the order (must be positive). | False | Decimal |
tax_rate | The tax rate applied to the whole order (must be positive). | False | Decimal |
currency | The three letter code (ISO 4217) for the currency used for the payment. | False | String |
partner_id | Order Source ID. | False | String |
shipping_methods | A List of shipping method objects, each with details of the shipping method used. | True | ShippingMethod |
shipments | Shipment containing the shipping address, Allowing part shipment if necessary. | True | Shipment |
customer | An object containing information about the customer. | True | Customer |
billing_address | The billing address of the Order. | False | BillingAddress |
order_offers | List of order offers. Can be of: InputDiscount, OutputDiscount & ReferDiscount. | False | List<OrderOffer> |
products | A list of products within the order, each one containing information about a product in the order. | True | List<Product> |
recommendations | List of recommendations for the product. | False | List<Recommendation> |
language | Current locale or language used on the store. | False | String |
reviews | List of reviews for the product. | False | List<Review> |
Tags | Order Tags. | False | String |
custom_1 | A Custom Field for additional data. | False | String |
custom_2 | A Custom Field for additional data. | False | String |
custom_3 | A Custom Field for additional data. | False | String |
custom_4 | A Custom Field for additional data. | False | String |
custom_5 | A Custom Field for additional data. | False | String |
custom_6 | A Custom Field for additional data. | False | String |
custom_7 | A Custom Field for additional data. | False | String |
custom_8 | A Custom Field for additional data. | False | String |
custom_9 | A Custom Field for additional data. | False | String |
custom_10 | A Custom Field for additional data. | False | String |
custom_11 | A Custom Field for additional data. | False | String |
custom_12 | A Custom Field for additional data. | False | String |
custom_13 | A Custom Field for additional data. | False | String |
custom_14 | A Custom Field for additional data. | False | String |
custom_15 | A Custom Field for additional data. | False | String |
custom_16 | A Custom Field for additional data. | False | String |
custom_17 | A Custom Field for additional data. | False | String |
custom_18 | A Custom Field for additional data. | False | String |
custom_19 | A Custom Field for additional data. | False | String |
custom_20 | A Custom Field for additional data. | False | String |