Я хочу, чтобы размер скидки зависел от наличия в нем определенных товаров. При этом каждый товар даёт определенную скидку. Если товара добавилось, например, два, то скидки должны просуммироваться.
Например, товары "Товар который дает скидку 2% скидки", "Товар который дает 3% скидки"
Кладем оба товара, получаем скидку 5% в корзине на весь заказ. Кладем первый, получаем 2% скидки на заказ.
РЕШЕНИЕ(спасибо ТП) Скидки могут суммироваться. Вы тогда не ставьте в их настройках галочки "Прекратить дальнейшее применение правил", они будут складываться. А в настройках модуля Интернет-магазин установите галочку, что скидка рассчитывается от полной исходной цены товара.
И скидка начисляется не каскадно, а на Исходную полную цену! Ура!
Старое описание вопроса:
Скрытый текст
Старое описание вопроса:
У меня при добавлении в корзину одного товара должна начисляться скидка 3% на всю сумму, при добавлении другого 5% на всю сумму, при добавлении третьего 6% на всю сумму ... и т.д. Если положить два товара или три, то скидки должны просуммироваться.
Использую правило работы с корзиной. Если создаю отдельные скидки для каждого товара, то происходит не суммирование скидок, а каскадное применение, т.е. применилась скидка от одного товара, потом на общую сумму со скидкой применяется скидка от второго товара и т.д. В результате скидки не суммируются, а каскадно начисляются.
Дополнение Я хочу, чтобы размер скидки зависел от наличия в нем определенных товаров. При этом каждый товар даёт определенную скидку. Если товара добавилось, например, два, то скидки должны просуммироваться.
Например, товары "Товар который дает скидку 2% скидки", "Товар который дает 3% скидки"
Кладем оба товара, получаем скидку 5% в корзине на весь заказ. Кладем первый, получаем 2% скидки на заказ.
РЕШЕНИЕ(спасибо ТП) Скидки могут суммироваться. Вы тогда не ставьте в их настройках галочки "Прекратить дальнейшее применение правил", они будут складываться. А в настройках модуля Интернет-магазин установите галочку, что скидка рассчитывается от полной исходной цены товара.