Convert Basket to Order
public class ExtendedOrdersApi : OrdersApi { public override IOrderLine ConvertToOrderLine(IBasketLine basketLine) { var line = base.ConvertToOrderLine(basketLine); /// Ticket 93818: [Holz Pichler] 3.3. Item variants – “range value” attributes. ((OrderLine)line).RangeValueList = ((BasketLine)basketLine).RangeValueList; return line; } }
public class ExtendedOrderCheckoutProcess : OrderCheckoutProcess
protected override IList<IOrderLine> ConvertBasketLinesToOrderLines(IList<IBasketLine> basketLines) { var result =base.ConvertBasketLinesToOrderLines(basketLines); return result; }