Develop > Presentation layer > Customize promotions > Promotion engine customization


Promotion lifecycle

A business user creates a promotion in the inactive state. From that point forward, the promotion can be activated, modified, and deleted.

The following diagram depicts the lifecycle of a promotion.

Changes to promotions effectively create new revisions of a promotion. A revision results in a new promotion instance being created, and the old promotion instance being marked as obsolete. The different revisions, however, are considered to be the same promotion. This is significant because statistics are collected on a per promotion basis. When a promotion changes, the statistics collected for this promotion are not reset. In contrast, when a promotion is activated, that is, a new version is created, the new instance is considered to be a different promotion. Consequently, statistics are collected anew for the new version. Statistics collected for a promotion affect the outcome of conditions such as the redemption limit.


Related concepts

Customize promotions

Promotion organization

XMLizable interface and component model


+

Search Tips   |   Advanced Search