See: Description
Interface | Description |
---|---|
CartDiscount |
Cart discounts are used to change the prices of different elements within a cart like Line Items.
|
CartDiscountDraft |
Draft to create a
CartDiscount . |
CartDiscountPredicate | Deprecated
Use
CartPredicate instead. |
CartDiscountTarget |
Defines what part of the cart will be discounted.
|
CartDiscountValue |
Defines cart discount type with the corresponding value.
|
CartPredicate |
The predicate offers a flexible way to define whether the discount or shipping method can be applied to a cart.
|
DiscountedLineItemPortion | |
DiscountedLineItemPrice | |
DiscountedLineItemPriceForQuantity |
Class | Description |
---|---|
AbsoluteCartDiscountValue |
Cart discount value of an absolute amount.
|
CartDiscountDraftBuilder | |
CartDiscountDraftDsl | |
CustomLineItemsTarget | |
FixedCartDiscountValue |
Cart discount value of an absolute amount.
|
GiftLineItemCartDiscountValue |
Adds a free line item as a gift to the cart.
|
LineItemsTarget | |
MultiBuyCustomLineItemsTarget |
The multi-buy discount represents a "Buy 4 items, get 2 of them at a discounted rate" type of discount.
|
MultiBuyLineItemsTarget |
Multi-Buy discount represents a "Buy 6 items get 2 of them discounted" type of discount.
|
RelativeCartDiscountValue | |
ShippingCostTarget |
Enum | Description |
---|---|
SelectionMode |
Determines which of the items, participating in a
MultiBuyLineItemsTarget and a MultiBuyCustomLineItemsTarget ,
are selected to be discounted. |
StackingMode |
Describes how this discount interacts with other discounts.
|