Table of Contents

Interface IPriceCalculationPromotionCandidate<TPromotionCandidate>

Namespace
CMS.Commerce
Assembly
CMS.Commerce.dll

Promotion candidate info created during price calculation.

public interface IPriceCalculationPromotionCandidate<out TPromotionCandidate> where TPromotionCandidate : IPromotionCandidate

Type Parameters

TPromotionCandidate

Type of promotion candidate itself.

Extension Methods

Properties

Applied

Indicates if the promotion applied to the order.

bool Applied { get; }

Property Value

bool

PromotionCandidate

Promotion candidate.

TPromotionCandidate PromotionCandidate { get; }

Property Value

TPromotionCandidate

PromotionID

Promotion identifier.

int PromotionID { get; }

Property Value

int