Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions | Data Fields
OrderItemInterface Interface Reference
Inheritance diagram for OrderItemInterface:
ExtensibleDataInterface Item

Public Member Functions

 getAdditionalData ()
 
 getAmountRefunded ()
 
 getAppliedRuleIds ()
 
 getBaseAmountRefunded ()
 
 getBaseCost ()
 
 getBaseDiscountAmount ()
 
 getBaseDiscountInvoiced ()
 
 getBaseDiscountRefunded ()
 
 getBaseDiscountTaxCompensationAmount ()
 
 getBaseDiscountTaxCompensationInvoiced ()
 
 getBaseDiscountTaxCompensationRefunded ()
 
 getBaseOriginalPrice ()
 
 getBasePrice ()
 
 getBasePriceInclTax ()
 
 getBaseRowInvoiced ()
 
 getBaseRowTotal ()
 
 getBaseRowTotalInclTax ()
 
 getBaseTaxAmount ()
 
 getBaseTaxBeforeDiscount ()
 
 getBaseTaxInvoiced ()
 
 getBaseTaxRefunded ()
 
 getBaseWeeeTaxAppliedAmount ()
 
 getBaseWeeeTaxAppliedRowAmnt ()
 
 getBaseWeeeTaxDisposition ()
 
 getBaseWeeeTaxRowDisposition ()
 
 getCreatedAt ()
 
 setCreatedAt ($createdAt)
 
 getDescription ()
 
 getDiscountAmount ()
 
 getDiscountInvoiced ()
 
 getDiscountPercent ()
 
 getDiscountRefunded ()
 
 getEventId ()
 
 getExtOrderItemId ()
 
 getFreeShipping ()
 
 getGwBasePrice ()
 
 getGwBasePriceInvoiced ()
 
 getGwBasePriceRefunded ()
 
 getGwBaseTaxAmount ()
 
 getGwBaseTaxAmountInvoiced ()
 
 getGwBaseTaxAmountRefunded ()
 
 getGwId ()
 
 getGwPrice ()
 
 getGwPriceInvoiced ()
 
 getGwPriceRefunded ()
 
 getGwTaxAmount ()
 
 getGwTaxAmountInvoiced ()
 
 getGwTaxAmountRefunded ()
 
 getDiscountTaxCompensationAmount ()
 
 getDiscountTaxCompensationCanceled ()
 
 getDiscountTaxCompensationInvoiced ()
 
 getDiscountTaxCompensationRefunded ()
 
 getIsQtyDecimal ()
 
 getIsVirtual ()
 
 getItemId ()
 
 getLockedDoInvoice ()
 
 getLockedDoShip ()
 
 getName ()
 
 getNoDiscount ()
 
 getOrderId ()
 
 getOriginalPrice ()
 
 getParentItemId ()
 
 getPrice ()
 
 getPriceInclTax ()
 
 getProductId ()
 
 getProductType ()
 
 getQtyBackordered ()
 
 getQtyCanceled ()
 
 getQtyInvoiced ()
 
 getQtyOrdered ()
 
 getQtyRefunded ()
 
 getQtyReturned ()
 
 getQtyShipped ()
 
 getQuoteItemId ()
 
 getRowInvoiced ()
 
 getRowTotal ()
 
 getRowTotalInclTax ()
 
 getRowWeight ()
 
 getSku ()
 
 getStoreId ()
 
 getTaxAmount ()
 
 getTaxBeforeDiscount ()
 
 getTaxCanceled ()
 
 getTaxInvoiced ()
 
 getTaxPercent ()
 
 getTaxRefunded ()
 
 getUpdatedAt ()
 
 getWeeeTaxApplied ()
 
 getWeeeTaxAppliedAmount ()
 
 getWeeeTaxAppliedRowAmount ()
 
 getWeeeTaxDisposition ()
 
 getWeeeTaxRowDisposition ()
 
 getWeight ()
 
 getParentItem ()
 
 setParentItem ($parentItem)
 
 setUpdatedAt ($timestamp)
 
 setItemId ($id)
 
 setOrderId ($id)
 
 setParentItemId ($id)
 
 setQuoteItemId ($id)
 
 setStoreId ($id)
 
 setProductId ($id)
 
 setProductType ($productType)
 
 setWeight ($weight)
 
 setIsVirtual ($isVirtual)
 
 setSku ($sku)
 
 setName ($name)
 
 setDescription ($description)
 
 setAppliedRuleIds ($appliedRuleIds)
 
 setAdditionalData ($additionalData)
 
 setIsQtyDecimal ($isQtyDecimal)
 
 setNoDiscount ($noDiscount)
 
 setQtyBackordered ($qtyBackordered)
 
 setQtyCanceled ($qtyCanceled)
 
 setQtyInvoiced ($qtyInvoiced)
 
 setQtyOrdered ($qtyOrdered)
 
 setQtyRefunded ($qtyRefunded)
 
 setQtyShipped ($qtyShipped)
 
 setBaseCost ($baseCost)
 
 setPrice ($price)
 
 setBasePrice ($price)
 
 setOriginalPrice ($price)
 
 setBaseOriginalPrice ($price)
 
 setTaxPercent ($taxPercent)
 
 setTaxAmount ($amount)
 
 setBaseTaxAmount ($amount)
 
 setTaxInvoiced ($taxInvoiced)
 
 setBaseTaxInvoiced ($baseTaxInvoiced)
 
 setDiscountPercent ($discountPercent)
 
 setDiscountAmount ($amount)
 
 setBaseDiscountAmount ($amount)
 
 setDiscountInvoiced ($discountInvoiced)
 
 setBaseDiscountInvoiced ($baseDiscountInvoiced)
 
 setAmountRefunded ($amountRefunded)
 
 setBaseAmountRefunded ($baseAmountRefunded)
 
 setRowTotal ($amount)
 
 setBaseRowTotal ($amount)
 
 setRowInvoiced ($rowInvoiced)
 
 setBaseRowInvoiced ($baseRowInvoiced)
 
 setRowWeight ($rowWeight)
 
 setBaseTaxBeforeDiscount ($baseTaxBeforeDiscount)
 
 setTaxBeforeDiscount ($taxBeforeDiscount)
 
 setExtOrderItemId ($id)
 
 setLockedDoInvoice ($flag)
 
 setLockedDoShip ($flag)
 
 setPriceInclTax ($amount)
 
 setBasePriceInclTax ($amount)
 
 setRowTotalInclTax ($amount)
 
 setBaseRowTotalInclTax ($amount)
 
 setDiscountTaxCompensationAmount ($amount)
 
 setBaseDiscountTaxCompensationAmount ($amount)
 
 setDiscountTaxCompensationInvoiced ($discountTaxCompensationInvoiced)
 
 setBaseDiscountTaxCompensationInvoiced ($baseDiscountTaxCompensationInvoiced)
 
 setDiscountTaxCompensationRefunded ($discountTaxCompensationRefunded)
 
 setBaseDiscountTaxCompensationRefunded ($baseDiscountTaxCompensationRefunded)
 
 setTaxCanceled ($taxCanceled)
 
 setDiscountTaxCompensationCanceled ($discountTaxCompensationCanceled)
 
 setTaxRefunded ($taxRefunded)
 
 setBaseTaxRefunded ($baseTaxRefunded)
 
 setDiscountRefunded ($discountRefunded)
 
 setBaseDiscountRefunded ($baseDiscountRefunded)
 
 setGwId ($id)
 
 setGwBasePrice ($price)
 
 setGwPrice ($price)
 
 setGwBaseTaxAmount ($amount)
 
 setGwTaxAmount ($amount)
 
 setGwBasePriceInvoiced ($gwBasePriceInvoiced)
 
 setGwPriceInvoiced ($gwPriceInvoiced)
 
 setGwBaseTaxAmountInvoiced ($gwBaseTaxAmountInvoiced)
 
 setGwTaxAmountInvoiced ($gwTaxAmountInvoiced)
 
 setGwBasePriceRefunded ($gwBasePriceRefunded)
 
 setGwPriceRefunded ($gwPriceRefunded)
 
 setGwBaseTaxAmountRefunded ($gwBaseTaxAmountRefunded)
 
 setGwTaxAmountRefunded ($gwTaxAmountRefunded)
 
 setFreeShipping ($freeShipping)
 
 setQtyReturned ($qtyReturned)
 
 setEventId ($id)
 
 setBaseWeeeTaxAppliedAmount ($amount)
 
 setBaseWeeeTaxAppliedRowAmnt ($amnt)
 
 setWeeeTaxAppliedAmount ($amount)
 
 setWeeeTaxAppliedRowAmount ($amount)
 
 setWeeeTaxApplied ($weeeTaxApplied)
 
 setWeeeTaxDisposition ($weeeTaxDisposition)
 
 setWeeeTaxRowDisposition ($weeeTaxRowDisposition)
 
 setBaseWeeeTaxDisposition ($baseWeeeTaxDisposition)
 
 setBaseWeeeTaxRowDisposition ($baseWeeeTaxRowDisposition)
 
 getProductOption ()
 
 setProductOption (\Magento\Catalog\Api\Data\ProductOptionInterface $productOption)
 
 getExtensionAttributes ()
 
 setExtensionAttributes (\Magento\Sales\Api\Data\OrderItemExtensionInterface $extensionAttributes)
 

Data Fields

const ITEM_ID = 'item_id'
 
const ORDER_ID = 'order_id'
 
const PARENT_ITEM_ID = 'parent_item_id'
 
const QUOTE_ITEM_ID = 'quote_item_id'
 
const STORE_ID = 'store_id'
 
const CREATED_AT = 'created_at'
 
const UPDATED_AT = 'updated_at'
 
const PRODUCT_ID = 'product_id'
 
const PRODUCT_TYPE = 'product_type'
 
const WEIGHT = 'weight'
 
const IS_VIRTUAL = 'is_virtual'
 
const SKU = 'sku'
 
const NAME = 'name'
 
const DESCRIPTION = 'description'
 
const APPLIED_RULE_IDS = 'applied_rule_ids'
 
const ADDITIONAL_DATA = 'additional_data'
 
const IS_QTY_DECIMAL = 'is_qty_decimal'
 
const NO_DISCOUNT = 'no_discount'
 
const QTY_BACKORDERED = 'qty_backordered'
 
const QTY_CANCELED = 'qty_canceled'
 
const QTY_INVOICED = 'qty_invoiced'
 
const QTY_ORDERED = 'qty_ordered'
 
const QTY_REFUNDED = 'qty_refunded'
 
const QTY_SHIPPED = 'qty_shipped'
 
const BASE_COST = 'base_cost'
 
const PRICE = 'price'
 
const BASE_PRICE = 'base_price'
 
const ORIGINAL_PRICE = 'original_price'
 
const BASE_ORIGINAL_PRICE = 'base_original_price'
 
const TAX_PERCENT = 'tax_percent'
 
const TAX_AMOUNT = 'tax_amount'
 
const BASE_TAX_AMOUNT = 'base_tax_amount'
 
const TAX_INVOICED = 'tax_invoiced'
 
const BASE_TAX_INVOICED = 'base_tax_invoiced'
 
const DISCOUNT_PERCENT = 'discount_percent'
 
const DISCOUNT_AMOUNT = 'discount_amount'
 
const BASE_DISCOUNT_AMOUNT = 'base_discount_amount'
 
const DISCOUNT_INVOICED = 'discount_invoiced'
 
const BASE_DISCOUNT_INVOICED = 'base_discount_invoiced'
 
const AMOUNT_REFUNDED = 'amount_refunded'
 
const BASE_AMOUNT_REFUNDED = 'base_amount_refunded'
 
const ROW_TOTAL = 'row_total'
 
const BASE_ROW_TOTAL = 'base_row_total'
 
const ROW_INVOICED = 'row_invoiced'
 
const BASE_ROW_INVOICED = 'base_row_invoiced'
 
const ROW_WEIGHT = 'row_weight'
 
const BASE_TAX_BEFORE_DISCOUNT = 'base_tax_before_discount'
 
const TAX_BEFORE_DISCOUNT = 'tax_before_discount'
 
const EXT_ORDER_ITEM_ID = 'ext_order_item_id'
 
const LOCKED_DO_INVOICE = 'locked_do_invoice'
 
const LOCKED_DO_SHIP = 'locked_do_ship'
 
const PRICE_INCL_TAX = 'price_incl_tax'
 
const BASE_PRICE_INCL_TAX = 'base_price_incl_tax'
 
const ROW_TOTAL_INCL_TAX = 'row_total_incl_tax'
 
const BASE_ROW_TOTAL_INCL_TAX = 'base_row_total_incl_tax'
 
const DISCOUNT_TAX_COMPENSATION_AMOUNT = 'discount_tax_compensation_amount'
 
const BASE_DISCOUNT_TAX_COMPENSATION_AMOUNT = 'base_discount_tax_compensation_amount'
 
const DISCOUNT_TAX_COMPENSATION_INVOICED = 'discount_tax_compensation_invoiced'
 
const BASE_DISCOUNT_TAX_COMPENSATION_INVOICED = 'base_discount_tax_compensation_invoiced'
 
const DISCOUNT_TAX_COMPENSATION_REFUNDED = 'discount_tax_compensation_refunded'
 
const BASE_DISCOUNT_TAX_COMPENSATION_REFUNDED = 'base_discount_tax_compensation_refunded'
 
const TAX_CANCELED = 'tax_canceled'
 
const DISCOUNT_TAX_COMPENSATION_CANCELED = 'discount_tax_compensation_canceled'
 
const TAX_REFUNDED = 'tax_refunded'
 
const BASE_TAX_REFUNDED = 'base_tax_refunded'
 
const DISCOUNT_REFUNDED = 'discount_refunded'
 
const BASE_DISCOUNT_REFUNDED = 'base_discount_refunded'
 
const GW_ID = 'gw_id'
 
const GW_BASE_PRICE = 'gw_base_price'
 
const GW_PRICE = 'gw_price'
 
const GW_BASE_TAX_AMOUNT = 'gw_base_tax_amount'
 
const GW_TAX_AMOUNT = 'gw_tax_amount'
 
const GW_BASE_PRICE_INVOICED = 'gw_base_price_invoiced'
 
const GW_PRICE_INVOICED = 'gw_price_invoiced'
 
const GW_BASE_TAX_AMOUNT_INVOICED = 'gw_base_tax_amount_invoiced'
 
const GW_TAX_AMOUNT_INVOICED = 'gw_tax_amount_invoiced'
 
const GW_BASE_PRICE_REFUNDED = 'gw_base_price_refunded'
 
const GW_PRICE_REFUNDED = 'gw_price_refunded'
 
const GW_BASE_TAX_AMOUNT_REFUNDED = 'gw_base_tax_amount_refunded'
 
const GW_TAX_AMOUNT_REFUNDED = 'gw_tax_amount_refunded'
 
const FREE_SHIPPING = 'free_shipping'
 
const QTY_RETURNED = 'qty_returned'
 
const EVENT_ID = 'event_id'
 
const BASE_WEEE_TAX_APPLIED_AMOUNT = 'base_weee_tax_applied_amount'
 
const BASE_WEEE_TAX_APPLIED_ROW_AMNT = 'base_weee_tax_applied_row_amnt'
 
const WEEE_TAX_APPLIED_AMOUNT = 'weee_tax_applied_amount'
 
const WEEE_TAX_APPLIED_ROW_AMOUNT = 'weee_tax_applied_row_amount'
 
const WEEE_TAX_APPLIED = 'weee_tax_applied'
 
const WEEE_TAX_DISPOSITION = 'weee_tax_disposition'
 
const WEEE_TAX_ROW_DISPOSITION = 'weee_tax_row_disposition'
 
const BASE_WEEE_TAX_DISPOSITION = 'base_weee_tax_disposition'
 
const BASE_WEEE_TAX_ROW_DISPOSITION = 'base_weee_tax_row_disposition'
 
const PARENT_ITEM = 'parent_item'
 
const KEY_PRODUCT_OPTION = 'product_option'
 
- Data Fields inherited from ExtensibleDataInterface
const EXTENSION_ATTRIBUTES_KEY = 'extension_attributes'
 

Detailed Description

Order item interface.

An order is a document that a web store issues to a customer. Magento generates a sales order that lists the product items, billing and shipping addresses, and shipping and payment methods. A corresponding external document, known as a purchase order, is emailed to the customer. @api

Since
100.0.2

Definition at line 17 of file OrderItemInterface.php.

Member Function Documentation

◆ getAdditionalData()

getAdditionalData ( )

Gets the additional data for the order item.

Returns
string|null Additional data.

Implemented in Item.

◆ getAmountRefunded()

getAmountRefunded ( )

Gets the amount refunded for the order item.

Returns
float|null Amount refunded.

Implemented in Item.

◆ getAppliedRuleIds()

getAppliedRuleIds ( )

Gets the applied rule IDs for the order item.

Returns
string|null Applied rule IDs.

Implemented in Item.

◆ getBaseAmountRefunded()

getBaseAmountRefunded ( )

Gets the base amount refunded for the order item.

Returns
float|null Base amount refunded.

Implemented in Item.

◆ getBaseCost()

getBaseCost ( )

Gets the base cost for the order item.

Returns
float|null Base cost.

Implemented in Item.

◆ getBaseDiscountAmount()

getBaseDiscountAmount ( )

Gets the base discount amount for the order item.

Returns
float|null Base discount amount.

Implemented in Item.

◆ getBaseDiscountInvoiced()

getBaseDiscountInvoiced ( )

Gets the base discount invoiced for the order item.

Returns
float|null Base discount invoiced.

Implemented in Item.

◆ getBaseDiscountRefunded()

getBaseDiscountRefunded ( )

Gets the base discount refunded for the order item.

Returns
float|null Base discount refunded.

Implemented in Item.

◆ getBaseDiscountTaxCompensationAmount()

getBaseDiscountTaxCompensationAmount ( )

Gets the base discount tax compensation amount for the order item.

Returns
float|null Base discount tax compensation amount.

Implemented in Item.

◆ getBaseDiscountTaxCompensationInvoiced()

getBaseDiscountTaxCompensationInvoiced ( )

Gets the base discount tax compensation invoiced for the order item.

Returns
float|null Base discount tax compensation invoiced.

Implemented in Item.

◆ getBaseDiscountTaxCompensationRefunded()

getBaseDiscountTaxCompensationRefunded ( )

Gets the base discount tax compensation refunded for the order item.

Returns
float|null Base discount tax compensation refunded.

Implemented in Item.

◆ getBaseOriginalPrice()

getBaseOriginalPrice ( )

Gets the base original price for the order item.

Returns
float|null Base original price.

Implemented in Item.

◆ getBasePrice()

getBasePrice ( )

Gets the base price for the order item.

Returns
float|null Base price.

Implemented in Item.

◆ getBasePriceInclTax()

getBasePriceInclTax ( )

Gets the base price including tax for the order item.

Returns
float|null Base price including tax.

Implemented in Item.

◆ getBaseRowInvoiced()

getBaseRowInvoiced ( )

Gets the base row invoiced for the order item.

Returns
float|null Base row invoiced.

Implemented in Item.

◆ getBaseRowTotal()

getBaseRowTotal ( )

Gets the base row total for the order item.

Returns
float|null Base row total.

Implemented in Item.

◆ getBaseRowTotalInclTax()

getBaseRowTotalInclTax ( )

Gets the base row total including tax for the order item.

Returns
float|null Base row total including tax.

Implemented in Item.

◆ getBaseTaxAmount()

getBaseTaxAmount ( )

Gets the base tax amount for the order item.

Returns
float|null Base tax amount.

Implemented in Item.

◆ getBaseTaxBeforeDiscount()

getBaseTaxBeforeDiscount ( )

Gets the base tax before discount for the order item.

Returns
float|null Base tax before discount.

Implemented in Item.

◆ getBaseTaxInvoiced()

getBaseTaxInvoiced ( )

Gets the base tax invoiced for the order item.

Returns
float|null Base tax invoiced.

Implemented in Item.

◆ getBaseTaxRefunded()

getBaseTaxRefunded ( )

Gets the base tax refunded for the order item.

Returns
float|null Base tax refunded.

Implemented in Item.

◆ getBaseWeeeTaxAppliedAmount()

getBaseWeeeTaxAppliedAmount ( )

Gets the base WEEE tax applied amount for the order item.

Returns
float|null Base WEEE tax applied amount.

Implemented in Item.

◆ getBaseWeeeTaxAppliedRowAmnt()

getBaseWeeeTaxAppliedRowAmnt ( )

Gets the base WEEE tax applied row amount for the order item.

Returns
float|null Base WEEE tax applied row amount.

Implemented in Item.

◆ getBaseWeeeTaxDisposition()

getBaseWeeeTaxDisposition ( )

Gets the base WEEE tax disposition for the order item.

Returns
float|null Base WEEE tax disposition.

Implemented in Item.

◆ getBaseWeeeTaxRowDisposition()

getBaseWeeeTaxRowDisposition ( )

Gets the base WEEE tax row disposition for the order item.

Returns
float|null Base WEEE tax row disposition.

Implemented in Item.

◆ getCreatedAt()

getCreatedAt ( )

Gets the created-at timestamp for the order item.

Returns
string|null Created-at timestamp.

Implemented in Item.

◆ getDescription()

getDescription ( )

Gets the description for the order item.

Returns
string|null Description.

Implemented in Item.

◆ getDiscountAmount()

getDiscountAmount ( )

Gets the discount amount for the order item.

Returns
float|null Discount amount.

Implemented in Item.

◆ getDiscountInvoiced()

getDiscountInvoiced ( )

Gets the discount invoiced for the order item.

Returns
float|null Discount invoiced.

Implemented in Item.

◆ getDiscountPercent()

getDiscountPercent ( )

Gets the discount percent for the order item.

Returns
float|null Discount percent.

Implemented in Item.

◆ getDiscountRefunded()

getDiscountRefunded ( )

Gets the discount refunded for the order item.

Returns
float|null Discount refunded.

Implemented in Item.

◆ getDiscountTaxCompensationAmount()

getDiscountTaxCompensationAmount ( )

Gets the discount tax compensation amount for the order item.

Returns
float|null Discount tax compensation amount.

Implemented in Item.

◆ getDiscountTaxCompensationCanceled()

getDiscountTaxCompensationCanceled ( )

Gets the discount tax compensation canceled for the order item.

Returns
float|null Discount tax compensation canceled.

Implemented in Item.

◆ getDiscountTaxCompensationInvoiced()

getDiscountTaxCompensationInvoiced ( )

Gets the discount tax compensation invoiced for the order item.

Returns
float|null Discount tax compensation invoiced.

Implemented in Item.

◆ getDiscountTaxCompensationRefunded()

getDiscountTaxCompensationRefunded ( )

Gets the discount tax compensation refunded for the order item.

Returns
float|null Discount tax compensation refunded.

Implemented in Item.

◆ getEventId()

getEventId ( )

Gets the event ID for the order item.

Returns
int|null Event ID.

Implemented in Item.

◆ getExtensionAttributes()

getExtensionAttributes ( )

Retrieve existing extension attributes object or create a new one.

Returns
\Magento\Sales\Api\Data\OrderItemExtensionInterface|null

Implemented in Item.

◆ getExtOrderItemId()

getExtOrderItemId ( )

Gets the external order item ID for the order item.

Returns
string|null External order item ID.

Implemented in Item.

◆ getFreeShipping()

getFreeShipping ( )

Gets the free-shipping flag value for the order item.

Returns
int|null Free-shipping flag value.

Implemented in Item.

◆ getGwBasePrice()

getGwBasePrice ( )

Gets the GW base price for the order item.

Returns
float|null GW base price.

Implemented in Item.

◆ getGwBasePriceInvoiced()

getGwBasePriceInvoiced ( )

Gets the GW base price invoiced for the order item.

Returns
float|null GW base price invoiced.

Implemented in Item.

◆ getGwBasePriceRefunded()

getGwBasePriceRefunded ( )

Gets the GW base price refunded for the order item.

Returns
float|null GW base price refunded.

Implemented in Item.

◆ getGwBaseTaxAmount()

getGwBaseTaxAmount ( )

Gets the GW base tax amount for the order item.

Returns
float|null GW base tax amount.

Implemented in Item.

◆ getGwBaseTaxAmountInvoiced()

getGwBaseTaxAmountInvoiced ( )

Gets the GW base tax amount invoiced for the order item.

Returns
float|null GW base tax amount invoiced.

Implemented in Item.

◆ getGwBaseTaxAmountRefunded()

getGwBaseTaxAmountRefunded ( )

Gets the GW base tax amount refunded for the order item.

Returns
float|null GW base tax amount refunded.

Implemented in Item.

◆ getGwId()

getGwId ( )

Gets the GW ID for the order item.

Returns
int|null GW ID.

Implemented in Item.

◆ getGwPrice()

getGwPrice ( )

Gets the GW price for the order item.

Returns
float|null GW price.

Implemented in Item.

◆ getGwPriceInvoiced()

getGwPriceInvoiced ( )

Gets the GW price invoiced for the order item.

Returns
float|null GW price invoiced.

Implemented in Item.

◆ getGwPriceRefunded()

getGwPriceRefunded ( )

Gets the GW price refunded for the order item.

Returns
float|null GW price refunded.

Implemented in Item.

◆ getGwTaxAmount()

getGwTaxAmount ( )

Gets the GW tax amount for the order item.

Returns
float|null GW tax amount.

Implemented in Item.

◆ getGwTaxAmountInvoiced()

getGwTaxAmountInvoiced ( )

Gets the GW tax amount invoiced for the order item.

Returns
float|null GW tax amount invoiced.

Implemented in Item.

◆ getGwTaxAmountRefunded()

getGwTaxAmountRefunded ( )

Gets the GW tax amount refunded for the order item.

Returns
float|null GW tax amount refunded.

Implemented in Item.

◆ getIsQtyDecimal()

getIsQtyDecimal ( )

Gets the is-quantity-decimal flag value for the order item.

Returns
int|null Is-quantity-decimal flag value.

Implemented in Item.

◆ getIsVirtual()

getIsVirtual ( )

Gets the is-virtual flag value for the order item.

Returns
int|null Is-virtual flag value.

Implemented in Item.

◆ getItemId()

getItemId ( )

Gets the item ID for the order item.

Returns
int|null Item ID.

Implemented in Item.

◆ getLockedDoInvoice()

getLockedDoInvoice ( )

Gets the locked DO invoice flag value for the order item.

Returns
int|null Locked DO invoice flag value.

Implemented in Item.

◆ getLockedDoShip()

getLockedDoShip ( )

Gets the locked DO ship flag value for the order item.

Returns
int|null Locked DO ship flag value.

Implemented in Item.

◆ getName()

getName ( )

Gets the name for the order item.

Returns
string|null Name.

Implemented in Item.

◆ getNoDiscount()

getNoDiscount ( )

Gets the no discount flag value for the order item.

Returns
int|null No-discount flag value.

Implemented in Item.

◆ getOrderId()

getOrderId ( )

Gets the order ID for the order item.

Returns
int|null Order ID.

Implemented in Item.

◆ getOriginalPrice()

getOriginalPrice ( )

Gets the original price for the order item.

Returns
float|null Original price.

Implemented in Item.

◆ getParentItem()

getParentItem ( )

Gets the parent item

Returns
\Magento\Sales\Api\Data\OrderItemInterface|null Parent item

Implemented in Item.

◆ getParentItemId()

getParentItemId ( )

Gets the parent item ID for the order item.

Returns
int|null Parent item ID.

Implemented in Item.

◆ getPrice()

getPrice ( )

Gets the price for the order item.

Returns
float|null Price.

Implemented in Item.

◆ getPriceInclTax()

getPriceInclTax ( )

Gets the price including tax for the order item.

Returns
float|null Price including tax.

Implemented in Item.

◆ getProductId()

getProductId ( )

Gets the product ID for the order item.

Returns
int|null Product ID.

Implemented in Item.

◆ getProductOption()

getProductOption ( )

Returns product option

Returns
\Magento\Catalog\Api\Data\ProductOptionInterface|null

Implemented in Item.

◆ getProductType()

getProductType ( )

Gets the product type for the order item.

Returns
string|null Product type.

Implemented in Item.

◆ getQtyBackordered()

getQtyBackordered ( )

Gets the quantity backordered for the order item.

Returns
float|null Quantity backordered.

Implemented in Item.

◆ getQtyCanceled()

getQtyCanceled ( )

Gets the quantity canceled for the order item.

Returns
float|null Quantity canceled.

Implemented in Item.

◆ getQtyInvoiced()

getQtyInvoiced ( )

Gets the quantity invoiced for the order item.

Returns
float|null Quantity invoiced.

Implemented in Item.

◆ getQtyOrdered()

getQtyOrdered ( )

Gets the quantity ordered for the order item.

Returns
float|null Quantity ordered.

Implemented in Item.

◆ getQtyRefunded()

getQtyRefunded ( )

Gets the quantity refunded for the order item.

Returns
float|null Quantity refunded.

Implemented in Item.

◆ getQtyReturned()

getQtyReturned ( )

Gets the quantity returned for the order item.

Returns
float|null Quantity returned.

Implemented in Item.

◆ getQtyShipped()

getQtyShipped ( )

Gets the quantity shipped for the order item.

Returns
float|null Quantity shipped.

Implemented in Item.

◆ getQuoteItemId()

getQuoteItemId ( )

Gets the quote item ID for the order item.

Returns
int|null Quote item ID.

Implemented in Item.

◆ getRowInvoiced()

getRowInvoiced ( )

Gets the row invoiced for the order item.

Returns
float|null Row invoiced.

Implemented in Item.

◆ getRowTotal()

getRowTotal ( )

Gets the row total for the order item.

Returns
float|null Row total.

Implemented in Item.

◆ getRowTotalInclTax()

getRowTotalInclTax ( )

Gets the row total including tax for the order item.

Returns
float|null Row total including tax.

Implemented in Item.

◆ getRowWeight()

getRowWeight ( )

Gets the row weight for the order item.

Returns
float|null Row weight.

Implemented in Item.

◆ getSku()

getSku ( )

Gets the SKU for the order item.

Returns
string SKU.

Implemented in Item.

◆ getStoreId()

getStoreId ( )

Gets the store ID for the order item.

Returns
int|null Store ID.

Implemented in Item.

◆ getTaxAmount()

getTaxAmount ( )

Gets the tax amount for the order item.

Returns
float|null Tax amount.

Implemented in Item.

◆ getTaxBeforeDiscount()

getTaxBeforeDiscount ( )

Gets the tax before discount for the order item.

Returns
float|null Tax before discount.

Implemented in Item.

◆ getTaxCanceled()

getTaxCanceled ( )

Gets the tax canceled for the order item.

Returns
float|null Tax canceled.

Implemented in Item.

◆ getTaxInvoiced()

getTaxInvoiced ( )

Gets the tax invoiced for the order item.

Returns
float|null Tax invoiced.

Implemented in Item.

◆ getTaxPercent()

getTaxPercent ( )

Gets the tax percent for the order item.

Returns
float|null Tax percent.

Implemented in Item.

◆ getTaxRefunded()

getTaxRefunded ( )

Gets the tax refunded for the order item.

Returns
float|null Tax refunded.

Implemented in Item.

◆ getUpdatedAt()

getUpdatedAt ( )

Gets the updated-at timestamp for the order item.

Returns
string|null Updated-at timestamp.

Implemented in Item.

◆ getWeeeTaxApplied()

getWeeeTaxApplied ( )

Gets the WEEE tax applied for the order item.

Returns
string|null WEEE tax applied.

Implemented in Item.

◆ getWeeeTaxAppliedAmount()

getWeeeTaxAppliedAmount ( )

Gets the WEEE tax applied amount for the order item.

Returns
float|null WEEE tax applied amount.

Implemented in Item.

◆ getWeeeTaxAppliedRowAmount()

getWeeeTaxAppliedRowAmount ( )

Gets the WEEE tax applied row amount for the order item.

Returns
float|null WEEE tax applied row amount.

Implemented in Item.

◆ getWeeeTaxDisposition()

getWeeeTaxDisposition ( )

Gets the WEEE tax disposition for the order item.

Returns
float|null WEEE tax disposition.

Implemented in Item.

◆ getWeeeTaxRowDisposition()

getWeeeTaxRowDisposition ( )

Gets the WEEE tax row disposition for the order item.

Returns
float|null WEEE tax row disposition.

Implemented in Item.

◆ getWeight()

getWeight ( )

Gets the weight for the order item.

Returns
float|null Weight.

Implemented in Item.

◆ setAdditionalData()

setAdditionalData (   $additionalData)

Sets the additional data for the order item.

Parameters
string$additionalData
Returns
$this

Implemented in Item.

◆ setAmountRefunded()

setAmountRefunded (   $amountRefunded)

Sets the amount refunded for the order item.

Parameters
float$amountRefunded
Returns
$this

Implemented in Item.

◆ setAppliedRuleIds()

setAppliedRuleIds (   $appliedRuleIds)

Sets the applied rule IDs for the order item.

Parameters
string$appliedRuleIds
Returns
$this

Implemented in Item.

◆ setBaseAmountRefunded()

setBaseAmountRefunded (   $baseAmountRefunded)

Sets the base amount refunded for the order item.

Parameters
float$baseAmountRefunded
Returns
$this

Implemented in Item.

◆ setBaseCost()

setBaseCost (   $baseCost)

Sets the base cost for the order item.

Parameters
float$baseCost
Returns
$this

Implemented in Item.

◆ setBaseDiscountAmount()

setBaseDiscountAmount (   $amount)

Sets the base discount amount for the order item.

Parameters
float$amount
Returns
$this

Implemented in Item.

◆ setBaseDiscountInvoiced()

setBaseDiscountInvoiced (   $baseDiscountInvoiced)

Sets the base discount invoiced for the order item.

Parameters
float$baseDiscountInvoiced
Returns
$this

Implemented in Item.

◆ setBaseDiscountRefunded()

setBaseDiscountRefunded (   $baseDiscountRefunded)

Sets the base discount refunded for the order item.

Parameters
float$baseDiscountRefunded
Returns
$this

Implemented in Item.

◆ setBaseDiscountTaxCompensationAmount()

setBaseDiscountTaxCompensationAmount (   $amount)

Sets the base discount tax compensation amount for the order item.

Parameters
float$amount
Returns
$this

Implemented in Item.

◆ setBaseDiscountTaxCompensationInvoiced()

setBaseDiscountTaxCompensationInvoiced (   $baseDiscountTaxCompensationInvoiced)

Sets the base discount tax compensation invoiced for the order item.

Parameters
float$baseDiscountTaxCompensationInvoiced
Returns
$this

Implemented in Item.

◆ setBaseDiscountTaxCompensationRefunded()

setBaseDiscountTaxCompensationRefunded (   $baseDiscountTaxCompensationRefunded)

Sets the base discount tax compensation refunded for the order item.

Parameters
float$baseDiscountTaxCompensationRefunded
Returns
$this

Implemented in Item.

◆ setBaseOriginalPrice()

setBaseOriginalPrice (   $price)

Sets the base original price for the order item.

Parameters
float$price
Returns
$this

Implemented in Item.

◆ setBasePrice()

setBasePrice (   $price)

Sets the base price for the order item.

Parameters
float$price
Returns
$this

Implemented in Item.

◆ setBasePriceInclTax()

setBasePriceInclTax (   $amount)

Sets the base price including tax for the order item.

Parameters
float$amount
Returns
$this

Implemented in Item.

◆ setBaseRowInvoiced()

setBaseRowInvoiced (   $baseRowInvoiced)

Sets the base row invoiced for the order item.

Parameters
float$baseRowInvoiced
Returns
$this

Implemented in Item.

◆ setBaseRowTotal()

setBaseRowTotal (   $amount)

Sets the base row total for the order item.

Parameters
float$amount
Returns
$this

Implemented in Item.

◆ setBaseRowTotalInclTax()

setBaseRowTotalInclTax (   $amount)

Sets the base row total including tax for the order item.

Parameters
float$amount
Returns
$this

Implemented in Item.

◆ setBaseTaxAmount()

setBaseTaxAmount (   $amount)

Sets the base tax amount for the order item.

Parameters
float$amount
Returns
$this

Implemented in Item.

◆ setBaseTaxBeforeDiscount()

setBaseTaxBeforeDiscount (   $baseTaxBeforeDiscount)

Sets the base tax before discount for the order item.

Parameters
float$baseTaxBeforeDiscount
Returns
$this

Implemented in Item.

◆ setBaseTaxInvoiced()

setBaseTaxInvoiced (   $baseTaxInvoiced)

Sets the base tax invoiced for the order item.

Parameters
float$baseTaxInvoiced
Returns
$this

Implemented in Item.

◆ setBaseTaxRefunded()

setBaseTaxRefunded (   $baseTaxRefunded)

Sets the base tax refunded for the order item.

Parameters
float$baseTaxRefunded
Returns
$this

Implemented in Item.

◆ setBaseWeeeTaxAppliedAmount()

setBaseWeeeTaxAppliedAmount (   $amount)

Sets the base WEEE tax applied amount for the order item.

Parameters
float$amount
Returns
$this

Implemented in Item.

◆ setBaseWeeeTaxAppliedRowAmnt()

setBaseWeeeTaxAppliedRowAmnt (   $amnt)

Sets the base WEEE tax applied row amount for the order item.

Parameters
float$amnt
Returns
$this

Implemented in Item.

◆ setBaseWeeeTaxDisposition()

setBaseWeeeTaxDisposition (   $baseWeeeTaxDisposition)

Sets the base WEEE tax disposition for the order item.

Parameters
float$baseWeeeTaxDisposition
Returns
$this

Implemented in Item.

◆ setBaseWeeeTaxRowDisposition()

setBaseWeeeTaxRowDisposition (   $baseWeeeTaxRowDisposition)

Sets the base WEEE tax row disposition for the order item.

Parameters
float$baseWeeeTaxRowDisposition
Returns
$this

Implemented in Item.

◆ setCreatedAt()

setCreatedAt (   $createdAt)

Sets the created-at timestamp for the order item.

Parameters
string$createdAttimestamp
Returns
$this

Implemented in Item.

◆ setDescription()

setDescription (   $description)

Sets the description for the order item.

Parameters
string$description
Returns
$this

Implemented in Item.

◆ setDiscountAmount()

setDiscountAmount (   $amount)

Sets the discount amount for the order item.

Parameters
float$amount
Returns
$this

Implemented in Item.

◆ setDiscountInvoiced()

setDiscountInvoiced (   $discountInvoiced)

Sets the discount invoiced for the order item.

Parameters
float$discountInvoiced
Returns
$this

Implemented in Item.

◆ setDiscountPercent()

setDiscountPercent (   $discountPercent)

Sets the discount percent for the order item.

Parameters
float$discountPercent
Returns
$this

Implemented in Item.

◆ setDiscountRefunded()

setDiscountRefunded (   $discountRefunded)

Sets the discount refunded for the order item.

Parameters
float$discountRefunded
Returns
$this

Implemented in Item.

◆ setDiscountTaxCompensationAmount()

setDiscountTaxCompensationAmount (   $amount)

Sets the discount tax compensation amount for the order item.

Parameters
float$amount
Returns
$this

Implemented in Item.

◆ setDiscountTaxCompensationCanceled()

setDiscountTaxCompensationCanceled (   $discountTaxCompensationCanceled)

Sets the discount tax compensation canceled for the order item.

Parameters
float$discountTaxCompensationCanceled
Returns
$this

Implemented in Item.

◆ setDiscountTaxCompensationInvoiced()

setDiscountTaxCompensationInvoiced (   $discountTaxCompensationInvoiced)

Sets the discount tax compensation invoiced for the order item.

Parameters
float$discountTaxCompensationInvoiced
Returns
$this

Implemented in Item.

◆ setDiscountTaxCompensationRefunded()

setDiscountTaxCompensationRefunded (   $discountTaxCompensationRefunded)

Sets the discount tax compensation refunded for the order item.

Parameters
float$discountTaxCompensationRefunded
Returns
$this

Implemented in Item.

◆ setEventId()

setEventId (   $id)

Sets the event ID for the order item.

Parameters
int$id
Returns
$this

Implemented in Item.

◆ setExtensionAttributes()

setExtensionAttributes ( \Magento\Sales\Api\Data\OrderItemExtensionInterface  $extensionAttributes)

Set an extension attributes object.

Parameters
\Magento\Sales\Api\Data\OrderItemExtensionInterface$extensionAttributes
Returns
$this

◆ setExtOrderItemId()

setExtOrderItemId (   $id)

Sets the external order item ID for the order item.

Parameters
string$id
Returns
$this

Implemented in Item.

◆ setFreeShipping()

setFreeShipping (   $freeShipping)

Sets the free-shipping flag value for the order item.

Parameters
int$freeShipping
Returns
$this

Implemented in Item.

◆ setGwBasePrice()

setGwBasePrice (   $price)

Sets the GW base price for the order item.

Parameters
float$price
Returns
$this

Implemented in Item.

◆ setGwBasePriceInvoiced()

setGwBasePriceInvoiced (   $gwBasePriceInvoiced)

Sets the GW base price invoiced for the order item.

Parameters
float$gwBasePriceInvoiced
Returns
$this

Implemented in Item.

◆ setGwBasePriceRefunded()

setGwBasePriceRefunded (   $gwBasePriceRefunded)

Sets the GW base price refunded for the order item.

Parameters
float$gwBasePriceRefunded
Returns
$this

Implemented in Item.

◆ setGwBaseTaxAmount()

setGwBaseTaxAmount (   $amount)

Sets the GW base tax amount for the order item.

Parameters
float$amount
Returns
$this

Implemented in Item.

◆ setGwBaseTaxAmountInvoiced()

setGwBaseTaxAmountInvoiced (   $gwBaseTaxAmountInvoiced)

Sets the GW base tax amount invoiced for the order item.

Parameters
float$gwBaseTaxAmountInvoiced
Returns
$this

Implemented in Item.

◆ setGwBaseTaxAmountRefunded()

setGwBaseTaxAmountRefunded (   $gwBaseTaxAmountRefunded)

Sets the GW base tax amount refunded for the order item.

Parameters
float$gwBaseTaxAmountRefunded
Returns
$this

Implemented in Item.

◆ setGwId()

setGwId (   $id)

Sets the GW ID for the order item.

Parameters
int$id
Returns
$this

Implemented in Item.

◆ setGwPrice()

setGwPrice (   $price)

Sets the GW price for the order item.

Parameters
float$price
Returns
$this

Implemented in Item.

◆ setGwPriceInvoiced()

setGwPriceInvoiced (   $gwPriceInvoiced)

Sets the GW price invoiced for the order item.

Parameters
float$gwPriceInvoiced
Returns
$this

Implemented in Item.

◆ setGwPriceRefunded()

setGwPriceRefunded (   $gwPriceRefunded)

Sets the GW price refunded for the order item.

Parameters
float$gwPriceRefunded
Returns
$this

Implemented in Item.

◆ setGwTaxAmount()

setGwTaxAmount (   $amount)

Sets the GW tax amount for the order item.

Parameters
float$amount
Returns
$this

Implemented in Item.

◆ setGwTaxAmountInvoiced()

setGwTaxAmountInvoiced (   $gwTaxAmountInvoiced)

Sets the GW tax amount invoiced for the order item.

Parameters
float$gwTaxAmountInvoiced
Returns
$this

Implemented in Item.

◆ setGwTaxAmountRefunded()

setGwTaxAmountRefunded (   $gwTaxAmountRefunded)

Sets the GW tax amount refunded for the order item.

Parameters
float$gwTaxAmountRefunded
Returns
$this

Implemented in Item.

◆ setIsQtyDecimal()

setIsQtyDecimal (   $isQtyDecimal)

Sets the is-quantity-decimal flag value for the order item.

Parameters
int$isQtyDecimal
Returns
$this

Implemented in Item.

◆ setIsVirtual()

setIsVirtual (   $isVirtual)

Sets the is-virtual flag value for the order item.

Parameters
int$isVirtual
Returns
$this

Implemented in Item.

◆ setItemId()

setItemId (   $id)

Sets the item ID for the order item.

Parameters
int$id
Returns
$this

Implemented in Item.

◆ setLockedDoInvoice()

setLockedDoInvoice (   $flag)

Sets the locked DO invoice flag value for the order item.

Parameters
int$flag
Returns
$this

Implemented in Item.

◆ setLockedDoShip()

setLockedDoShip (   $flag)

Sets the locked DO ship flag value for the order item.

Parameters
int$flag
Returns
$this

Implemented in Item.

◆ setName()

setName (   $name)

Sets the name for the order item.

Parameters
string$name
Returns
$this

Implemented in Item.

◆ setNoDiscount()

setNoDiscount (   $noDiscount)

Sets the no discount flag value for the order item.

Parameters
int$noDiscount
Returns
$this

Implemented in Item.

◆ setOrderId()

setOrderId (   $id)

Sets the order ID for the order item.

Parameters
int$id
Returns
$this

Implemented in Item.

◆ setOriginalPrice()

setOriginalPrice (   $price)

Sets the original price for the order item.

Parameters
float$price
Returns
$this

Implemented in Item.

◆ setParentItem()

setParentItem (   $parentItem)

Sets the parent item

Parameters
\Magento\Sales\Api\Data\OrderItemInterface$parentItem
Returns
$this

Implemented in Item.

◆ setParentItemId()

setParentItemId (   $id)

Sets the parent item ID for the order item.

Parameters
int$id
Returns
$this

Implemented in Item.

◆ setPrice()

setPrice (   $price)

Sets the price for the order item.

Parameters
float$price
Returns
$this

Implemented in Item.

◆ setPriceInclTax()

setPriceInclTax (   $amount)

Sets the price including tax for the order item.

Parameters
float$amount
Returns
$this

Implemented in Item.

◆ setProductId()

setProductId (   $id)

Sets the product ID for the order item.

Parameters
int$id
Returns
$this

Implemented in Item.

◆ setProductOption()

setProductOption ( \Magento\Catalog\Api\Data\ProductOptionInterface  $productOption)

Sets product option

Parameters
\Magento\Catalog\Api\Data\ProductOptionInterface$productOption
Returns
$this

◆ setProductType()

setProductType (   $productType)

Sets the product type for the order item.

Parameters
string$productType
Returns
$this

Implemented in Item.

◆ setQtyBackordered()

setQtyBackordered (   $qtyBackordered)

Sets the quantity backordered for the order item.

Parameters
float$qtyBackordered
Returns
$this

Implemented in Item.

◆ setQtyCanceled()

setQtyCanceled (   $qtyCanceled)

Sets the quantity canceled for the order item.

Parameters
float$qtyCanceled
Returns
$this

Implemented in Item.

◆ setQtyInvoiced()

setQtyInvoiced (   $qtyInvoiced)

Sets the quantity invoiced for the order item.

Parameters
float$qtyInvoiced
Returns
$this

Implemented in Item.

◆ setQtyOrdered()

setQtyOrdered (   $qtyOrdered)

Sets the quantity ordered for the order item.

Parameters
float$qtyOrdered
Returns
$this

Implemented in Item.

◆ setQtyRefunded()

setQtyRefunded (   $qtyRefunded)

Sets the quantity refunded for the order item.

Parameters
float$qtyRefunded
Returns
$this

Implemented in Item.

◆ setQtyReturned()

setQtyReturned (   $qtyReturned)

Sets the quantity returned for the order item.

Parameters
float$qtyReturned
Returns
$this

Implemented in Item.

◆ setQtyShipped()

setQtyShipped (   $qtyShipped)

Sets the quantity shipped for the order item.

Parameters
float$qtyShipped
Returns
$this

Implemented in Item.

◆ setQuoteItemId()

setQuoteItemId (   $id)

Sets the quote item ID for the order item.

Parameters
int$id
Returns
$this

Implemented in Item.

◆ setRowInvoiced()

setRowInvoiced (   $rowInvoiced)

Sets the row invoiced for the order item.

Parameters
float$rowInvoiced
Returns
$this

Implemented in Item.

◆ setRowTotal()

setRowTotal (   $amount)

Sets the row total for the order item.

Parameters
float$amount
Returns
$this

Implemented in Item.

◆ setRowTotalInclTax()

setRowTotalInclTax (   $amount)

Sets the row total including tax for the order item.

Parameters
float$amount
Returns
$this

Implemented in Item.

◆ setRowWeight()

setRowWeight (   $rowWeight)

Sets the row weight for the order item.

Parameters
float$rowWeight
Returns
$this

Implemented in Item.

◆ setSku()

setSku (   $sku)

Sets the SKU for the order item.

Parameters
string$sku
Returns
$this

Implemented in Item.

◆ setStoreId()

setStoreId (   $id)

Sets the store ID for the order item.

Parameters
int$id
Returns
$this

Implemented in Item.

◆ setTaxAmount()

setTaxAmount (   $amount)

Sets the tax amount for the order item.

Parameters
float$amount
Returns
$this

Implemented in Item.

◆ setTaxBeforeDiscount()

setTaxBeforeDiscount (   $taxBeforeDiscount)

Sets the tax before discount for the order item.

Parameters
float$taxBeforeDiscount
Returns
$this

Implemented in Item.

◆ setTaxCanceled()

setTaxCanceled (   $taxCanceled)

Sets the tax canceled for the order item.

Parameters
float$taxCanceled
Returns
$this

Implemented in Item.

◆ setTaxInvoiced()

setTaxInvoiced (   $taxInvoiced)

Sets the tax invoiced for the order item.

Parameters
float$taxInvoiced
Returns
$this

Implemented in Item.

◆ setTaxPercent()

setTaxPercent (   $taxPercent)

Sets the tax percent for the order item.

Parameters
float$taxPercent
Returns
$this

Implemented in Item.

◆ setTaxRefunded()

setTaxRefunded (   $taxRefunded)

Sets the tax refunded for the order item.

Parameters
float$taxRefunded
Returns
$this

Implemented in Item.

◆ setUpdatedAt()

setUpdatedAt (   $timestamp)

Sets the updated-at timestamp for the order item.

Parameters
string$timestamp
Returns
$this

Implemented in Item.

◆ setWeeeTaxApplied()

setWeeeTaxApplied (   $weeeTaxApplied)

Sets the WEEE tax applied for the order item.

Parameters
string$weeeTaxApplied
Returns
$this

Implemented in Item.

◆ setWeeeTaxAppliedAmount()

setWeeeTaxAppliedAmount (   $amount)

Sets the WEEE tax applied amount for the order item.

Parameters
float$amount
Returns
$this

Implemented in Item.

◆ setWeeeTaxAppliedRowAmount()

setWeeeTaxAppliedRowAmount (   $amount)

Sets the WEEE tax applied row amount for the order item.

Parameters
float$amount
Returns
$this

Implemented in Item.

◆ setWeeeTaxDisposition()

setWeeeTaxDisposition (   $weeeTaxDisposition)

Sets the WEEE tax disposition for the order item.

Parameters
float$weeeTaxDisposition
Returns
$this

Implemented in Item.

◆ setWeeeTaxRowDisposition()

setWeeeTaxRowDisposition (   $weeeTaxRowDisposition)

Sets the WEEE tax row disposition for the order item.

Parameters
float$weeeTaxRowDisposition
Returns
$this

Implemented in Item.

◆ setWeight()

setWeight (   $weight)

Sets the weight for the order item.

Parameters
float$weight
Returns
$this

Implemented in Item.

Field Documentation

◆ ADDITIONAL_DATA

const ADDITIONAL_DATA = 'additional_data'

Definition at line 85 of file OrderItemInterface.php.

◆ AMOUNT_REFUNDED

const AMOUNT_REFUNDED = 'amount_refunded'

Definition at line 181 of file OrderItemInterface.php.

◆ APPLIED_RULE_IDS

const APPLIED_RULE_IDS = 'applied_rule_ids'

Definition at line 81 of file OrderItemInterface.php.

◆ BASE_AMOUNT_REFUNDED

const BASE_AMOUNT_REFUNDED = 'base_amount_refunded'

Definition at line 185 of file OrderItemInterface.php.

◆ BASE_COST

const BASE_COST = 'base_cost'

Definition at line 121 of file OrderItemInterface.php.

◆ BASE_DISCOUNT_AMOUNT

const BASE_DISCOUNT_AMOUNT = 'base_discount_amount'

Definition at line 169 of file OrderItemInterface.php.

◆ BASE_DISCOUNT_INVOICED

const BASE_DISCOUNT_INVOICED = 'base_discount_invoiced'

Definition at line 177 of file OrderItemInterface.php.

◆ BASE_DISCOUNT_REFUNDED

const BASE_DISCOUNT_REFUNDED = 'base_discount_refunded'

Definition at line 289 of file OrderItemInterface.php.

◆ BASE_DISCOUNT_TAX_COMPENSATION_AMOUNT

const BASE_DISCOUNT_TAX_COMPENSATION_AMOUNT = 'base_discount_tax_compensation_amount'

Definition at line 249 of file OrderItemInterface.php.

◆ BASE_DISCOUNT_TAX_COMPENSATION_INVOICED

const BASE_DISCOUNT_TAX_COMPENSATION_INVOICED = 'base_discount_tax_compensation_invoiced'

Definition at line 257 of file OrderItemInterface.php.

◆ BASE_DISCOUNT_TAX_COMPENSATION_REFUNDED

const BASE_DISCOUNT_TAX_COMPENSATION_REFUNDED = 'base_discount_tax_compensation_refunded'

Definition at line 265 of file OrderItemInterface.php.

◆ BASE_ORIGINAL_PRICE

const BASE_ORIGINAL_PRICE = 'base_original_price'

Definition at line 137 of file OrderItemInterface.php.

◆ BASE_PRICE

const BASE_PRICE = 'base_price'

Definition at line 129 of file OrderItemInterface.php.

◆ BASE_PRICE_INCL_TAX

const BASE_PRICE_INCL_TAX = 'base_price_incl_tax'

Definition at line 233 of file OrderItemInterface.php.

◆ BASE_ROW_INVOICED

const BASE_ROW_INVOICED = 'base_row_invoiced'

Definition at line 201 of file OrderItemInterface.php.

◆ BASE_ROW_TOTAL

const BASE_ROW_TOTAL = 'base_row_total'

Definition at line 193 of file OrderItemInterface.php.

◆ BASE_ROW_TOTAL_INCL_TAX

const BASE_ROW_TOTAL_INCL_TAX = 'base_row_total_incl_tax'

Definition at line 241 of file OrderItemInterface.php.

◆ BASE_TAX_AMOUNT

const BASE_TAX_AMOUNT = 'base_tax_amount'

Definition at line 149 of file OrderItemInterface.php.

◆ BASE_TAX_BEFORE_DISCOUNT

const BASE_TAX_BEFORE_DISCOUNT = 'base_tax_before_discount'

Definition at line 209 of file OrderItemInterface.php.

◆ BASE_TAX_INVOICED

const BASE_TAX_INVOICED = 'base_tax_invoiced'

Definition at line 157 of file OrderItemInterface.php.

◆ BASE_TAX_REFUNDED

const BASE_TAX_REFUNDED = 'base_tax_refunded'

Definition at line 281 of file OrderItemInterface.php.

◆ BASE_WEEE_TAX_APPLIED_AMOUNT

const BASE_WEEE_TAX_APPLIED_AMOUNT = 'base_weee_tax_applied_amount'

Definition at line 357 of file OrderItemInterface.php.

◆ BASE_WEEE_TAX_APPLIED_ROW_AMNT

const BASE_WEEE_TAX_APPLIED_ROW_AMNT = 'base_weee_tax_applied_row_amnt'

Definition at line 361 of file OrderItemInterface.php.

◆ BASE_WEEE_TAX_DISPOSITION

const BASE_WEEE_TAX_DISPOSITION = 'base_weee_tax_disposition'

Definition at line 385 of file OrderItemInterface.php.

◆ BASE_WEEE_TAX_ROW_DISPOSITION

const BASE_WEEE_TAX_ROW_DISPOSITION = 'base_weee_tax_row_disposition'

Definition at line 389 of file OrderItemInterface.php.

◆ CREATED_AT

const CREATED_AT = 'created_at'

Definition at line 45 of file OrderItemInterface.php.

◆ DESCRIPTION

const DESCRIPTION = 'description'

Definition at line 77 of file OrderItemInterface.php.

◆ DISCOUNT_AMOUNT

const DISCOUNT_AMOUNT = 'discount_amount'

Definition at line 165 of file OrderItemInterface.php.

◆ DISCOUNT_INVOICED

const DISCOUNT_INVOICED = 'discount_invoiced'

Definition at line 173 of file OrderItemInterface.php.

◆ DISCOUNT_PERCENT

const DISCOUNT_PERCENT = 'discount_percent'

Definition at line 161 of file OrderItemInterface.php.

◆ DISCOUNT_REFUNDED

const DISCOUNT_REFUNDED = 'discount_refunded'

Definition at line 285 of file OrderItemInterface.php.

◆ DISCOUNT_TAX_COMPENSATION_AMOUNT

const DISCOUNT_TAX_COMPENSATION_AMOUNT = 'discount_tax_compensation_amount'

Definition at line 245 of file OrderItemInterface.php.

◆ DISCOUNT_TAX_COMPENSATION_CANCELED

const DISCOUNT_TAX_COMPENSATION_CANCELED = 'discount_tax_compensation_canceled'

Definition at line 273 of file OrderItemInterface.php.

◆ DISCOUNT_TAX_COMPENSATION_INVOICED

const DISCOUNT_TAX_COMPENSATION_INVOICED = 'discount_tax_compensation_invoiced'

Definition at line 253 of file OrderItemInterface.php.

◆ DISCOUNT_TAX_COMPENSATION_REFUNDED

const DISCOUNT_TAX_COMPENSATION_REFUNDED = 'discount_tax_compensation_refunded'

Definition at line 261 of file OrderItemInterface.php.

◆ EVENT_ID

const EVENT_ID = 'event_id'

Definition at line 353 of file OrderItemInterface.php.

◆ EXT_ORDER_ITEM_ID

const EXT_ORDER_ITEM_ID = 'ext_order_item_id'

Definition at line 217 of file OrderItemInterface.php.

◆ FREE_SHIPPING

const FREE_SHIPPING = 'free_shipping'

Definition at line 345 of file OrderItemInterface.php.

◆ GW_BASE_PRICE

const GW_BASE_PRICE = 'gw_base_price'

Definition at line 297 of file OrderItemInterface.php.

◆ GW_BASE_PRICE_INVOICED

const GW_BASE_PRICE_INVOICED = 'gw_base_price_invoiced'

Definition at line 313 of file OrderItemInterface.php.

◆ GW_BASE_PRICE_REFUNDED

const GW_BASE_PRICE_REFUNDED = 'gw_base_price_refunded'

Definition at line 329 of file OrderItemInterface.php.

◆ GW_BASE_TAX_AMOUNT

const GW_BASE_TAX_AMOUNT = 'gw_base_tax_amount'

Definition at line 305 of file OrderItemInterface.php.

◆ GW_BASE_TAX_AMOUNT_INVOICED

const GW_BASE_TAX_AMOUNT_INVOICED = 'gw_base_tax_amount_invoiced'

Definition at line 321 of file OrderItemInterface.php.

◆ GW_BASE_TAX_AMOUNT_REFUNDED

const GW_BASE_TAX_AMOUNT_REFUNDED = 'gw_base_tax_amount_refunded'

Definition at line 337 of file OrderItemInterface.php.

◆ GW_ID

const GW_ID = 'gw_id'

Definition at line 293 of file OrderItemInterface.php.

◆ GW_PRICE

const GW_PRICE = 'gw_price'

Definition at line 301 of file OrderItemInterface.php.

◆ GW_PRICE_INVOICED

const GW_PRICE_INVOICED = 'gw_price_invoiced'

Definition at line 317 of file OrderItemInterface.php.

◆ GW_PRICE_REFUNDED

const GW_PRICE_REFUNDED = 'gw_price_refunded'

Definition at line 333 of file OrderItemInterface.php.

◆ GW_TAX_AMOUNT

const GW_TAX_AMOUNT = 'gw_tax_amount'

Definition at line 309 of file OrderItemInterface.php.

◆ GW_TAX_AMOUNT_INVOICED

const GW_TAX_AMOUNT_INVOICED = 'gw_tax_amount_invoiced'

Definition at line 325 of file OrderItemInterface.php.

◆ GW_TAX_AMOUNT_REFUNDED

const GW_TAX_AMOUNT_REFUNDED = 'gw_tax_amount_refunded'

Definition at line 341 of file OrderItemInterface.php.

◆ IS_QTY_DECIMAL

const IS_QTY_DECIMAL = 'is_qty_decimal'

Definition at line 89 of file OrderItemInterface.php.

◆ IS_VIRTUAL

const IS_VIRTUAL = 'is_virtual'

Definition at line 65 of file OrderItemInterface.php.

◆ ITEM_ID

const ITEM_ID = 'item_id'

#+ Constants for keys of data array. Identical to the name of the getter in snake case

Definition at line 25 of file OrderItemInterface.php.

◆ KEY_PRODUCT_OPTION

const KEY_PRODUCT_OPTION = 'product_option'

Product Option

Definition at line 399 of file OrderItemInterface.php.

◆ LOCKED_DO_INVOICE

const LOCKED_DO_INVOICE = 'locked_do_invoice'

Definition at line 221 of file OrderItemInterface.php.

◆ LOCKED_DO_SHIP

const LOCKED_DO_SHIP = 'locked_do_ship'

Definition at line 225 of file OrderItemInterface.php.

◆ NAME

const NAME = 'name'

Definition at line 73 of file OrderItemInterface.php.

◆ NO_DISCOUNT

const NO_DISCOUNT = 'no_discount'

Definition at line 93 of file OrderItemInterface.php.

◆ ORDER_ID

const ORDER_ID = 'order_id'

Definition at line 29 of file OrderItemInterface.php.

◆ ORIGINAL_PRICE

const ORIGINAL_PRICE = 'original_price'

Definition at line 133 of file OrderItemInterface.php.

◆ PARENT_ITEM

const PARENT_ITEM = 'parent_item'

Parent Item

Definition at line 394 of file OrderItemInterface.php.

◆ PARENT_ITEM_ID

const PARENT_ITEM_ID = 'parent_item_id'

Definition at line 33 of file OrderItemInterface.php.

◆ PRICE

const PRICE = 'price'

Definition at line 125 of file OrderItemInterface.php.

◆ PRICE_INCL_TAX

const PRICE_INCL_TAX = 'price_incl_tax'

Definition at line 229 of file OrderItemInterface.php.

◆ PRODUCT_ID

const PRODUCT_ID = 'product_id'

Definition at line 53 of file OrderItemInterface.php.

◆ PRODUCT_TYPE

const PRODUCT_TYPE = 'product_type'

Definition at line 57 of file OrderItemInterface.php.

◆ QTY_BACKORDERED

const QTY_BACKORDERED = 'qty_backordered'

Definition at line 97 of file OrderItemInterface.php.

◆ QTY_CANCELED

const QTY_CANCELED = 'qty_canceled'

Definition at line 101 of file OrderItemInterface.php.

◆ QTY_INVOICED

const QTY_INVOICED = 'qty_invoiced'

Definition at line 105 of file OrderItemInterface.php.

◆ QTY_ORDERED

const QTY_ORDERED = 'qty_ordered'

Definition at line 109 of file OrderItemInterface.php.

◆ QTY_REFUNDED

const QTY_REFUNDED = 'qty_refunded'

Definition at line 113 of file OrderItemInterface.php.

◆ QTY_RETURNED

const QTY_RETURNED = 'qty_returned'

Definition at line 349 of file OrderItemInterface.php.

◆ QTY_SHIPPED

const QTY_SHIPPED = 'qty_shipped'

Definition at line 117 of file OrderItemInterface.php.

◆ QUOTE_ITEM_ID

const QUOTE_ITEM_ID = 'quote_item_id'

Definition at line 37 of file OrderItemInterface.php.

◆ ROW_INVOICED

const ROW_INVOICED = 'row_invoiced'

Definition at line 197 of file OrderItemInterface.php.

◆ ROW_TOTAL

const ROW_TOTAL = 'row_total'

Definition at line 189 of file OrderItemInterface.php.

◆ ROW_TOTAL_INCL_TAX

const ROW_TOTAL_INCL_TAX = 'row_total_incl_tax'

Definition at line 237 of file OrderItemInterface.php.

◆ ROW_WEIGHT

const ROW_WEIGHT = 'row_weight'

Definition at line 205 of file OrderItemInterface.php.

◆ SKU

const SKU = 'sku'

Definition at line 69 of file OrderItemInterface.php.

◆ STORE_ID

const STORE_ID = 'store_id'

Definition at line 41 of file OrderItemInterface.php.

◆ TAX_AMOUNT

const TAX_AMOUNT = 'tax_amount'

Definition at line 145 of file OrderItemInterface.php.

◆ TAX_BEFORE_DISCOUNT

const TAX_BEFORE_DISCOUNT = 'tax_before_discount'

Definition at line 213 of file OrderItemInterface.php.

◆ TAX_CANCELED

const TAX_CANCELED = 'tax_canceled'

Definition at line 269 of file OrderItemInterface.php.

◆ TAX_INVOICED

const TAX_INVOICED = 'tax_invoiced'

Definition at line 153 of file OrderItemInterface.php.

◆ TAX_PERCENT

const TAX_PERCENT = 'tax_percent'

Definition at line 141 of file OrderItemInterface.php.

◆ TAX_REFUNDED

const TAX_REFUNDED = 'tax_refunded'

Definition at line 277 of file OrderItemInterface.php.

◆ UPDATED_AT

const UPDATED_AT = 'updated_at'

Definition at line 49 of file OrderItemInterface.php.

◆ WEEE_TAX_APPLIED

const WEEE_TAX_APPLIED = 'weee_tax_applied'

Definition at line 373 of file OrderItemInterface.php.

◆ WEEE_TAX_APPLIED_AMOUNT

const WEEE_TAX_APPLIED_AMOUNT = 'weee_tax_applied_amount'

Definition at line 365 of file OrderItemInterface.php.

◆ WEEE_TAX_APPLIED_ROW_AMOUNT

const WEEE_TAX_APPLIED_ROW_AMOUNT = 'weee_tax_applied_row_amount'

Definition at line 369 of file OrderItemInterface.php.

◆ WEEE_TAX_DISPOSITION

const WEEE_TAX_DISPOSITION = 'weee_tax_disposition'

Definition at line 377 of file OrderItemInterface.php.

◆ WEEE_TAX_ROW_DISPOSITION

const WEEE_TAX_ROW_DISPOSITION = 'weee_tax_row_disposition'

Definition at line 381 of file OrderItemInterface.php.

◆ WEIGHT

const WEIGHT = 'weight'

Definition at line 61 of file OrderItemInterface.php.


The documentation for this interface was generated from the following file: