Interface CartDiscountValueAbsolute

All Superinterfaces:
CartDiscountValue, CartDiscountValueAbsoluteMixin, CartDiscountValueMixin, GenericCartDiscountValueMixin<CartDiscountValueAbsoluteDraft>
All Known Implementing Classes:
CartDiscountValueAbsoluteImpl

public interface CartDiscountValueAbsolute extends CartDiscountValue, CartDiscountValueAbsoluteMixin

Discounts the CartDiscountTarget by an absolute amount (not allowed for MultiBuyLineItemsTarget and MultiBuyCustomLineItemsTarget).


Example to create an instance using the builder pattern

     CartDiscountValueAbsolute cartDiscountValueAbsolute = CartDiscountValueAbsolute.builder()
             .plusMoney(moneyBuilder -> moneyBuilder)
             .build()