Как можно сделать вариативность цен одного и того же товара в зависимости от заказываемого кол-ва этого товара? Есть решение

http://byb.mosco-web.ru/folgirovannye-shary/zoloty...

Заказчик говорит, что цена за единицу товара меняется в зависимости от количества товара. Например, если заказать 25единиц товара, цена за 1 ед. может быть 60р, при заказе от 50 единиц товара - 50р, а при заказе от скажем 100 единиц - цена за одну 40р. Причём у разных товаров эти пропорции могут отличаться.

Например, у одного 25ед. - 90р/ед. 50ед. - 80р/ед. 100ед. - 70р/ед. У другого числа могут быть другие например 25ед. - 55р/ед. 50ед. - 40р/ед. 100ед. - 30р/ед.

Как можно реализовать такое?

Может движок уже содержит необходимый функционал для реализации этой задачи?

Есть ли какой плагин? Насколько сложна эта задача и сколько будет стоить её реализация?

3 ответа

  • 4
    Павел Трофимов Партнер-разработчик 28 февраля 2018 21:54 # Решение

    По-моему, такое можно организовать с пом.плагина Гибкие скидки и бонусы. Но все же стоит предварительно внимательно ознакомиться с описанием, и в случае возникновения вопросов или сомнений - проконсультироваться у разработчика.

    • +1
      devellopah devellopah 28 февраля 2018 23:19 #

      Скажите, с помощью этого плагина можно ли сделать то, что описал ниже, в соседнем ответе?

      • +1
        devellopah devellopah 28 февраля 2018 23:45 #

        то есть выше

      • +1

        Плагин Гибкие скидки может менять текущую цену при помощи скидки. Вы можете установить фиксированный размер скидки в валюте.
        Кол-во 1-25: скидка 5руб
        Кол-во 26-75: скидка 10руб и тд

        Если при выборе кол-ва, в вашем случае "25, 50, 75, 100, другое", программно меняется скрытое поле input[name='quantity'], тогда и цена со скидкой будет корректно меняться.

        При изменении цены в выезжающем меню тоже можно инициировать изменение цены у товара.

        Под ваш конкретный случай нужно глубоко внедрять, но решить задачу можно. Если что, пишите на почту

    • +1
      devellopah devellopah 28 февраля 2018 23:18 #

      В моём случае несколько сложнее ситуация. Цена варьируется не от фиксированного числа, но от диапазонов чисел.

      1 <= количество <= 25 цена, скажем, 80руб

      26 <= количество <= 75 цена, 75руб

      75 <= количество <= 100 цена, 60руб

      количество > 100 цена, скажем, 50руб


      В карточке ещё есть поле "Другое", при вводе количества в это поле, цена опять-таки должна появляться "нужная" в зависимости от того в какой диапазон попадёт введённое число.

      Плюс в выдвигающемся справа баре(это у меня вместо страницы "корзины", клиент так хотел). Там тоже при изменении количества добавленного товара(через "+", "-", поле для ввода числа), цена должна зависеть от принадлежности количества к диапазону.

      Возможно ли это всё с помощью указанного вами плагина? Если нет, то как этого добиться? Какой-то другой плагин, тот что выше?

      Сколько будет стоит сделать это на заказ?

  • 1
    Мария П. 7 октября 2018 13:43 #

     Идеальный плагин для этого "Комплексные цены" http://gemmag.ru/webasyst/inst...

    • +1
      Руслан Руслан 24 марта 2019 16:55 #

      Как в данном плагине сделать чтобы скидка была не в процентах а в рублях? Поддержка молчит

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите