Order
A customer’s completed request to purchase one or more products from a shop. Apps using the Customer Account API must meet the protected customer data requirements.
Anchor to FieldsFields
- Anchor to agreementsagreements•Sales
Agreement Connection! non-nullPre-auth accessible A list of sales agreements associated with the order.
- Anchor to billingAddressbilling•Customer
Address Address The mailing address provided by the customer. Not all orders have a mailing address.
- Anchor to cancelledAtcancelled•Date
At Time The date and time when the order was canceled. Returns
null
if the order wasn't canceled.- Anchor to cancelReasoncancel•Order
Reason Cancel Reason The reason for the cancellation of the order. Returns
null
if the order wasn't canceled.- Anchor to confirmationNumberconfirmation•String
Number A randomly generated alpha-numeric identifier for the order that may be shown to the customer instead of the sequential order name. For example, "XPAV284CT", "R50KELTJP" or "35PKUN0UJ". This value isn't guaranteed to be unique.
- Anchor to createdAtcreated•Date
At Time! non-nullPre-auth accessible The date and time when the order was created.
- Anchor to currencyCodecurrency•Currency
Code Code! non-nullPre-auth accessible The shop currency when the order was placed.
- Anchor to customercustomer•Customer
The customer who placed the order.
- Anchor to customerLocalecustomer•String
Locale The locale code representing the region where this specific order was placed.
- Anchor to discountApplicationsdiscount•Discount
Applications Application Connection! non-nullPre-auth accessible The discounts that have been applied to the order.
- Anchor to draftOrderdraft•Draft
Order Order The draft order associated with the order.
- Anchor to editededited•Boolean!non-nullPre-auth accessible
Whether the order has been edited or not.
- Anchor to emailemail•String
The email address of the customer.
- Anchor to financialStatusfinancial•Order
Status Financial Status The financial status of the order.
- Anchor to fulfillmentsfulfillments•Fulfillment
Connection! non-nullPre-auth accessible The fulfillments associated with the order.
- •ID!non-nullPre-auth accessible
A globally-unique ID.
- Anchor to lineItemsline•Line
Items Item Connection! non-nullPre-auth accessible The list of line items of the order.
- Anchor to locationNamelocation•String
Name The name of the fulfillment location assigned at the time of order creation.
- Anchor to metafieldmetafield•Metafield
A metafield found by namespace and key.
- Anchor to metafieldsmetafields•[Metafield]!non-nullPre-auth accessible
The metafields associated with the resource matching the supplied list of namespaces and keys.
- Anchor to namename•String!non-nullPre-auth accessible
The identifier for the order that appears on the order. For example, #1000 or _Store1001.
- Anchor to notenote•String
The order's notes.
- Anchor to numbernumber•Int!non-nullPre-auth accessible
A unique numeric identifier for the order, used by both the shop owner and customer.
- Anchor to paymentInformationpayment•Order
Information Payment Information The payment information for the order.
- Anchor to phonephone•String
The phone number of the customer for SMS notifications.
- Anchor to poNumberpo•String
Number The purchase order number of the order.
- Anchor to processedAtprocessed
At