Необходимо написать плагин для Shop-Script для реализации функции автоматической скидки.

Техническое задание на разработку плагина для Shop-Script:

Плагин скидки по клиенту.

1. В админке, в разделе скидки необходимо добавить пункт "По клиенту"

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

"Администраторы"

2. Процесс добавления скидки

- необходимо сделать 3 вкладки "Установка скидки" и

"Установленные скидки", а так же "Управляющие скидкой"

2.1 "Установка скидки"

- поле поиска клиента должно работать по аналогии "Заказы -> Новый

заказ", начинаем вводить данные и выводится результаты, совпадающие с тем

что введено в поле

- выбираем необходимого клиента и ниже окна ввода появляется строка с клиентом

и рядом поле для установки размера скидки

- после ввода скидки рядом располагается 2 значка "Подтвердить" и

"Отмена"

- по нажатию на подтвердить введённые данные сохраняются

2.2 "Установленные скидки"

- список клиентов и размер скидки каждого клиента таблицей

- в столбце со скидкой кнопка редактировать скидку

- по нажатию поле скидки становиться активным и в нём можно изменить значение

- так же во время редактирования появляются две иконки "Подтвердить"

и "Отмена"

2.3 "Управляющие скидкой"

- так же поле с вводом и выбором пользователя из базы

- после выбора пользователя указать допустимый предел скидки, который он сможет

устанавливать в будущем при создании заказа в ручную

- поле управления скидкой группыпользователей из базы (для каждой группы свой предел скидки)

3. При создании заказа (Заказы -> Новый заказ)

- поле "Скидка" заполняетсяавтоматически согласно той скидке которая  закрепленная за клиентом в

пункте 2.1, согласно пункту 2.3 пользователи могут изменять скидку в ручную в

тех пределах, которые заданы для пользователя или группы пользователей

- при составлении заказа скидка автоматически рассчитывается согласной той, что

установлена клиенту в пункте 2.1

- при редактировании заказа скидка так же автоматически пересчитывается

4. При создании заказа с сайта

- при создании заказа клиентом с сайта, скидка так же присваивается

автоматически согласной той, что установлена в пункте 2.1 (если клиент

авторизован)

7 лет назад
motoya
Павло 
41 год
13 лет в сервисе
Был
год назад

Заявки фрилансеров

Нет заявок фрилансеров