...
«Для получения скидки необходимо докупить N * Y - X шт. любых товаров из списка:
Название 1
Название 2
Название 3» 3».
Это названия первых 3-х товаров из перечня в настройках скидки.
...
«Для получения скидки необходимо докупить:
N * Y - X шт. – название 1» 1».
N * Y - X шт. – название 2» 2».
N * Y - X шт. – название 3» 3».
Это названия 3-х первых товаров, для которых сформировались условия по неполным «кучкам».
...