Скидки - доработка модуля версии 4,5

Скидки - доработка модуля версии 4,5
25 апреля 2013 г.
Задачи:
1. Адаптация функционала модуля скидок версии 5 к версии 4,5
2. Расширение функционала модуля скидок

Необходимо расширить функционал интернет-магазина (на версии diafan 4.5) в части предоставления скидок до функционала версии 5.2, а также немного его усовершенствовать

Необходимые функции:

Из версии 5.2

Скидка в процентах (%) – процент скидки;
Скидка в виде фиксированной суммы – если задана фиксированная сумма, то процен скидки не учитывается;
Показывать на сайте – публикация на сайте, активность;
Cкидка действует на товары дороже – если товар меньше заданной суммы, то скидка не применяется;
Скидка действует от общей суммы заказа – скидка применяется, когда стоимость всех товаров в корзине без учета скидок превысит заданную;
Скидка действует от общей суммы оплаченных заказов – скидка применяется, когда стоимость всех купленных ранее товаров превысит заданную;
Скидка только для пользователя – можно задать ID пользователя, для которого будет действовать скидка;
Код купона сгенерировать – если задать код купона, то скидка действует только для пользователя, который код купона вписал в форму на сайте (выводиться с помощью тега show_add_coupon). Код купона можно сгенерировать случайным образом или задать вручную.
Сколько раз можно использовать купон – можно ограничить количество заказов, для которых скидка будет действовать.
Период действия – даты начала и окончания действия скидки, обе даты являются необязательными параметрами;
Категория – категории, на которые распространяется скидка;
Товар – товары, на которые распространяется скидка.

Дополнительные возможности

Подарок при покупке - выбор товара, который добавляется к заказу бесплатно
(условия стандартные: действует от общей суммы оплаченных заказов, действует от общей суммы оплаченных заказов, только для пользователя, для купона, категория, товар;
условия дополнительные: количество товаров (условие действует совместно с условием "товар" - т.е. при покупке указанного количества определенного товара предоставляется подарок)

Озвучивайте стоимость и сроки работ.