Table of Contents

Class PriceCalculationResultItemPromotionData

Namespace
CMS.Commerce
Assembly
CMS.Commerce.dll

Represents item promotion data for a price calculation related to a specific cart item.

public sealed class PriceCalculationResultItemPromotionData
Inheritance
object
PriceCalculationResultItemPromotionData
Extension Methods

Constructors

PriceCalculationResultItemPromotionData()

public PriceCalculationResultItemPromotionData()

Properties

CartItemPromotionCandidates

Cart item promotion candidates that could discount this item.

public ICollection<IPriceCalculationPromotionCandidate<CartItemPromotionCandidate>> CartItemPromotionCandidates { get; }

Property Value

ICollection<IPriceCalculationPromotionCandidate<CartItemPromotionCandidate>>

Remarks

Contains all candidates, not only the applied candidate.

CatalogPromotionCandidates

Catalog promotion candidates that could discount the unit price of this item.

public ICollection<IPriceCalculationPromotionCandidate<CatalogPromotionCandidate>> CatalogPromotionCandidates { get; }

Property Value

ICollection<IPriceCalculationPromotionCandidate<CatalogPromotionCandidate>>

Remarks

Contains all candidates, not only the applied candidate.