Доработка сайта
тап 1 - подключение к банку
Подключение страницы оплаты на сайте к внешнему процессингу, хранение в MySQL выданных банком тикетов по каждому заказу, обработка возврата клиентов на сайт после совершения оплаты с отражением статуса оплаты в БД.
Этап 2 - Работа менеджера по заказам в системе.
Менеджер по заказам должна иметь возможность зайти в систему по логину\паролю, иметь возможность смотреть все АКТИВНЫЕ заказы, открывать АРХИВ ВЫПОЛНЕННЫХ заказов (ну т.е. это определяется полем "статус заказа"). Также добавлять новые заказы (например полученные по телефону устно). Ну и обязательно - редактировать каждый заказ. На всякий случай возможность удалить заказ, если, например возникло дублирование по тем или иным причинам. В общей таблице активных заказов также видеть статус оплаты. Состояние заказа Активный\Выполненный определяется вручную установкой соответствующего признака "ВЫПОЛНЕН" непосредственно пользователем системы.
По каждому отдельно взятому заказу используется следующий список параметров:
• типа торта (свадебный\детский\корпоративный\юбилейный\тематический\18+\Каравай)
• номер торта в соответствующем разделе каталога
свадебные - от 1 до 116
детские - от 1 до 44
корпоративный - от 1 до 17
юбилейный - от 1 до 29
тематический - от 1 до 20
18+ - от 1 до 1 до 4
Каравай - он один.
• Вес (варианты ограничены допустимыми для данного типа и\или номера НА ДАННЫЙ МОМЕНТ УКАЗЫВАЕМ ПРОСТО ОТ 1 ДО 10 КГ.)
• Форма (варианты ограничены допустимыми для данного типа и\или номера НА ДАННЫЙ МОМЕНТ УКАЗЫВАЕМ - КРУГ\КВАДРАТ\ОВАЛ\СЕРДЦЕ\ПРОИЗВОЛЬНАЯ - УКАЗАНА В ОПИСАНИИ)
• желаемая начинка (варианты ограничены допустимыми для данного типа и\или номера НА ДАННЫЙ МОМЕНТ ДЛЯ ВСЕХ ОДИНАКОВО - БИСКВИТ ВАНИЛЬНЫЙ\БИСКВИТ ШОКОЛАДНЫЙ\БИСКВИТ ЙОГУРТОВЫЙ\МЕДОВЫЙ\)
• дополнительные комментарии (большое текстовое поле - текст надписи, пожелания по цвету и тому подобное)
• контакты заказчика (телефон и email)
• Декор (дополнительные фигурки из мастики)
• Дата и время исполнения заказа
• Доставка (нужна ли вообще, и адрес доставки)
Этап 3 - заказ с сайта
На сайт нужно добавить страницу формирования заказа. Список параметров каждого заказа см. в Этапе 2.
После того, как клиент сформировал заказ он нажимает кнопку "Заказать" и в этот момент должно произойти следующее:
- все данные по заказу вносятся в БД (база данных, которая хранится на сайте и доступна только сотрудникам фирмы), и ему присваивается "номер заказа"
- все данные по этому заказу и его номер приходят на наш e-mail
- клиенту показывается окно с текстом вроде "Ваш заказ принят, номер заказа ХХХХ, ожидайте звонка(или email, если указан только он) для подтверждения заказа"