Both the rich cart and the shopping cart display messages that alert the customer when he has qualified for a promotion and when he no longer qualifies for a promotion. Out of the box, Commerce includes a messaging API that creates appropriate messages for gift with purchase promotions and stacking rule exclusions. Commerce Reference Store also implements messaging for other types of promotions. This section describes both.