+7 988 353-52-54 kompman1@yandex.ru

г. Краснодар

Интеграция МойСклад с сайтом: товары, остатки, цены и заказы

Команда 100300 9 мин чтения

Два способа связать МойСклад с интернет-магазином, что синхронизируется в каждом из них, как настроить склады, цены и заказы и как честно выбрать между МоимСкладом и 1С для небольшого магазина.

Интеграция МойСклад с сайтом: товары, остатки, цены и заказы

Интеграция МойСклад с сайтом — это когда товары, остатки и цены приходят на сайт из МоегоСклада, а заказы с сайта сами появляются там заказами покупателей. В 100300 CMS это можно сделать двумя способами: бесплатно, по протоколу CommerceML, как с 1С (входит в модуль «Интернет-магазин»), или модулем «МойСклад», который работает с API МоегоСклада напрямую и быстрее обновляет остатки и статусы. Ниже — что умеет каждый способ, как настроить модуль и когда МоегоСклада достаточно, а когда лучше 1С.

Коротко:

  • Модуль подключается токеном доступа МоегоСклада, файлы и обработки не нужны.
  • Каталог: «только обновлять существующие» (цены и остатки) или «создавать товары из МойСклад» — группы, товары, модификации.
  • Остатки и цены — каждые 10 минут и сразу по уведомлению МоегоСклада (на платном тарифе).
  • Заказы сайта — заказами покупателей с контрагентом, позициями, скидками и доставкой; статусы в обе стороны.
  • Описания и фото, которые вы правили на сайте, по умолчанию не перезаписываются.

Два способа связать МойСклад с интернет-магазином

CommerceML (обмен как с 1С)Модуль «МойСклад» (API)
СтоимостьВходит в модуль «Интернет-магазин»Отдельный модуль, разовая лицензия
Кто начинает обменМойСклад по своему расписаниюСайт сам, плюс уведомления от МоегоСклада
Остатки и ценыКогда МойСклад делает выгрузкуКаждые 10 минут (настраивается) и сразу по уведомлению
ЗаказыМойСклад забирает при обменеУходят через несколько секунд после оформления
СкладыСумма или выбор складов в сопоставленииВыбор складов, вид остатка: свободный, физический, доступный
Отчёт по товарамИстория заданий и файл ошибокКаждая позиция: на сайте, без пары и почему, нет в МойСклад

CommerceML — разумный старт, если каталог небольшой и остатки меняются не каждый час. Как его настроить, подробно описано в статье про обмен сайта с 1С: на сайте шаги те же, а адрес обмена, логин и пароль вписываются в настройки обмена с сайтом в МоемСкладе. Дальше речь о модуле.

Что синхронизируется между МойСклад и сайтом

ДанныеНаправлениеКак часто
Группы товаров → категорииМойСклад → сайтС загрузкой каталога (по расписанию, по умолчанию раз в 6 часов) и по уведомлению
Товары и модификации → товары и вариантыМойСклад → сайтТак же
Остатки по складамМойСклад → сайтКаждые 10 минут и сразу по уведомлению, раз в сутки — полная сверка
Цены и старая ценаМойСклад → сайтВместе с остатками
ЗаказыСайт → МойСкладЧерез несколько секунд после оформления
Статусы заказовВ обе стороныСразу по уведомлению, иначе по расписанию

Из сайта в МойСклад товары не выгружаются: главный каталог — в МоемСкладе. Если у вас наоборот, каталог живёт на сайте, а МойСклад только для остатков — выбирайте режим «только обновлять существующие».

Подключение МойСклад к сайту

  1. В МоемСкладе создайте токен доступа: «Настройки» → «Токены» (или профиль сотрудника → «Токены доступа»). Сотруднику нужны права на товары, остатки, контрагентов и заказы покупателей. Подключиться можно и по логину и паролю, но с токеном удобнее: пароль сотрудника можно менять, не трогая сайт.
  2. На сайте: «Магазин» → «Обмен данными» → «МойСклад» → вкладка «Подключение». Вставьте токен и нажмите «Сохранить и проверить». Появится имя сотрудника, а сайт загрузит организации, склады, типы цен, статусы заказов, каналы продаж и группы товаров.
  3. Выберите организацию — от её имени будут создаваться заказы покупателей.
  4. На вкладке «Остатки и цены» отметьте склады и типы цен.
  5. На вкладке «Каталог и сопоставление» выберите режим и нажмите «Загрузить каталог сейчас».
  6. На вкладке «Заказы» включите отправку, выберите склад и сопоставьте статусы.
  7. Включите мгновенные уведомления на вкладке «Подключение».

Токен хранится на сайте в зашифрованном виде и в админке не показывается — поле пустое с подписью «сохранён».

Пробная версия модуля загружает до 20 товаров и не отправляет заказы. Этого достаточно, чтобы проверить сопоставление на своём каталоге до покупки; после установки полной версии настройки и связи сохранятся.

Выгрузка товаров из МойСклад на сайт

Режимов два, и выбор зависит от того, где сейчас «красивый» каталог.

Только обновлять существующие

Ничего не создаётся. Товары сайта находятся по выбранному признаку и получают цену, старую цену и остаток. Подходит, если каталог на сайте уже оформлен: описания, фото, SEO. Признак связи: артикул в МоемСкладе = артикул на сайте, код в МоемСкладе = артикул на сайте или штрихкод = штрихкод.

Создавать товары из МойСклад

Группы МоегоСклада становятся категориями магазина с сохранением дерева (существующая категория с тем же названием используется). Товары — товарами, модификации — вариантами с опциями из характеристик «Цвет», «Размер». Переносятся название, артикул, штрихкод, описание, фото, вес, цены и остатки.

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

Отчёт по товарам и пропавшие позиции

Внизу вкладки — каждая позиция МоегоСклада и её состояние: «На сайте» (с ценой и остатком там и тут), «Без пары» с причиной («На сайте нет варианта с артикулом …», «В МойСклад у позиции нет артикула»), «Нет в МойСклад», «Ошибки». Исправили артикул — при следующей загрузке пара найдётся сама.

Товары, которые убрали в архив или удалили в МоемСкладе, снимаются с публикации и возвращаются сами, когда появятся снова. Можно вместо этого ставить остаток 0 или ничего не делать. Если разом пропадает больше 30 % товаров, сайт ничего не снимает и пишет об этом в журнал. Товар без цены не публикуется.

Интеграция МойСклад с сайтом: отчёт по товарам — что на сайте, что не нашло пары и почему
«Каталог и сопоставление»: состояние каждой позиции МоегоСклада.

Синхронизация остатков и цен

Склады. Для каждого склада МоегоСклада выберите «В общий остаток» или «Не учитывать». Остаток на сайте — сумма выбранных. Если не выбран ни один, считаются все. Новый склад, заведённый позже, не учитывается, пока вы его не отметите, — так на сайт не попадёт, например, склад брака. С модулем «Города» склад МоегоСклада можно связать со складом конкретного города.

Какой остаток брать. Свободный (остаток минус резерв — по умолчанию), физический или «доступно» (с учётом резерва и ожидания). Для интернет-магазина почти всегда правильный — свободный: зарезервированное под другие заказы продавать нельзя.

Цены. Тип цены для сайта (по умолчанию «Цена продажи») и, по желанию, тип для зачёркнутой цены — она показывается, только если больше основной.

Остатки и цены обновляются отдельно от каталога: каждые 10 минут (интервал меняется в «Настройках») и сразу, когда МойСклад присылает уведомление. Раз в сутки — полная сверка. Кнопка «Обновить остатки и цены сейчас» — чтобы не ждать.

Мгновенные уведомления требуют трёх условий: сайт на https, платный тариф МоегоСклада (на бесплатном он уведомления не отправляет) и права администратора у сотрудника, чей токен указан. Без них всё работает по расписанию.

Заказы с сайта в МойСклад

Включите «Отправлять новые заказы в МойСклад», и каждый новый заказ сайта станет заказом покупателя:

  • номер — номер заказа сайта, с префиксом, если задан (например, S-1077);
  • контрагент находится по e-mail или телефону, организация — по ИНН; если не нашёлся — создаётся новый, для организации с ИНН и КПП;
  • позиции — по связям из каталога, со скидками и промокодом, так что сумма в МоемСкладе совпадает с суммой на сайте; доставка — позицией-услугой;
  • склад (с резервом, если включено), канал продаж, проект, начальный статус;
  • в комментарии — способ доставки и адрес, оплата, промокод, комментарий покупателя.

Товар без связи с МоимСкладом не теряется: он перечислен в комментарии заказа, а в списке «Отправленные заказы» появится пометка. Если МойСклад не принял заказ, там же видна причина по-русски и кнопка «Отправить снова» — повтор не создаст второй заказ.

Статусы сопоставляются в обе стороны. Менеджер сменил статус на сайте — заказ в МоемСкладе получил сопоставленный. Сменили в МоемСкладе, например на «Отгружен», — заказ на сайте получил свой статус, без письма покупателю; выполненный или отменённый заказ заново не открывается. Совет: обязательно сопоставьте «Отменён», иначе отмена на сайте не снимет резерв в МоемСкладе.

МойСклад или 1С для интернет-магазина: как выбрать

МойСклад1С (УТ, УНФ)
Где работаетОблако, браузер и приложениеПрограмма на компьютере или сервере, есть облачные варианты
Порог входаНастраивается самостоятельно за деньОбычно нужен специалист по 1С для внедрения и доработок
Бухгалтерия и отчётностьТовароучёт; бухгалтерию ведут в отдельной программе или сервисеСвязка с 1С:Бухгалтерией — стандарт для бухгалтеров
Связь с сайтом в 100300 CMSCommerceML бесплатно или модуль по APICommerceML в составе модуля «Интернет-магазин»
Скорость остатков на сайтеМодуль: 10 минут и сразу по уведомлениюПо расписанию обмена в 1С
Сложные процессыТиповые: закупки, продажи, базовое производствоГибко дорабатывается под любые процессы
Кому подходитНебольшой магазин, несколько складов, маркетплейсыОпт, сложное ценообразование, своя бухгалтерия в 1С

Короткий ответ: если учёта ещё нет и вы — небольшой магазин на одном-трёх складах, начните с МоегоСклада, его хватит надолго. Если бухгалтер уже работает в 1С, оптовые продажи с договорами и сложными ценами — оставайтесь в 1С и настройте обмен. Подбор движка именно под 1С — на странице CMS с обменом 1С.

МойСклад и маркетплейсы

У МоегоСклада есть свои интеграции с маркетплейсами, и у 100300 CMS есть модуль «Маркетплейсы». Использовать оба для одной площадки не стоит: два источника будут перезаписывать остаток друг друга. Выберите, кто главный.

Схема «МойСклад → сайт → площадки» удобна, когда сайт — центр продаж: остаток из МоегоСклада приходит на сайт, а модуль «Маркетплейсы» раздаёт его на Ozon, Wildberries и Яндекс Маркет со своей наценкой и резервом. Изменение остатка, пришедшее из МоегоСклада, модули маркетплейсов и Авито подхватывают сами. Подробно о стратегии — в статье как продавать на Ozon и WB со своего сайта.

Итог: интеграция МойСклад с сайтом

Интеграция МойСклад с сайтом в 100300 CMS возможна двумя путями: бесплатный CommerceML для старта и модуль «МойСклад» для частых остатков, заказов через секунды и статусов в обе стороны. Модулю нужен только токен, а режим «только обновлять» не тронет оформленный каталог. Подробности каждой вкладки — в справке «МойСклад».

Проверьте сопоставление на своих товарах в пробной версии: попробуйте модуль «МойСклад».

#МойСклад#Склад и остатки

Вопросы и ответы

Можно ли связать МойСклад с сайтом бесплатно?
Да, по протоколу CommerceML, как с 1С: обмен входит в модуль «Интернет-магазин». Модуль «МойСклад» платный, зато работает по API — остатки чаще, заказы уходят сразу, статусы возвращаются сами.
Как часто обновляются остатки из МойСклад на сайте?
В модуле — каждые 10 минут (интервал настраивается) и сразу по уведомлению МоегоСклада, раз в сутки — полная сверка. Уведомления работают на платном тарифе МоегоСклада и при сайте на https.
Перезапишет ли МойСклад описания товаров на сайте?
По умолчанию нет: название, описание, фото и категории приходят, только если на сайте пусто. Товар, который был на сайте до подключения, получает только цены и остатки.
Можно ли брать остаток только с одного склада МойСклад?
Да. Отметьте «В общий остаток» только нужный склад, остальным поставьте «Не учитывать». Новые склады не учитываются, пока вы их не выберете.
Как заказы с сайта попадают в МойСклад?
Заказом покупателя через несколько секунд после оформления: с контрагентом, позициями со скидками, доставкой и комментарием. Повторная отправка не создаёт дубль.
Что выбрать для небольшого магазина — МойСклад или 1С?
Если учёта ещё нет и складов немного, МоегоСклада обычно достаточно, и его легко настроить самому. 1С выгоднее, когда бухгалтерия уже в 1С, есть опт с договорами и сложные цены.