public void removeAllItemAdjustments() {
   for (OrderItem orderItem : getDelegate().getOrderItems()) {
     orderItem.removeAllAdjustments();
     adjustmentPrice = null;
     resetTotalitarianOfferApplied();
     if (orderItem instanceof BundleOrderItem) {
       for (DiscreteOrderItem discreteOrderItem :
           ((BundleOrderItem) orderItem).getDiscreteOrderItems()) {
         discreteOrderItem.setPrice(null);
       }
     }
     orderItem.setPrice(null);
     orderItem.assignFinalPrice();
   }
   splitItems.clear();
 }