arrow_back_iosВопросы
help

Как сделать так, чтобы скидки не суммировались?

check_circle
Чтобы получить желаемый результат, расположите скидки в порядке их важности. Чем выше расположена скидка, тем выше ее приоритет.
Предположим у вас уже есть ресурс с разными компонентами цены. Например, почасовая аренда со скидками:
1. Скидка на день рождения - 25%;
2. Скидка от 3-х часов - 20%;
3. Скидка за несколько - 15%.
Нужно сделать так:
- Если работает первая скидка, то 2 следующие скидки не работают.
- Если работает вторая скидка, то третья скидка не работает.
- Третья скидка работает, если не сработали первые две скидки.
В данном ресурсе скидка на день рождения расположена в самом верху. Это значит, что ее приоритет выше. Скидка в любом случае сработает, если будет выставлен флаг «У меня день рождения». Ее настройки менять не нужно. Переходите к следующей скидке.
Откройте вторую скидку и перейдите на вкладку Ограничения. Ниже выберите какой компонент Исключать другими компонентами В данном случае - это скидка на день рождения.
Теперь откройте вкладку ограничения следующего компонента. Также выберите какой компонент Исключать другими компонентами. В этом ресурсе - это первые две скидки.
В компонентах цены получится такая конфигурация:
Посмотрите пример в действии.
Не нашли ответа на ваш вопрос?
Задайте его нам на
mail_outline support@bukza.com