Interface MyCartSetDirectDiscountsAction

All Superinterfaces:
MyCartUpdateAction, ResourceUpdateAction<MyCartUpdateAction>
All Known Implementing Classes:
MyCartSetDirectDiscountsActionImpl

Adds a DirectDiscount, but only if no DiscountCode has been added to the Cart. Either a Discount Code or a Direct Discount can exist on a Cart at the same time.


Example to create an instance using the builder pattern

     MyCartSetDirectDiscountsAction myCartSetDirectDiscountsAction = MyCartSetDirectDiscountsAction.builder()
             .plusDiscounts(discountsBuilder -> discountsBuilder)
             .build()