Разработка OMS системы

Соединяем сайт, склад, маркетплейсы и службы доставки в один центр обработки заказов
Заказать
Соединяем сайт, склад, маркетплейсы и службы доставки в один центр обработки заказов
OMS забирает заказы из всех каналов, маршрутизирует по складам и обновляет статус доставки в реальном времени. Менеджер не переключается между Битрикс24, 1С и личными кабинетами Wildberries и Ozon. С 2014 года собираем такие системы под нагрузку — от первых пилотов до e-com на 12 сайтов в одном контуре.
#9 В России
по E-commerce 2024

Что внутри OMS

Один поток заказов из всех каналов
Сайт, мобильное приложение, маркетплейсы, телефонные звонки и B2B-кабинет приземляются в одно окно. Менеджер видит всё в едином списке — без переключения между Битрикс24, личным кабинетом Ozon и таблицей Excel.
Маршрутизация заказа на нужный склад
Правила выбирают склад автоматически: ближайший к покупателю, с нужным остатком, с подходящим способом доставки. Очереди на Laravel держат пиковые распродажи без падений.
Синхронизация остатков с 1С и маркетплейсами
REST API в обе стороны: 1С, МойСклад, Wildberries, Ozon. По нашему опыту, рассинхрон остатков — узкое место у 7 из 10 клиентов, которые приходят с уже написанной OMS. Пишем так, чтобы цифры сходились на конец смены.
Статусы и трекинг в реальном времени
WebSocket-канал отдаёт статус заказа покупателю и оператору без перезагрузки. Подключаем СДЭК, Почту России, Boxberry и собственных курьеров — статусы приходят одинаково.
Возвраты и частичные отгрузки
Возврат — это не «откат заказа», а отдельный процесс с приёмкой, актом и возвратом денег. Учитываем частичные отгрузки и сборные посылки. Без этого OMS быстро превращается в свалку статусов.
Аналитика и сквозной отчёт
Время обработки, доля брака, конверсия каналов, география продаж. Отчёты выгружаются в Power BI или Metabase. Маркетинг и операционка работают по одной цифре, а не спорят, чья правда.
Рейтинги

Топ-10 по разработке на Laravel, React, 1С-Битрикс в сегменте e-commerce

Рейтинг Рунета
№10
ecommerce
Россия
№1
ecommerce
Екатеринбург
№5
Разработка
Екатеринбург
Ensi
Ensi
Партнеры open source платформы для ритейла и электронной коммерции
1С-Битрикс
Золотой партнер 1С-Битрикс
1С-Битрикс
Золотой партнер
Награды
Лучший MVP-сайт, E-commerce смартфонов по лизинговой системе, бронза
Из офлайна в онлайн, Разработка интернет-магазина «Мой мир», бронза
Топ-10 лучших сайтов для некоммерческих и госорганизаций, «На заводе»
Разработка сайта на благотворительной основе для кластера «На заводе». Серебро
Agency Growth Day, сайт мероприятия, бронза
Шампурико — победитель в номинации «Доставка года»

Как выстроена обработка заказа — от оплаты до доставки

1
Приём заказа из канала

Заказ приходит из сайта, приложения, маркетплейса, чата или менеджерского ввода. OMS приводит формат к единому виду — независимо от источника.

2
Проверка оплаты и фрод-чек

Сверка с эквайрингом Сбера или Тинькофф, проверка на дубли и подозрительные паттерны. Спорные заказы уходят на ручную проверку, а не теряются.

3
Резерв остатков и маршрутизация

Система резервирует товар на складе, который выберет правило: ближайший, дешёвый по доставке или с полным комплектом. Если товар в нескольких местах — собирает сборный заказ.

4
Передача в WMS и сборка

Задание уходит на склад: в WMS, в 1С или в кабинет кладовщика. Сборщик видит лист подбора, а OMS — статус «комплектуется».

5
Передача перевозчику

Накладная улетает в СДЭК, Почту России, Boxberry или к собственным курьерам. Покупатель получает трек-номер на почту и в личный кабинет.

6
Доставка, возврат, аналитика

OMS подтягивает статусы перевозчика, фиксирует факт получения, обрабатывает возврат и закрывает заказ. Все события попадают в отчёт — от воронки до брака.

Подключаем OMS к системам клиента

OMS не живёт сама по себе — она склеивает то, что у вас уже есть. С 2014 года мы интегрировали такие системы с 1С, Битрикс24, МойСклад, маркетплейсами, эквайрингами и службами доставки. Если вашего сервиса нет в списке — пишем коннектор.

  • 1С
  • Битрикс24
  • МойСклад
  • СДЭК
  • Почта России
  • Сбер
  • Тинькофф

Как мы ведём проект

1
Старт без готового ТЗ

Не требуем многостраничный документ на старте. Слушаем менеджеров, кладовщиков и маркетинг — реальные процессы редко совпадают с тем, что нарисовано в Visio.

2
Аналитика и карта потоков

Рисуем, как заказ пробегает по компании. Где двойной ввод, где менеджер копирует трек руками, где остатки расходятся. Уже на этом этапе видно, что чинить в первую очередь.

3
Прототип и проверка на людях

Кликабельный прототип в Figma. Показываем тем, кто будет работать каждый день. Часто на этом шаге убираем половину «обязательных» полей и экранов.

4
Релиз по частям

Сначала выкатываем критичный контур — приём и маршрутизацию. Дальше слой за слоем добавляем интеграции, аналитику, мобильные кабинеты. Бизнес работает всё это время, а не ждёт год.

Стоимость разработки

Аналитика и прототип
  • Карта процессов и интеграций
  • Прототип ключевых экранов
  • Оценка по срокам и ресурсам
  • Техническое задание для разработки
от 250 000 ₽

Срок: 3–4 недели

Пилот OMS
  • Приём заказов из 1–2 каналов
  • Маршрутизация на 1–2 склада
  • Базовая интеграция с 1С и эквайрингом
  • Личный кабинет менеджера
от 1 200 000 ₽

Срок: 8–12 недель

Полный контур
  • Все каналы продаж и склады
  • Интеграции с маркетплейсами и службами доставки
  • Сквозная аналитика и отчёты
  • Возвраты, частичные отгрузки, фрод-чек
от 3 500 000 ₽

Срок: 4–6 месяцев

Что меняется после внедрения

+34%
Повторные заказы у бьюти-ритейла

Покупатели стали возвращаться чаще — точные статусы и быстрая обработка дают доверие, которое потом превращается в выручку.

×3
С 12 до 4 минут на обработку

B2B e-commerce. После запуска маршрутизации менеджер перестал собирать заказ из трёх систем — экономия 8 минут на каждой строке.

−70%
Меньше ручных правок остатков

Когда 1С, сайт и маркетплейс синхронизированы, кладовщик перестаёт «подкручивать» остатки на конец смены. Расхождения уходят в шум.

0
Потерянных заказов в Чёрную пятницу

Очереди на Laravel и резервирование на уровне БД держат скачок трафика. В прошлый ноябрь у клиента прошло 38 тысяч заказов за день — без падений и пересборок.

OMS, ERP и CRM — где граница

Эти три системы часто путают. Граница простая. CRM — про клиента и сделку: переписка, воронка, прогноз продаж. ERP — про деньги и ресурсы компании: бухгалтерия, склад как актив, производство. OMS — про путь конкретного заказа: от клика «Купить» до коробки в руках курьера.

В небольшой компании эти роли может тянуть одна 1С. Но как только каналов больше двух, а заказов в день больше сотни, 1С перестаёт справляться — заказы зависают, остатки расходятся, менеджер перепечатывает данные руками. Тогда и появляется отдельная OMS.

Мы не строим OMS «вместо» CRM или 1С. Мы аккуратно встраиваемся между ними — забираем то, для чего они не предназначены. И отдаём обратно то, что им нужно для работы.

У руля компании

Иван Ярославцев
Иван Ярославцев
Генеральный директор

Более 10 лет опыта в управлении бизнесом

Автор канала о проектном управлении и предпринимательстве.

Максим Симченко
Максим Симченко
Коммерческий директор

Опыт в диджитале с 2015 года

Автор канала по управлению ИТ-проектами.

Руководитель партнерского направления Alto Partners

Никита Б.
Никита Б.
Технический директор

В ИТ с 2003 года

Опыт в технологиях: PHP, Laravel, Bitrix, Flutter, Node.js, MySQL, PostgreSQL, Docker

Роман Т.
Роман Т.
Руководитель проектного офиса

Более 5 лет в управлении ИТ-проектами

Опыт в методологиях проектного управления: Agile, Kanban, Waterfall. Ведение технически сложных B2B, e-commerce, foodtech проектов.

Смежные услуги

Если вместе с OMS нужен новый сайт — соберём их в один контракт. На выходе магазин и центр обработки заказов работают как одно целое, без «склеек поверх».
OMS отвечает за заказ, WMS — за склад. Обе системы часто внедряют параллельно, чтобы маршрутизация и сборка не упирались в бумажный лист подбора.
Если бизнесу нужен единый контур учёта — финансы, склад, производство, заказы. OMS встраивается внутрь как модуль обработки заказов.
Подключаем 1С, Битрикс24, амоCRM, маркетплейсы, эквайринги, СДЭК и собственные коннекторы. По задаче — отдельным проектом или внутри разработки OMS.

Вопросы

Зачем отдельная OMS, если есть 1С и Битрикс24?

1С и Битрикс24 не строились под конвейер из тысяч заказов в день из десяти каналов. Они справляются, пока поток небольшой. Когда заказы начинают зависать, остатки расходятся, а менеджер копирует трек-номера руками — это сигнал, что нужна отдельная OMS, которая займётся именно обработкой и снимет нагрузку с учётной системы.

Можно ли запустить пилот за 2 месяца?

Да. Пилот — это приём заказов из одного-двух каналов, маршрутизация на основные склады и базовая интеграция с 1С. На прод выкатываем за 8–12 недель. Дальше слой за слоем добавляем маркетплейсы, аналитику и возвраты — без остановки работы.

Что с интеграцией с Wildberries и Ozon?

Подключаем через официальные API маркетплейсов — забираем заказы, отдаём остатки и статусы. Самое сложное здесь не сама интеграция, а правила: что считать «нашим» остатком, какой склад привязать к ФБС, как обрабатывать отказы покупателя. Эти вещи прорабатываем на этапе аналитики, а не дорисовываем в проде.

Что будет с действующей системой во время разработки?

Работает как и работала. OMS подключаем сбоку, без «выключения старого». Сначала пускаем через неё тестовый канал, потом основной. Только когда видим, что цифры сходятся и менеджеры довольны, переводим на новую систему остальные потоки.

Сколько стоит поддержка после запуска?

Поддержка обычно идёт по часовой ставке или фиксированным пакетом — от 60 000 ₽ в месяц. В пакет входит мониторинг, реакция на инциденты в часах, доработки по бэклогу и обновления интеграций. Подробнее — на странице техподдержки.

Отзывы

Благодарим компанию Alto, и в частности, Ивана, за внимание к деталям и ответственный подход к проекту, в результате которого удалось достичь поставленных целей
Павел Борченко, генеральный директорrpa-robin.ru
Подтверждаем, что компания Alto является надёжным партнёром по разработке модулей, технической поддержке наших проектов.
Г.А. Яковлев, генеральный директорekipland.ru
В век столь изменчивых интернет технологий и растущей конкуренции в интернет маркетинге, обрести столь чуткого и надежного партнера, настоящая удача.
Лидия Шудрико, руководитель отдела маркетингаzgbi7.ru

Расскажите
о своей задаче,

Обязательно
Обязательно
Напишем в ТГ
Способ связи
Прикрепить файлы, можно несколько до 20 Мб