Разработать интеграцию c pos-системой iiko на node.js
40 000 руб. за проект
Нужно разработать под ключ интеграцию для ресторанной pos-системы iiko
Задачи базовые:
[ ] Функция передачи заказа в pos систему (при подтвеерждении заказа на платформе меню его состав с переменными (имя/оплата/номер стола и почта) отправляется в pos систему (без автоматического закрытия)
[ ] Интеграция блюд осуществляется по SKU из номенклатуры
[ ] Обновление статуса осуществлятся с помощью вебхук (https://ru.iiko.help/articles/#!api-documentations/webhooks)
Также рассчитываем на длительное сотрудничество, то есть после этого есть еще другие задачи:
1. Интеграция статуса заказа:
Описание интеграции:
[ ] Позиции заказа попаадают в CRM. Пока заказ не готов (закрыт) на странице отображается статус “готовим ваш заказ”
[ ] Когда в CRM статус меняется на “готово/закрыто” → статус на платформе меняется на “заказ готов”
2. Интеграция по оплате заказа:
Построение работы по схеме:
[ ] мы обращаемся к iiko за получением информации о заказе на конкретном столе (номер определяется с помощью utm-метки)
а) если заказа нет / заказ оплачен - переадресация на страницу “для данного стола оплата не предусмотрена”
б) если есть неоплаченный заказ - переадресация на страницу “пожалуйста, оплатите заказ” + кнопка оплатить
3. Автоматическое изменение позиций в меню
Интеграция работы по схеме:
[ ] автоматическое изменнение данных в меню при изменении данных в iiko (например, при изменении цены на блюдо в pos-системе, цена меняется и наа плаатформе)
[ ] Автоматическое изменение применяется к созданию новых блюд (Тут вопрос в реализации, потому что в iiko каждая опция блюда (например, размер) - это отдельная позиция)
Выгрузка меню
https://ru.iiko.help/articles/iikooffice-7-7/topic-905
api v1
https://api-ru.iiko.services/
api v0
https://docs.google.com/document/d/1pRQNIn46GH1LVqzBUY5TdIIUuSCOl-A_xeCBbogd2bE/edit#
Задачи базовые:
[ ] Функция передачи заказа в pos систему (при подтвеерждении заказа на платформе меню его состав с переменными (имя/оплата/номер стола и почта) отправляется в pos систему (без автоматического закрытия)
[ ] Интеграция блюд осуществляется по SKU из номенклатуры
[ ] Обновление статуса осуществлятся с помощью вебхук (https://ru.iiko.help/articles/#!api-documentations/webhooks)
Также рассчитываем на длительное сотрудничество, то есть после этого есть еще другие задачи:
1. Интеграция статуса заказа:
Описание интеграции:
[ ] Позиции заказа попаадают в CRM. Пока заказ не готов (закрыт) на странице отображается статус “готовим ваш заказ”
[ ] Когда в CRM статус меняется на “готово/закрыто” → статус на платформе меняется на “заказ готов”
2. Интеграция по оплате заказа:
Построение работы по схеме:
[ ] мы обращаемся к iiko за получением информации о заказе на конкретном столе (номер определяется с помощью utm-метки)
а) если заказа нет / заказ оплачен - переадресация на страницу “для данного стола оплата не предусмотрена”
б) если есть неоплаченный заказ - переадресация на страницу “пожалуйста, оплатите заказ” + кнопка оплатить
3. Автоматическое изменение позиций в меню
Интеграция работы по схеме:
[ ] автоматическое изменнение данных в меню при изменении данных в iiko (например, при изменении цены на блюдо в pos-системе, цена меняется и наа плаатформе)
[ ] Автоматическое изменение применяется к созданию новых блюд (Тут вопрос в реализации, потому что в iiko каждая опция блюда (например, размер) - это отдельная позиция)
- удалению существующих блюд
- редактированию информации об уже существующих блюдах
Выгрузка меню
https://ru.iiko.help/articles/iikooffice-7-7/topic-905
api v1
https://api-ru.iiko.services/
api v0
https://docs.google.com/document/d/1pRQNIn46GH1LVqzBUY5TdIIUuSCOl-A_xeCBbogd2bE/edit#
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.