Модуль Hybris Promotions — ограничение покупки X получить Y?

#hybris

#sap-commerce-cloud

Вопрос:

Как ограничить «Покупку X для получения Y» определенной суммой количества? Я надеюсь предложить «Купи 2, получи 2» бесплатно, но я не хочу, чтобы предложение увеличивалось постепенно (т. Е. Я не хочу, чтобы пользователь мог купить 4 и получить 4). Возможно ли это?

Ответ №1:

Вам нужно будет расширить ProductBOGOFPromotion с помощью «maxFree» или чего-то в этом роде. Но это будет не самая простая задача, поскольку логика eval находится в классе jalo. Итак, вам понадобится подкласс, чтобы вы могли изменить эту логику.

Ответ №2:

Вам нужно расширить тип продвижения продукта и создать новый тип продвижения, и там в new promotion вы можете определить свою логику запуска. И вы можете проверить http://www.hybrishub.com

Ответ №3:

ProductBOGOFPromotion есть freeCount поле, в котором вы можете ввести количество продуктов, которые вы хотите продать бесплатно.