Разработать модуль доставки PickPoint с Nethouse
Задача – сделать разработку модуля, чтобы клиенты, которые используют Nethouse могли добавить к себе доставку PickPoint. Информация по заказам (обмен данными) ИМ будет осуществляться по API PickPoint и передаче информации о точках выдачи заказов будет передаваться из виджета PickPoint.
Необходимый функционал и опции модуля:
- Авторизация ИМ должна осуществляться с помощью логина, пароля и ИКН
- Поля, обязательные для заполнения + подсказка
- В ответ метода будут возвращаться:
- Авторизация ИМ должна осуществляться с помощью логина, пароля и ИКН
- Поля, обязательные для заполнения + подсказка
- В ответ метода /login будут возвращаться:
- при неуспешной авторизации будет возвращаться текстовое сообщение и код ошибки, которое нужно будет вывести пользователю
- при успешной авторизации в ответ метода будет возвращаться: Город сдачи. В ответ вернется список город сдачи. Пользователь должен выбрать один город по умолчанию
- при неуспешной авторизации будет возвращаться текстовое сообщение и код ошибки, которое нужно будет вывести пользователю
Основные методы, которые должны быть реализованы на первом этапе:
•Начало сеесси (Login)
• Редактирование данных по заказу до регистрации
• Регистрация отправлений
• Мониторинг отправления
• Получение стоимости доставки
• Вызов курьера
• Формирование реестра
• Получение созданного реестра в pdf
• Формирование этикеток в pdf
• Получение списка городов / терминалов
• Получение справочника статусов отправления
• Расчет тарифа
• Выбор точки из списка при формировании заказа
Подробное ТЗ и документацию высылаю по запросу.