NameDescriptionTypeAdditional information
ID

The Eskimo PK for the Promotion

integer

None.

Name

A name for the promotion, provided by the retailer

string

None.

Active

Whether the promotion is enabled/disabled. If this value is True, but the date is not within the Active date range, then is should be considered Inactive.

boolean

None.

ActiveFrom

The date/time that the promotion should be active from

date

None.

ActiveTo

The date/time that the promotion should be active until

date

None.

SingleUse

This promotion can only be used once per customer.

boolean

None.

SoloUse

This promotion cannot be used in conjunction with any other promotions.

boolean

None.

Conditions

A list of conditions or rules that must be met before the bonuses are applied.

Collection of EskimoClassLibraries.clsPromotionCondition

None.

ProductSelection

Defines the products that are pertinent to this promotion. The criteria in each collection must be present in order to fulfil the condition.

Collection of EskimoClassLibraries.clsPromotionProductSelections

None.

Bonuses

A list of the benefits to apply to the sale, should the conditions be met

Collection of EskimoClassLibraries.clsPromotionBonus

None.