Table of Contents

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
object
CatalogPromotionRuleProperties
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; }

Property Value

DiscountValueType