CalculatedLineItem object
A line item involved in order editing that may be newly added or have new changes applied.
Required access
read_order_edits
access scope.
On this page
Fields
-
calculatedDiscountAllocations (
[CalculatedDiscountAllocation!]!
)The discounts that have been allocated onto the line item by discount applications.
-
customAttributes (
[Attribute!]!
)List of additional information (metafields) about the line item.
-
discountedUnitPriceSet (
MoneyBag!
)The total line price after discounts are applied in shop and presentment currencies.
-
editableQuantity (
Int!
)The total number of items that can be edited.
-
editableQuantityBeforeChanges (
Int!
)The editable quantity prior to any changes made in the current edit.
-
editableSubtotalSet (
MoneyBag!
)The total price of editable lines in shop and presentment currencies.
-
hasStagedLineItemDiscount (
Boolean!
)Whether the calculated line item has a staged discount.
-
id (
ID!
)Globally unique identifier.
-
image (
Image
)The Image object associated to the line item's variant.
-
originalUnitPriceSet (
MoneyBag!
)Variant price without any discounts applied in shop and presentment currencies.
-
quantity (
Int!
)The total number of items.
-
restockable (
Boolean!
)Whether the line item can be restocked or not.
-
restocking (
Boolean!
)Whether the changes on the line item will result in a restock.
-
sku (
String
)Variant SKU number.
-
stagedChanges (
[OrderStagedChange!]!
)A list of changes that affect this line item.
-
title (
String!
)Title of the product or variant.
-
uneditableSubtotalSet (
MoneyBag!
)The total price of uneditable lines in shop and presentment currencies.
-
variant (
ProductVariant
)The product variant associated with this line item. Will be null for custom line items and items whose variant has been deleted.
-
variantTitle (
String
)Name of the variant.
Types that return CalculatedLineItem
Deprecated fields
-
discountAllocations (
[DiscountAllocation!]!
) deprecatedThe discounts that have been allocated onto the line item by discount applications.
Deprecation warning
Use
calculatedDiscountAllocations
instead
An auto-generated type for paginating through multiple CalculatedLineItems.
On this page
Fields
-
edges (
[CalculatedLineItemEdge!]!
)A list of edges.
-
pageInfo (
PageInfo!
)Information to aid in pagination.
Types that return CalculatedLineItem
An auto-generated type which holds one CalculatedLineItem and a cursor during pagination.
On this page
Fields
-
cursor (
String!
)A cursor for use in pagination.
-
node (
CalculatedLineItem!
)The item at the end of CalculatedLineItemEdge.
Types that return CalculatedLineItem
A line item involved in order editing that may be newly added or have new changes applied.
Required access
read_order_edits
access scope.
On this page
Fields
-
calculatedDiscountAllocations (
[CalculatedDiscountAllocation!]!
)The discounts that have been allocated onto the line item by discount applications.
-
customAttributes (
[Attribute!]!
)List of additional information (metafields) about the line item.
-
discountedUnitPriceSet (
MoneyBag!
)The total line price after discounts are applied in shop and presentment currencies.
-
editableQuantity (
Int!
)The total number of items that can be edited.
-
editableQuantityBeforeChanges (
Int!
)The editable quantity prior to any changes made in the current edit.
-
editableSubtotalSet (
MoneyBag!
)The total price of editable lines in shop and presentment currencies.
-
hasStagedLineItemDiscount (
Boolean!
)Whether the calculated line item has a staged discount.
-
id (
ID!
)Globally unique identifier.
-
image (
Image
)The Image object associated to the line item's variant.
-
originalUnitPriceSet (
MoneyBag!
)Variant price without any discounts applied in shop and presentment currencies.
-
quantity (
Int!
)The total number of items.
-
restockable (
Boolean!
)Whether the line item can be restocked or not.
-
restocking (
Boolean!
)Whether the changes on the line item will result in a restock.
-
sku (
String
)Variant SKU number.
-
stagedChanges (
[OrderStagedChange!]!
)A list of changes that affect this line item.
-
title (
String!
)Title of the product or variant.
-
uneditableSubtotalSet (
MoneyBag!
)The total price of uneditable lines in shop and presentment currencies.
-
variant (
ProductVariant
)The product variant associated with this line item. Will be null for custom line items and items whose variant has been deleted.
-
variantTitle (
String
)Name of the variant.
Types that return CalculatedLineItem
Deprecated fields
-
discountAllocations (
[DiscountAllocation!]!
) deprecatedThe discounts that have been allocated onto the line item by discount applications.
Deprecation warning
Use
calculatedDiscountAllocations
instead
An auto-generated type for paginating through multiple CalculatedLineItems.
On this page
Fields
-
edges (
[CalculatedLineItemEdge!]!
)A list of edges.
-
pageInfo (
PageInfo!
)Information to aid in pagination.
An auto-generated type which holds one CalculatedLineItem and a cursor during pagination.
On this page
Fields
-
cursor (
String!
)A cursor for use in pagination.
-
node (
CalculatedLineItem!
)The item at the end of CalculatedLineItemEdge.
Types that return CalculatedLineItemEdge
A line item involved in order editing that may be newly added or have new changes applied.
Required access
read_order_edits
access scope.
On this page
Fields
-
calculatedDiscountAllocations (
[CalculatedDiscountAllocation!]!
)The discounts that have been allocated onto the line item by discount applications.
-
customAttributes (
[Attribute!]!
)List of additional information (metafields) about the line item.
-
discountedUnitPriceSet (
MoneyBag!
)The total line price after discounts are applied in shop and presentment currencies.
-
editableQuantity (
Int!
)The total number of items that can be edited.
-
editableQuantityBeforeChanges (
Int!
)The editable quantity prior to any changes made in the current edit.
-
editableSubtotalSet (
MoneyBag!
)The total price of editable lines in shop and presentment currencies.
-
hasStagedLineItemDiscount (
Boolean!
)Whether the calculated line item has a staged discount.
-
id (
ID!
)Globally unique identifier.
-
image (
Image
)The Image object associated to the line item's variant.
-
originalUnitPriceSet (
MoneyBag!
)Variant price without any discounts applied in shop and presentment currencies.
-
quantity (
Int!
)The total number of items.
-
restockable (
Boolean!
)Whether the line item can be restocked or not.
-
restocking (
Boolean!
)Whether the changes on the line item will result in a restock.
-
sku (
String
)Variant SKU number.
-
stagedChanges (
[OrderStagedChange!]!
)A list of changes that affect this line item.
-
title (
String!
)Title of the product or variant.
-
uneditableSubtotalSet (
MoneyBag!
)The total price of uneditable lines in shop and presentment currencies.
-
variant (
ProductVariant
)The product variant associated with this line item. Will be null for custom line items and items whose variant has been deleted.
-
variantTitle (
String
)Name of the variant.
Types that return CalculatedLineItem
Deprecated fields
-
discountAllocations (
[DiscountAllocation!]!
) deprecatedThe discounts that have been allocated onto the line item by discount applications.
Deprecation warning
Use
calculatedDiscountAllocations
instead
An auto-generated type for paginating through multiple CalculatedLineItems.
On this page
Fields
-
edges (
[CalculatedLineItemEdge!]!
)A list of edges.
-
pageInfo (
PageInfo!
)Information to aid in pagination.
An auto-generated type which holds one CalculatedLineItem and a cursor during pagination.
On this page
Fields
-
cursor (
String!
)A cursor for use in pagination.
-
node (
CalculatedLineItem!
)The item at the end of CalculatedLineItemEdge.
Types that return CalculatedLineItemEdge
A line item involved in order editing that may be newly added or have new changes applied.
Required access
read_order_edits
access scope.
On this page
Fields
-
calculatedDiscountAllocations (
[CalculatedDiscountAllocation!]!
)The discounts that have been allocated onto the line item by discount applications.
-
customAttributes (
[Attribute!]!
)List of additional information (metafields) about the line item.
-
discountedUnitPriceSet (
MoneyBag!
)The total line price after discounts are applied in shop and presentment currencies.
-
editableQuantity (
Int!
)The total number of items that can be edited.
-
editableQuantityBeforeChanges (
Int!
)The editable quantity prior to any changes made in the current edit.
-
editableSubtotalSet (
MoneyBag!
)The total price of editable lines in shop and presentment currencies.
-
hasStagedLineItemDiscount (
Boolean!
)Whether the calculated line item has a staged discount.
-
id (
ID!
)Globally unique identifier.
-
image (
Image
)The Image object associated to the line item's variant.
-
originalUnitPriceSet (
MoneyBag!
)Variant price without any discounts applied in shop and presentment currencies.
-
quantity (
Int!
)The total number of items.
-
restockable (
Boolean!
)Whether the line item can be restocked or not.
-
restocking (
Boolean!
)Whether the changes on the line item will result in a restock.
-
sku (
String
)Variant SKU number.
-
stagedChanges (
[OrderStagedChange!]!
)A list of changes that affect this line item.
-
title (
String!
)Title of the product or variant.
-
uneditableSubtotalSet (
MoneyBag!
)The total price of uneditable lines in shop and presentment currencies.
-
variant (
ProductVariant
)The product variant associated with this line item. Will be null for custom line items and items whose variant has been deleted.
-
variantTitle (
String
)Name of the variant.
Types that return CalculatedLineItem
Deprecated fields
-
discountAllocations (
[DiscountAllocation!]!
) deprecatedThe discounts that have been allocated onto the line item by discount applications.
Deprecation warning
Use
calculatedDiscountAllocations
instead
An auto-generated type for paginating through multiple CalculatedLineItems.
On this page
Fields
-
edges (
[CalculatedLineItemEdge!]!
)A list of edges.
-
pageInfo (
PageInfo!
)Information to aid in pagination.
An auto-generated type which holds one CalculatedLineItem and a cursor during pagination.
On this page
Fields
-
cursor (
String!
)A cursor for use in pagination.
-
node (
CalculatedLineItem!
)The item at the end of CalculatedLineItemEdge.
Types that return CalculatedLineItemEdge
A line item involved in order editing that may be newly added or have new changes applied.
Required access
read_order_edits
access scope.
On this page
Fields
-
customAttributes (
[Attribute!]!
)List of additional information (metafields) about the line item.
-
discountedUnitPriceSet (
MoneyBag!
)The total line price after discounts are applied in shop and presentment currencies.
-
editableQuantity (
Int!
)The total number of items that can be edited.
-
editableQuantityBeforeChanges (
Int!
)The editable quantity prior to any changes made in the current edit.
-
editableSubtotalSet (
MoneyBag!
)The total price of editable lines in shop and presentment currencies.
-
id (
ID!
)Globally unique identifier.
-
image (
Image
)The Image object associated to the line item's variant.
-
originalUnitPriceSet (
MoneyBag!
)Variant price without any discounts applied in shop and presentment currencies.
-
quantity (
Int!
)The total number of items.
-
restockable (
Boolean!
)Whether the line item can be restocked or not.
-
restocking (
Boolean!
)Whether the changes on the line item will result in a restock.
-
sku (
String
)Variant SKU number.
-
stagedChanges (
[OrderStagedChange!]!
)A list of changes that affect this line item.
-
title (
String!
)Title of the product or variant.
-
uneditableSubtotalSet (
MoneyBag!
)The total price of uneditable lines in shop and presentment currencies.
-
variant (
ProductVariant
)The product variant associated with this line item. Will be null for custom line items and items whose variant has been deleted.
-
variantTitle (
String
)Name of the variant.
Types that return CalculatedLineItem
Deprecated fields
-
discountAllocations (
[DiscountAllocation!]!
) deprecatedThe discounts that have been allocated onto the line item by discount applications.
Deprecation warning
Use
calculatedDiscountAllocations
instead
An auto-generated type for paginating through multiple CalculatedLineItems.
On this page
Fields
-
edges (
[CalculatedLineItemEdge!]!
)A list of edges.
-
pageInfo (
PageInfo!
)Information to aid in pagination.
An auto-generated type which holds one CalculatedLineItem and a cursor during pagination.
On this page
Fields
-
cursor (
String!
)A cursor for use in pagination.
-
node (
CalculatedLineItem!
)The item at the end of CalculatedLineItemEdge.
Types that return CalculatedLineItemEdge
A line item involved in order editing that may be newly added or have new changes applied.
Required access
read_order_edits
access scope.
On this page
Fields
-
customAttributes (
[Attribute!]!
)List of additional information (metafields) about the line item.
-
discountedUnitPriceSet (
MoneyBag!
)The total line price after discounts are applied in shop and presentment currencies.
-
editableQuantity (
Int!
)The total number of items that can be edited.
-
editableQuantityBeforeChanges (
Int!
)The editable quantity prior to any changes made in the current edit.
-
editableSubtotalSet (
MoneyBag!
)The total price of editable lines in shop and presentment currencies.
-
id (
ID!
)Globally unique identifier.
-
image (
Image
)The Image object associated to the line item's variant.
-
originalUnitPriceSet (
MoneyBag!
)Variant price without any discounts applied in shop and presentment currencies.
-
quantity (
Int!
)The total number of items.
-
restockable (
Boolean!
)Whether the line item can be restocked or not.
-
restocking (
Boolean!
)Whether the changes on the line item will result in a restock.
-
sku (
String
)Variant SKU number.
-
stagedChanges (
[OrderStagedChange!]!
)A list of changes that affect this line item.
-
title (
String!
)Title of the product or variant.
-
uneditableSubtotalSet (
MoneyBag!
)The total price of uneditable lines in shop and presentment currencies.
-
variant (
ProductVariant
)The product variant associated with this line item. Will be null for custom line items and items whose variant has been deleted.
-
variantTitle (
String
)Name of the variant.
Types that return CalculatedLineItem
Deprecated fields
-
discountAllocations (
[DiscountAllocation!]!
) deprecatedThe discounts that have been allocated onto the line item by discount applications.
Deprecation warning
Use
calculatedDiscountAllocations
instead
An auto-generated type for paginating through multiple CalculatedLineItems.
On this page
Fields
-
edges (
[CalculatedLineItemEdge!]!
)A list of edges.
-
pageInfo (
PageInfo!
)Information to aid in pagination.
An auto-generated type which holds one CalculatedLineItem and a cursor during pagination.
On this page
Fields
-
cursor (
String!
)A cursor for use in pagination.
-
node (
CalculatedLineItem!
)The item at the end of CalculatedLineItemEdge.
Types that return CalculatedLineItemEdge
A line item involved in order editing that may be newly added or have new changes applied.
Required access
read_order_edits
access scope.
On this page
Fields
-
customAttributes (
[Attribute!]!
)List of additional information (metafields) about the line item.
-
discountedUnitPriceSet (
MoneyBag!
)The total line price after discounts are applied in shop and presentment currencies.
-
editableQuantity (
Int!
)The total number of items that can be edited.
-
editableQuantityBeforeChanges (
Int!
)The editable quantity prior to any changes made in the current edit.
-
editableSubtotalSet (
MoneyBag!
)The total price of editable lines in shop and presentment currencies.
-
id (
ID!
)Globally unique identifier.
-
image (
Image
)The Image object associated to the line item's variant.
-
originalUnitPriceSet (
MoneyBag!
)Variant price without any discounts applied in shop and presentment currencies.
-
quantity (
Int!
)The total number of items.
-
restockable (
Boolean!
)Whether the line item can be restocked or not.
-
restocking (
Boolean!
)Whether the changes on the line item will result in a restock.
-
sku (
String
)Variant SKU number.
-
stagedChanges (
[OrderStagedChange!]!
)A list of changes that affect this line item.
-
title (
String!
)Title of the product or variant.
-
uneditableSubtotalSet (
MoneyBag!
)The total price of uneditable lines in shop and presentment currencies.
-
variant (
ProductVariant
)The product variant associated with this line item. Will be null for custom line items and items whose variant has been deleted.
-
variantTitle (
String
)Name of the variant.
Types that return CalculatedLineItem
Deprecated fields
-
discountAllocations (
[DiscountAllocation!]!
) deprecatedThe discounts that have been allocated onto the line item by discount applications.
Deprecation warning
Use
calculatedDiscountAllocations
instead
An auto-generated type for paginating through multiple CalculatedLineItems.
On this page
Fields
-
edges (
[CalculatedLineItemEdge!]!
)A list of edges.
-
pageInfo (
PageInfo!
)Information to aid in pagination.
An auto-generated type which holds one CalculatedLineItem and a cursor during pagination.
On this page
Fields
-
cursor (
String!
)A cursor for use in pagination.
-
node (
CalculatedLineItem!
)The item at the end of CalculatedLineItemEdge.
Types that return CalculatedLineItemEdge
A line item involved in order editing that may be newly added or have new changes applied.
Required access
read_order_edits
access scope.
On this page
Fields
-
customAttributes (
[Attribute!]!
)List of additional information (metafields) about the line item.
-
discountedUnitPriceSet (
MoneyBag!
)The total line price after discounts are applied in shop and presentment currencies.
-
editableQuantity (
Int!
)The total number of items that can be edited.
-
editableQuantityBeforeChanges (
Int!
)The editable quantity prior to any changes made in the current edit.
-
editableSubtotalSet (
MoneyBag!
)The total price of editable lines in shop and presentment currencies.
-
id (
ID!
)Globally unique identifier.
-
image (
Image
)The Image object associated to the line item's variant.
-
originalUnitPriceSet (
MoneyBag!
)Variant price without any discounts applied in shop and presentment currencies.
-
quantity (
Int!
)The total number of items.
-
restockable (
Boolean!
)Whether the line item can be restocked or not.
-
restocking (
Boolean!
)Whether the changes on the line item will result in a restock.
-
sku (
String
)Variant SKU number.
-
stagedChanges (
[OrderStagedChange!]!
)A list of changes that affect this line item.
-
title (
String!
)Title of the product or variant.
-
uneditableSubtotalSet (
MoneyBag!
)The total price of uneditable lines in shop and presentment currencies.
-
variant (
ProductVariant
)The product variant associated with this line item. Will be null for custom line items and items whose variant has been deleted.
-
variantTitle (
String
)Name of the variant.
Types that return CalculatedLineItem
Deprecated fields
-
discountAllocations (
[DiscountAllocation!]!
) deprecatedThe discounts that have been allocated onto the line item by discount applications.
Deprecation warning
Use
calculatedDiscountAllocations
instead
An auto-generated type for paginating through multiple CalculatedLineItems.
On this page
Fields
-
edges (
[CalculatedLineItemEdge!]!
)A list of edges.
-
pageInfo (
PageInfo!
)Information to aid in pagination.
An auto-generated type which holds one CalculatedLineItem and a cursor during pagination.
On this page
Fields
-
cursor (
String!
)A cursor for use in pagination.
-
node (
CalculatedLineItem!
)The item at the end of CalculatedLineItemEdge.
Types that return CalculatedLineItemEdge
A line item involved in order editing that may be newly added or have new changes applied.
Required access
read_order_edits
access scope.
On this page
Fields
-
customAttributes (
[Attribute!]!
)List of additional information (metafields) about the line item.
-
discountedUnitPriceSet (
MoneyBag!
)The total line price after discounts are applied in shop and presentment currencies.
-
editableQuantity (
Int!
)The total number of items that can be edited.
-
editableQuantityBeforeChanges (
Int!
)The editable quantity prior to any changes made in the current edit.
-
editableSubtotalSet (
MoneyBag!
)The total price of editable lines in shop and presentment currencies.
-
id (
ID!
)Globally unique identifier.
-
image (
Image
)The Image object associated to the line item's variant.
-
originalUnitPriceSet (
MoneyBag!
)Variant price without any discounts applied in shop and presentment currencies.
-
quantity (
Int!
)The total number of items.
-
restockable (
Boolean!
)Whether the line item can be restocked or not.
-
restocking (
Boolean!
)Whether the changes on the line item will result in a restock.
-
sku (
String
)Variant SKU number.
-
stagedChanges (
[OrderStagedChange!]!
)A list of changes that affect this line item.
-
title (
String!
)Title of the product or variant.
-
uneditableSubtotalSet (
MoneyBag!
)The total price of uneditable lines in shop and presentment currencies.
-
variant (
ProductVariant
)The product variant associated with this line item. Will be null for custom line items and items whose variant has been deleted.
-
variantTitle (
String
)Name of the variant.
Types that return CalculatedLineItem
Deprecated fields
-
discountAllocations (
[DiscountAllocation!]!
) deprecatedThe discounts that have been allocated onto the line item by discount applications.
Deprecation warning
Use
calculatedDiscountAllocations
instead
An auto-generated type for paginating through multiple CalculatedLineItems.
On this page
Fields
-
edges (
[CalculatedLineItemEdge!]!
)A list of edges.
-
pageInfo (
PageInfo!
)Information to aid in pagination.
An auto-generated type which holds one CalculatedLineItem and a cursor during pagination.
On this page
Fields
-
cursor (
String!
)A cursor for use in pagination.
-
node (
CalculatedLineItem!
)The item at the end of CalculatedLineItemEdge.
Types that return CalculatedLineItemEdge
A line item involved in order editing that may be newly added or have new changes applied.
Required access
read_order_edits
access scope.
On this page
Fields
-
customAttributes (
[Attribute!]!
)List of additional information (metafields) about the line item.
-
discountedUnitPriceSet (
MoneyBag!
)The total line price after discounts are applied in shop and presentment currencies.
-
editableQuantity (
Int!
)The total number of items that can be edited.
-
editableQuantityBeforeChanges (
Int!
)The editable quantity prior to any changes made in the current edit.
-
editableSubtotalSet (
MoneyBag!
)The total price of editable lines in shop and presentment currencies.
-
id (
ID!
)Globally unique identifier.
-
image (
Image
)The Image object associated to the line item's variant.
-
originalUnitPriceSet (
MoneyBag!
)Variant price without any discounts applied in shop and presentment currencies.
-
quantity (
Int!
)The total number of items.
-
restockable (
Boolean!
)Whether the line item can be restocked or not.
-
restocking (
Boolean!
)Whether the changes on the line item will result in a restock.
-
sku (
String
)Variant SKU number.
-
stagedChanges (
[OrderStagedChange!]!
)A list of changes that affect this line item.
-
title (
String!
)Title of the product or variant.
-
uneditableSubtotalSet (
MoneyBag!
)The total price of uneditable lines in shop and presentment currencies.
-
variant (
ProductVariant
)The product variant associated with this line item. Will be null for custom line items and items whose variant has been deleted.
-
variantTitle (
String
)Name of the variant.
Types that return CalculatedLineItem
Deprecated fields
-
discountAllocations (
[DiscountAllocation!]!
) deprecatedThe discounts that have been allocated onto the line item by discount applications.
Deprecation warning
Use
calculatedDiscountAllocations
instead
An auto-generated type for paginating through multiple CalculatedLineItems.
On this page
Fields
-
edges (
[CalculatedLineItemEdge!]!
)A list of edges.
-
pageInfo (
PageInfo!
)Information to aid in pagination.
An auto-generated type which holds one CalculatedLineItem and a cursor during pagination.
On this page
Fields
-
cursor (
String!
)A cursor for use in pagination.
-
node (
CalculatedLineItem!
)The item at the end of CalculatedLineItemEdge.