Требуется доработка

Требуется следующая доработка на основе модуля Office и msPromoCode.
Что требуется доработать.
Описываем существующий функционал.
Создаем группу пользователей. На основе модуля msPromoCode формируем скидку к группе пользователей (к примеру 10%). При достижении суммы (к примеру 9000) менеджер вступает в нее.
Что нужно сделать:
На стороне fronta для авторизованного пользователя с помощью Office в разделе заказы реализовать возможность создания промокода со скидкой. Количество промокодов должно быть неограниченным. К примеру промокод на 7%, 10%, 5%. При этом скидка по промокоду не может быть больше той, что была привязана к группе, к которой относится менеджер (не больше 10%). Предусмотреть, чтобы не было одинаковых промокодов у всех менеджеров.
При оформлении заказа добавить поле промокод, при вводе которого, автоматически считается скидка и происходит перерасчет корзины. Заказ присваивается к менеджеру (который ранее создал промокод) и отправляется менеджеру и покупателю письмо о заказе.
Так же на стороне fronta в разделе заказы во вкладку адрес добавить поле email (эл.почта покупателя).
Далее функционал стандартный. На стороне fronta в разделе заказы менеджер может посмотреть свои заказы старые, так и новые закрепленные по промокоду.
В административной части логику работы не меняем. В админке мы видим заказ менеджера. Но во вкладку адрес так же необходимо добавить поле email.
Дополнительно:
После авторизации с помощью office и оформлении заказа при вводе поля email информация должна записываться в поле email во вкладку адрес.
Прошу уточнить возможность реализации данного функционала. Стоимость, сроки. Спасибо.
Эл. Почта для связи: ermoshin_nikolai@mail.ru
Николай Ермошин
Николай Ермошин
10 декабря 2016, 19:32
modx.pro
1 240