Interface IReturnLineItem
NOTE: This is a pre-release API that is UNSTABLE and might not satisfy the compatibility requirements as denoted by its associated normal version.
Information about a return line item.
Inherited Members
Namespace: EPiServer.Commerce.Order
Assembly: Mediachase.Commerce.dll
Version: 12.17.2Syntax
public interface IReturnLineItem : ILineItem, IExtendedProperties
Properties
OriginalLineItemId
Gets or sets the identity original line item id for RMA line item.
Declaration
int? OriginalLineItemId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
ReturnReason
Gets or sets the reason for RMA line item. ("Corrupted", "Mismatch" etc..).
Declaration
string ReturnReason { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Extension Methods
EPiServer.Commerce.Order.ILineItemExtensions.GetExtendedPrice(EPiServer.Commerce.Order.ILineItem, Mediachase.Commerce.Currency)
EPiServer.Commerce.Order.ILineItemExtensions.GetExtendedPrice(EPiServer.Commerce.Order.ILineItem, Mediachase.Commerce.Currency, EPiServer.Commerce.Order.ILineItemCalculator)
EPiServer.Commerce.Order.ILineItemExtensions.GetDiscountedPrice(EPiServer.Commerce.Order.ILineItem, Mediachase.Commerce.Currency)
EPiServer.Commerce.Order.ILineItemExtensions.GetDiscountedPrice(EPiServer.Commerce.Order.ILineItem, Mediachase.Commerce.Currency, EPiServer.Commerce.Order.ILineItemCalculator)
EPiServer.Commerce.Order.ILineItemExtensions.GetLineItemPrices(EPiServer.Commerce.Order.ILineItem, Mediachase.Commerce.Currency)
EPiServer.Commerce.Order.ILineItemExtensions.GetLineItemPrices(EPiServer.Commerce.Order.ILineItem, Mediachase.Commerce.Currency, EPiServer.Commerce.Order.ILineItemCalculator)
EPiServer.Commerce.Order.ILineItemExtensions.GetDiscountTotal(EPiServer.Commerce.Order.ILineItem, Mediachase.Commerce.Currency)
EPiServer.Commerce.Order.ILineItemExtensions.GetSalesTax(EPiServer.Commerce.Order.ILineItem, Mediachase.Commerce.IMarket, Mediachase.Commerce.Currency, EPiServer.Commerce.Order.IOrderAddress)
EPiServer.Commerce.Order.ILineItemExtensions.GetSalesTax(EPiServer.Commerce.Order.ILineItem, Mediachase.Commerce.IMarket, Mediachase.Commerce.Currency, EPiServer.Commerce.Order.IOrderAddress, EPiServer.Commerce.Order.ILineItemCalculator)
EPiServer.Commerce.Order.ILineItemExtensions.CopyPropertiesFrom(EPiServer.Commerce.Order.ILineItem, EPiServer.Commerce.Order.ILineItem)