Система скидок для Ubercart

Аватар пользователя df7fut df7fut 17 февраля в 17:59

Здравствуйте, есть цель: в корзине по условиям применять скидки.
Условия:

  • при определенной сумме скидывать цену заданного товара до 1р.
  • при определенной сумме делать скидку на весь заказ 10%
  • цена способов доставки так же должна зависеть от суммы заказа
  • при выборе способа доставки "самовывозом" например, должна добавляться дополнительная скидка к сумме заказа

Есть ли какие-то способы реализовать данную задумку?

Сейчас использую на сайте для первых двух пунктов UC Discount alt, но он очень часто глючит(например, одна и та же скидка применяется два раза).
Для третьей задачи есть Shipping quote, там можно задать нулевую цену для способа доставки, но как начислить скидку, так и не нашел.

Заранее спасибо Smile

Комментарии

Аватар пользователя adano adano 17 февраля в 21:37

Рассмотрите вариант перехода на commerce.
В нем весь подобный функционал можно реализовать в чекауте через ajax
Пример

Аватар пользователя df7fut df7fut 18 февраля в 13:30

Спасибо за совет, это какое-то коробочное решение, модулем? или программно?

Аватар пользователя VasyOK VasyOK 18 февраля в 13:45

Это полный редизайн вашего сайта на новую версию Друпала силами специалиста (ов). Как-то давно вы новый сайт не заказывали. Пора бы уже.