Услуга
Интеграция сайта с МойСклад
Связываю интернет-магазин или веб-сервис с МойСклад через JSON API: каталог, цены и остатки подтягиваются на сайт автоматически, заказы с сайта сразу появляются в МойСклад как заказы покупателей, а изменение статуса в МойСклад отражается на сайте. Без выгрузок Excel и ручного переноса.
Что можно синхронизировать
- Товары, модификации, группы и характеристики из МойСклад на сайт
- Изображения и описания товаров
- Цены по нужному типу цены
- Остатки по одному или нескольким складам
- Заказы с сайта в МойСклад как «Заказ покупателя»
- Контрагентов: поиск по телефону или email и создание новых
- Статусы заказов из МойСклад обратно на сайт
- Обновление данных по вебхукам вместо полной выгрузки
Какие задачи бизнеса решает
- Держать актуальные остатки на сайте и не продавать то, чего нет на складе
- Вести каталог и цены в одном месте — в МойСклад
- Перестать вручную переносить заказы с сайта в учёт
- Видеть статус заказа на сайте и в личном кабинете покупателя
Как устроена интеграция
Обмен идёт через backend сайта: сервер обращается к JSON API МойСклад с токеном, забирает товары, цены и остатки и сохраняет их в свою базу. Сайт показывает каталог из своей базы — быстро и без зависимости от доступности МойСклад. Изменения прилетают вебхуками, а плановая сверка по расписанию страхует от пропущенных событий.
Заказы и статусы
Оформленный на сайте заказ создаётся в МойСклад как заказ покупателя с позициями, контрагентом, складом и суммой. Повторная отправка не создаёт дубль — у заказа есть внешний код. Когда менеджер меняет статус в МойСклад, вебхук обновляет заказ на сайте, и покупатель видит актуальное состояние.
Что нужно от вас
Аккаунт МойСклад на тарифе с доступом к API (вебхуки работают на платных тарифах и в пробном периоде), отдельный пользователь для интеграции, понимание, какой тип цены и какие склады показывать на сайте. Если у товаров нет стабильных артикулов или кодов, сначала наводим порядок в данных.
На каких сайтах делаю
Next.js, React с backend на Node.js и самописные магазины. Для популярных CMS и конструкторов есть готовые коннекторы к МойСклад — для типовой задачи их может хватить. Кастомная интеграция нужна при нестандартном каталоге, нескольких складах или витринах, связке с CRM, доставкой и оплатой в одном процессе.
Сроки и от чего зависит цена
Выгрузка товаров и остатков на готовый сайт — от нескольких рабочих дней. Передача заказов, контрагенты, обратные статусы и модификации добавляют этапы. Больше всего на срок влияют размер каталога, структура модификаций и насколько чистые данные в МойСклад.
Примеры функционала
- Токен доступа хранится на сервере, отдельный пользователь МойСклад для интеграции
- Сопоставление товаров по внешнему коду или артикулу, а не по названию
- Инкрементальная синхронизация: вебхуки и фоновые задачи по расписанию
- Учёт лимитов API: очередь запросов и повтор при ответе 429
- Журнал синхронизации и уведомления об ошибках
Как проходит разработка
- 1.Разбираю, что где ведётся: каталог, цены, склады, статусы и кто источник правды
- 2.Проверяю структуру данных в МойСклад: типы цен, модификации, склады, коды товаров
- 3.Делаю первичную выгрузку каталога и сопоставление с сайтом
- 4.Настраиваю передачу заказов, вебхуки и регулярную синхронизацию остатков
- 5.Проверяю на реальных заказах и передаю описание схемы обмена
Магазин на Next.js с каталогом, корзиной, оплатой и доставкой, связанный с учётом.
Расчёт доставки в корзине, выбор ПВЗ на карте и автоматическое создание заказов в СДЭК.
Интеграция сайта с 1С:Фреш через OData: заказы, остатки и контрагенты.
Интеграция сайта с amoCRM: заявки и заказы попадают в воронку автоматически.
Синхронизация остатков, цен и заказов между МойСклад, Wildberries и Ozon по вашим правилам.
Используемые технологии
FAQ
Сколько стоит интеграция сайта с МойСклад?
Зависит от того, что синхронизируем: только товары и остатки — быстрее, заказы, контрагенты и обратные статусы — больше работы. Влияет и размер каталога с модификациями. Оцениваю после просмотра аккаунта МойСклад и сайта.
Как часто обновляются остатки на сайте?
Изменения можно получать вебхуками почти сразу, плюс регулярная сверка по расписанию на случай пропущенных событий. Интервал сверки подбираю под размер каталога и лимиты API МойСклад.
Можно ли выгружать заказы с сайта в МойСклад автоматически?
Да, заказ создаётся в МойСклад как заказ покупателя сразу после оформления или после оплаты. Контрагент ищется по телефону или email, а если его нет — создаётся новый.
Работают ли вебхуки МойСклад на любом тарифе?
Нет, вебхуки доступны на платных тарифах и в пробном периоде. На бесплатном тарифе синхронизацию можно делать только периодическими запросами к API.
Где лучше вести каталог — в МойСклад или на сайте?
Обычно товары, цены и остатки ведут в МойСклад, а на сайте — SEO-тексты, фото для витрины и фильтры. Разделение фиксирую до старта, чтобы синхронизация не перетирала ручные правки.

Оценю стоимость задачи
Коротко опишите задачу — отвечу со стоимостью и сроком.
Работаю официально как самозанятый · договор и чек
Не хотите заполнять форму? Напишите мне напрямую
Написать в Telegram