Всем привет.
Нужно сделать API интеграцию CRM (на PHP) c курьеркой. Пишите цену и сроки!!!
Вот ТЗ:
Информация по интеграции и тестовый среда здесь:
client-shop-logistics.ru/... shop-logistics.ru/service... Вот как выглядит CRM, это демо:
jsale.biz/demo/jsale/admi... demo
demo
Свою срм дам после одобрения вашей кандидатуры.
Нужно скрыть поля в будущем одни могут пригодиться Фамилия, Отчество, страна, регион.
Вместо поля "Город", нужно сделать "Город доставки"
Нужно добавить поля:
- Пункт самовывоза: (нужно сделать что бы при написании пункта самовывоза, данный подгружались с shop-logistics и выпадали списком, как это сделано у них, тоже самое нужно сделать с "Городом доставки")
- Дата передачи на склад: (нужно сделать что бы при заказе по умолчанию ставилась дата заказа, с возможностью дальнейшего редактирования)
- Дата доставки:
- Время: (по умолчанию должно стоять с 10:00 до 18:00)
Порядок расположения полей я вам скинул в файле.
Статусы:
В срм нужно добавить статусы:
В обработке
Доставляется
На складе
В пункте выдачи
Перенесен
Возврат переименовать в "Полный возврат""
Доставлен можно переименовать в "Выполнен"(как в курьерке)
Обновление статусов:
Нужно сделать две возможности обновления статусов:
1. Обновления по ссылке (что бы настроить потом CRON). Если так можно сделать, те заказы которые находяться встатусах "Выполнен", "Отменен", "Полный возврат" мы их не обновляем, что бы была меньше нагрузка не сервер.
2. Обновления кнопкой "Обновить статусы" при выделения в списке заказов в любом статусе.
Какие статусы должны обновляться:
В обработке
Доставляется
На складе
В пункте выдачи
Перенесен
Полный возврат
Выполнен
Отменен
Отправка заказов:
Отправка заказов в курьерку должна происходить с помощью выделения заказов и нажатии внизу кнопки "Отправить в Shop-Logistics". Можно сделать в статусе "Обработан" и обязательно при использовании "Фильтра" и кнопка должна быть видна только Админу. После нажатии на кнопку заказы должны перемещаться в статус "В обработке"
Какие данные должны передоваться:
Наша CRM Курьерка
Имя Контактное лицо
Пункт самовывоза Пункт самовывоза
Номер заказа в CRM Номер заказа
Телефон Телефон, и Телефон для СМС
Город доставки В город
Адрес Адрес доставки
Дата передачи на склад Дата передачи на склад
Дата доставки Дата доставки
Время Время
Комментарий Дополнительная информация
Domain Название сайта
Стоимость доставки Цена доставки для покупателя
Сумма заказов без доставки(такого поля нет, но нужно как то решить) Оценочная стоимость
Скорость доставки Обычная
Брать товар со склада хранения должна стоять галочка по умолчанию.
Товар Здесь я пока не понял что вставлять(артикул, или название товара?)
Кол-во:- здесь думаю все понятно
Цена: Цена 1 еденицы товара
Оценочная стоимость: Цена 1 еденицы товара
Еще моменты:
1. В списке заказов нужно убрать столбец метки и поставить туда, дату доставки.
2. Так же в фильтре сделать поиск по дате доставки
Так же прошу скинуть потом названия новых таблиц в базе данных, что бы их потом импортировать в актуальную базу.