Optional ReadonlycustomCustom Fields of the LineItem.
Optional ReadonlydistributionThe Channel used to select a Price.
This Channel must have the ProductDistribution role.
Optional ReadonlyinventoryInventory mode specific to the LineItem, valid for the entire quantity of the LineItem.
Set only if Inventory mode should be different from the inventoryMode specified on the OrderImportDraft.
Optional ReadonlykeyUser-defined unique identifier of the Line Item.
ReadonlynameName of the Line Item.
ReadonlypriceThe Line Item price for quantity = 1. The amount can be negative.
Optional Readonlyproductid of the Product the Product Variant belongs to.
If provided, you must also set `variant.id`.
ReadonlyquantityThe number of Product Variants in the LineItem. Can be a negative value.
Optional ReadonlyshippingContainer for Line Item-specific addresses.
Optional ReadonlystateStates of the Line Item.
Optional ReadonlysupplyThe Channel used to supply Line Items.
By providing supply Channel information, you can uniquely identify Inventory entries that should be reserved.
This Channel must have the InventorySupply role.
Optional ReadonlytaxThe tax rate used to calculate the taxedPrice of the Order.
ReadonlyvariantThe Product Variant to use as a Line Item.
Represents a snapshot of a Product Variant at the time it was imported with the Order. The Product Variant can be specified by providing a
productIdandvariant.id, or by providing avariant.sku.