Namespace Dynamicweb.Ecommerce.Orders.Adjustments
Classes
- AdjustmentContext
The context in which an adjustment is being applied.
- Condition
The base class for all conditions. A condition is a rule that must be satisfied.
- Discount
A discount where all of its rewards be applied to an order if all conditions are satisfied.
- DiscountEngine
Represents a discount engine. To implement a custom discount engine, inherit from this class and override the ApplyDiscounts and GetProductDiscounts methods.
- OrderAdjustmentContext
The context in which a order discount is being applied.
- OrderLineAdjustmentContext
The context in which a order adjustment is being applied.
- ProductAdjustmentContext
The context for a adjustment applied to a product.
- Reward
The base class for all discounts. A discount is applied when all conditions on a discount group is satisfied.
Interfaces
Enums
- AdjustmentContextType
The type of context in which an adjustment is being applied.
- DiscountApplyToProduct
The way a discount should be applied.