Order Connection
An auto-generated type for paginating through multiple Orders.
Anchor to Fields with this connectionFields with this connection
- •OBJECT
A business entity that purchases from the shop as part of B2B commerce. Companies organize multiple locations and contacts who can place orders on behalf of the organization.
objects can have custom pricing throughCatalogandconfigurations.- •OBJECT
A person who acts on behalf of a
Companyto make B2B purchases. Company contacts are associated withCustomeraccounts and can place orders on behalf of their company.Each contact can be assigned to one or more
objects with specific roles that determine their permissions and access to catalogs, pricing, and payment terms configured for those locations.- •OBJECT
A location or branch of a
Companythat's a customer of the shop. Company locations enable B2B customers to manage multiple branches with distinct billing and shipping addresses, tax settings, and checkout configurations.Each location can have its own
Catalogobjects that determine which products are published and their pricing. Thedetermines checkout behavior including, and whether orders require merchant review. B2B customers select which location they're purchasing for, which determines the applicable catalogs, pricing,values, and checkout settings for theirOrderobjects.- •OBJECT
Information about a customer of the shop, such as the customer's contact details, purchase history, and marketing preferences.
Tracks the customer's total spending through the
field and provides access to associated data such as payment methods and subscription contracts.CautionOnly use this data if it's required for your app's functionality. Shopify will restrict access to scopes for apps that don't have a legitimate use for the associated data.
- •OBJECT
The fields that will be kept as part of a customer merge preview.
- Anchor to SubscriptionBillingCycleEditedContract.ordersSubscription•OBJECT
Billing Cycle Edited Contract.orders Represents a subscription contract with billing cycles.
- •OBJECT
Represents a Subscription Contract.
- •INTERFACE
Represents subscription contract common fields.
- •OBJECTDeprecated
Anchor to Queries with this connectionQueries with this connection
- •query
Returns a list of orders placed in the store, including data such as order status, customer, and line item details. Use the
ordersquery to build reports, analyze sales performance, or automate fulfillment workflows. Theordersquery supports pagination, sorting, and filtering.
Anchor to Possible returnsPossible returns
- Anchor to edgesedges•[Order
Edge!]! non-null The connection between the node and its parent. Each edge contains a minimum of the edge's cursor and the node.
- Anchor to nodesnodes•[Order!]!non-null
A list of nodes that are contained in OrderEdge. You can fetch data about an individual node, or you can follow the edges to fetch data about a collection of related nodes. At each node, you specify the fields that you want to retrieve.
- Anchor to pageInfopage•Page
Info Info! non-null An object that’s used to retrieve cursor information about the current page.