LineItem
Line Items are created when a product is added to a Cart. When Line Items are purchased they will get copied to the resulting order, swap, or claim, and can eventually be referenced in Fulfillments and Returns. Line items may also be used for order edits.
Properties
idstringRequiredThe line item's ID
created_atDateRequiredThe date with timezone at which the resource was created.
updated_atDateRequiredThe date with timezone at which the resource was updated.
cart_idstringRequiredThe ID of the cart that the line item may belongs to.
The details of the cart that the line item may belongs to.
order_idnull | stringRequiredThe ID of the order that the line item may belongs to.
The details of the order that the line item may belongs to.
swap_idstringRequiredThe ID of the swap that the line item may belong to.
The details of the swap that the line item may belong to.
claim_order_idstringRequiredThe ID of the claim that the line item may belong to.
The details of the claim that the line item may belong to.
The details of the item's tax lines.
The details of the item's adjustments, which are available when a discount is applied on the item.
titlestringRequiredThe title of the Line Item.
descriptionnull | stringRequiredA more detailed description of the contents of the Line Item.
thumbnailnull | stringRequiredA URL string to a small image of the contents of the Line Item.
is_returnbooleanRequiredIs the item being returned
Default: false
is_giftcardbooleanRequiredFlag to indicate if the Line Item is a Gift Card.
Default: false
should_mergebooleanRequiredFlag to indicate if new Line Items with the same variant should be merged or added as an additional Line Item.
Default: true
allow_discountsbooleanRequiredFlag to indicate if the Line Item should be included when doing discount calculations.
Default: true
has_shippingnull | booleanRequiredFlag to indicate if the Line Item has fulfillment associated with it.
unit_pricenumberRequiredThe price of one unit of the content in the Line Item. This should be in the currency defined by the Cart/Order/Swap/Claim that the Line Item belongs to.
variant_idnull | stringRequiredThe id of the Product Variant contained in the Line Item.
The details of the product variant that this item was created from.
product_idnull | stringRequiredquantitynumberRequiredThe quantity of the content in the Line Item.
fulfilled_quantitynull | numberRequiredThe quantity of the Line Item that has been fulfilled.
returned_quantitynull | numberRequiredThe quantity of the Line Item that has been returned.
shipped_quantitynull | numberRequiredThe quantity of the Line Item that has been shipped.
metadataRecord<string, unknown>RequiredAn optional key-value map with additional details
includes_taxbooleanRequiredIndicates if the line item unit_price include tax
Default: false
original_item_idnull | stringThe ID of the original line item. This is useful if the line item belongs to a resource that references an order, such as a return or an order edit.
order_edit_idnull | stringThe ID of the order edit that the item may belong to.
The details of the order edit.
refundablenull | numberThe amount that can be refunded from the given Line Item. Takes taxes and discounts into consideration.
subtotalnull | numberThe subtotal of the line item
tax_totalnull | numberThe total of tax of the line item
totalnull | numberThe total amount of the line item
original_totalnull | numberThe original total amount of the line item
original_tax_totalnull | numberThe original tax total amount of the line item
discount_totalnull | numberThe total of discount of the line item rounded
raw_discount_totalnull | numberThe total of discount of the line item
gift_card_totalnull | numberThe total of the gift card of the line item
Was this section helpful?