Class CatalogPromotionRuleProperties
- Namespace
- Kentico.Xperience.Admin.DigitalCommerce
- Assembly
- Kentico.Xperience.Admin.DigitalCommerce.Shared.dll
Catalog promotion rule properties.
[FormCategory(Label = "{$digitalcommerce.catalogpromotionrule.discountcalculation.label$}", Order = -100)]
public class CatalogPromotionRuleProperties : IPromotionRuleProperties
- Inheritance
-
objectCatalogPromotionRuleProperties
- Implements
- Extension Methods
Constructors
CatalogPromotionRuleProperties()
public CatalogPromotionRuleProperties()
Properties
DiscountValue
Catalog promotion discount value.
[DecimalNumberInputComponent(Label = "{$digitalcommerce.catalogpromotionrule.discountvalue.label$}", Order = -80)]
[MinimumDecimalValueValidationRule(0)]
[DiscountValueValidationRule("DiscountValueType")]
public decimal DiscountValue { get; set; }
Property Value
- decimal
DiscountValueType
Catalog promotion value type (percentage/fixed).
[DropDownComponent(Label = "{$digitalcommerce.catalogpromotionrule.discountvaluetype.label$}", Options = "percentage;{$digitalcommerce.catalogpromotionrule.discountvaluetype.options.percentage$}\nfixed;{$digitalcommerce.catalogpromotionrule.discountvaluetype.options.fixed$}", Order = -90)]
[RequiredValidationRule]
public DiscountValueType DiscountValueType { get; set; }