Описание задачи

Требуется разработать масштабируемый сервис для работы с заказами по моделям FBS на Wildberries и Ozon. Система должна обеспечивать прием заказов через API двух торговых площадок, автоматически фиксировать их в Google Таблице и предоставлять возможность согласования отгрузок через Telegram-бота.

Основные требования

  • Интеграция с API: Сервис должен ежедневно выгружать заказы из Wildberries и Ozon. Реализация настраивается исполнителем с нуля (готовое API-решение не предоставляется).
  • Хранение в Google Таблицах: Все поступающие заказы и финальный статус каждого отправления должны быть записаны в структурированную таблицу.
  • Telegram-бот: Разработка бота с нуля (не используются готовые шаблоны). Функции бота:
    • Присылать уведомление о состоянии отгрузки (список заказов по конкретному складу на выбранную дату: количество, список артикулов, общая сумма позиций).
    • Поддерживать два действия с предложенным списком: подтвердить (отправить в отгрузку) или редактировать (возможность удалить позицию или отметить её как отмену).
    • Отменять/редактировать данные только во внутреннем учёте - на стороне маркетплейсов данный заказ остается неизменным.
    • Фиксация изменений: После подтверждения или любого редактирования статусы заказов фиксируются в Google Таблице (типы статусов: отгружено, отменено, отредактировано).
  • Техническая поддержка и масштабирование:
    • Код должен позволять добавлять новых поставщиков, города или склады без полной переписи системы.
    • Оставить возможность технического сопровождения после завершения разработки.

Дополнительная информация

Конкретные бизнес-процессы, потенциальные интеграции и нюансы будущего функционала согласовываются с исполнителем в ходе выполнения задания.