Промокод к общей сумме заказа /РАСШИРЕННЫЕ ПРОМОКОДЫ

Обсуждение и разработка плагинов для Moguta.CMS
Web-мастер
Аватара пользователя

Сообщения: 431
Зарегистрирован: 05 июл 2014, 18:12
СообщениеДобавлено: 08 июн 2017, 19:33
Подскажите какие функции нужно переопределить что бы применить фиксированную скидку (промокод) разово к общей сумме заказа :?:
Потому как существующие плагины скидок и промокоды применяют скидку через function applyCoupon которая вызывается для каждого товара . Для процентной скидки она подходит, а вот для разовой-числовой (100 руб. от заказа) то нет.
Этот вопрос адресую разработчикам :ugeek: прежде всего Могуты и плагину РАСШИРЕННЫЕ ПРОМОКОДЫ (так как там указано что есть фиксированная скидка но увы :( после приобретения выявил что она применяется к цене каждой единицы товара. А такого в е-маркетинге реально не применяют ) :roll:
Web-мастер
Аватара пользователя

Сообщения: 4574
Зарегистрирован: 28 авг 2012, 16:09
СообщениеДобавлено: 16 июн 2017, 15:44
На данный момент технически никак не получится уменьшить общую сумму заказа не затрагивая стоимость каждого товара в заказе. Поскольку общая сумма считается из всех стоимостей каждой позиции. Поэтому только процентами.
Web-мастер
Аватара пользователя

Сообщения: 4574
Зарегистрирован: 28 авг 2012, 16:09
СообщениеДобавлено: 16 июн 2017, 15:47
как вариант можно из фиксированной суммы скидки для всего заказа, вычислять процент скидки по отношению ко всему заказу и затем его применять к каждому товару.
Web-мастер
Аватара пользователя

Сообщения: 431
Зарегистрирован: 05 июл 2014, 18:12
СообщениеДобавлено: 21 июн 2017, 17:00
очень интересная идея . надо посмотреть.
пока вышел из ситуации таким костылем . поскольку расширенный промокод можно привязать к товару Создал товар Применение промокода . Применение к нему промокода загоняет его стоимость в минус на нужную сумму
тоесть товар с минусовой ценой . кошмар но работает :lol:

Вернуться в Плагины для Moguta.CMS