Namespace Dynamicweb.Ecommerce.Orders.SalesDiscounts
Classes
- DateTimeDiscount
- The class DateTimeDiscount represents SalesDiscountProvider based on date and time conditions.
- OrderFieldDiscountUniqueVoucher
- The class OrderFieldDiscountUniqueVoucher represents SalesDiscountProvider based on vouchers.
- ProductDiscount
- The class ProductDiscount represents SalesDiscountProvider based on specified products.
- PromoCodeChecker
- The class provide functionality that allows to check if a voucher code *might* work.
- SalesDiscount
- The class SalesDiscount represents old discount model(Discount).
- SalesDiscountCollection
- The class SalesDiscountCollection represents collection of SalesDiscount
- SalesDiscountGiven
- Represents how much a sales discount have been giving in discount
- SalesDiscountProvider
- The SalesDiscountProvider allows you to invent your own discount types from scratch and apply them to an order, or to extend the built-in discount types in the Sales Discount module. All SalesDiscountAddIns need to override a function called ProcessOrder, which is the function that is called when Dynamicweb eCommerce goes through all the SalesDiscountAddIns searching for discounts. This allows the whole procedure to be more flexible, allowing you to decide how your SalesDiscountAddIn should work.
- SalesDiscountService
- SalesDiscount service provides operations for working with the SalesDiscounts
- SalesDiscountTypeComparer
- the class SalesDiscountTypeComparer represents comparer for SalesDiscount.
- Voucher
- The class Voucher represents base for discounts on voucher codes.
- VoucherListUsing
- Represents how much voucher list was used.
Structs
- PromoCodeInfo
- The structure represents info about promo code.
Interfaces
Enums
- DiscountValueTypes
- Enum DiscountValueTypes
- PromoCodeInfo.PromoCodeType
- The types of promo code.