Upsell Cart Hints - Illegal Coupon Message
For promotions that have a coupon code, the upsell cart hints will be displayed only when the coupon has been successfully applied. Unless, the promotion action is one of the “Additional Promotions” actions (ie: not a core Magento action - eg BOGO, N+M etc) and the field “Display Cart Hints when Coupon is Invalid” is set to “Yes”.
In this case, if the customer tries to apply the coupon and the coupon is matching the conditions in the “Conditions” tab, but it fails to match the “Additional Promotions“ action, it will display an upsell cart hint, explaining the customers what actions he needs to do in order to make the coupon work.
If the customer tries to apply the coupon and the coupon is not matching the conditions in the “Conditions” tab, the upsell cart hints won’t show up, even if the “Display Cart Hints when Coupon is Invalid” is set to “Yes” and the promotion action is one of the “Additional Promotions” actions.
(See “Rule #3 example” in the following “Examples of Rules with Cart Hints” sub section, also see the explanation of “Display Cart Hints when Coupon is Invalid” field in the following “Upsell Cart Hint fields explained” sub section for more details).