Namespace Dynamicweb.Ecommerce.Orders.Discounts
Classes
- Discount
Represents information about a discount.
- Discount
Collection Represents information about a discount collection.
- Discount
Extender Base Represents an extender that can be added to a discount (discount matrix) as additional custom condition
- Discount
Given Represents how much a discount have been giving in discount.
- Discount
Given Total Represents statistic information about discounts.
- Discount
Info Represents information about a discount.
- Discount
Info Collection Represents information about a discount information collection.
- Discount
Limit Represents information about amount limits for discounts.
- Discount
Service The DiscountService class providing methods for querying and saving The Discount aggregate to and from persistence.
- Discount
Translation The class DiscountTranslation represents translation for discounts.
- Discount
Validation Result Class Discount
Validation stores a discount that is not valid and a list of reasons why it is not valid.Result
Interfaces
- IDiscount
Extender Calculate Order Discount Implement this interface on a Discount
Extender implementation to take over the calculation of a discount for an OrderBase
- IDiscount
Extender Calculate Product Discount Implement this interface on a Discount
Extender implementation to take over the calculation of a discount for a productBase
Enums
- Discount
Apply ToProduct The DiscountApplyToProduct enumeration defines the product to which discount should be applied
- Discount
Apply Type The OrderDiscountType enumeration defines the two different types of OrderDiscount instances the OrderDiscount class can represent.
- Discount
Types The DiscountType enumeration defines how the discount amount is calculated.
- Discount
Validation Type The types of discount validation.
- Sort
By The SortBy enumeration defines on which field discount will be sorted.
- Sort
Direction The SortDirection enumeration defines in which direction discount will be sorted.