canRestock:
Boolean! -
Whether the line item can be restocked.
customAttributes:
Attribute! -
A list of attributes that represent custom features or special requests.
discountAllocations:
DiscountAllocation! -
The discounts that have been allocated onto the line item by discount applications.
discountedTotal:
Money! -
The total line price after discounts are applied, in shop currency.
discountedTotalSet:
MoneyBag! -
The total line price after discounts are applied, in shop and presentment currencies.
discountedUnitPrice:
Money! -
The approximate split price of a line item unit, in shop currency. This value doesn't include discounts applied to the entire order.
discountedUnitPriceSet:
MoneyBag! -
The approximate split price of a line item unit, in shop and presentment currencies. This value doesn't include discounts applied to the entire order.
fulfillmentService:
FulfillmentService -
The service provider that fulfills the line item.
Deleted fulfillment services will return null.
fulfillmentStatus:
String! -
The line item's fulfillment status. Returns 'fulfilled' if fulfillableQuantity >= quantity,
'partial' if fulfillableQuantity > 0, and 'unfulfilled' otherwise.
nonFulfillableQuantity:
Int! -
The total number of units that can't be fulfilled. For example, if items have been refunded, or the item isn't something that can be fulfilled, like a tip.
originalTotal:
Money! -
The total price without any discounts applied, in shop currency. ""This value is based on the unit price of the variant x quantity.
originalTotalSet:
MoneyBag! -
The total price in shop and presentment currencies, without discounts applied. This value is based on the unit price of the variant x quantity.
originalUnitPrice:
Money! -
The variant unit price without discounts applied, in shop currency.
originalUnitPriceSet:
MoneyBag! -
The variant unit price without discounts applied, in shop and presentment currencies.
product:
Product -
The Product object associated with this line item's variant.
quantity:
Int! -
The number of variant units ordered.
refundableQuantity:
Int! -
The line item's quantity, minus the refunded quantity.
requiresShipping:
Boolean! -
Whether physical shipping is required for the variant.
restockable:
Boolean! -
Whether the line item can be restocked.
totalDiscount:
Money! -
The total amount of the discount allocated to the line item in the shop currency. This field must be explicitly set using draft orders, Shopify scripts, or the API. Instead of using this field, Shopify recommends using `discountAllocations`, which provides the same information.
totalDiscountSet:
MoneyBag! -
The total amount of the discount allocated to the line item in the presentment currency. This field must be explicitly set using draft orders, Shopify scripts, or the API. Instead of using this field, Shopify recommends using `discountAllocations`, which provides the same information.
unfulfilledDiscountedTotalSet:
MoneyBag! -
The total discounted value of unfulfilled units, in shop and presentment currencies.
unfulfilledOriginalTotal:
Money! -
The total price without any discounts applied. This value is based on the unit price of the variant x quantity of all unfulfilled units, in shop currency.
unfulfilledOriginalTotalSet:
MoneyBag! -
The total price without any discounts applied. This value is based on the unit price of the variant x quantity of all unfulfilled units, in shop and presentment currencies.