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

Требуется следующая доработка на основе модуля 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
793
0

Комментарии в этом разделе отключены, так что вы должны указать свои контакты прямо в объявлении, или активировать отправку сообщений из профиля.

Обратите внимание, что modx.pro не несёт никакой ответственности за выполнение работы или оплату заказа. Это просто доска объявлений, дальше вы общаетесь за пределами нашей площадки.