Интеграция с интернет-магазинами

Вы можете настроить автоматический перенос данных между МоимСкладом и вашим интернет-магазином. Интеграция доступна для следующих движков интернет-магазинов:

  • 1С-Битрикс
  • 1С-Битрикс Малый бизнес
  • Deal.by
  • Diafan.CMS
  • InSales
  • Magento
  • Nethouse
  • PrestaShop
  • Prom.ua
  • Satu.kz
  • Shop-Script
  • Simpla
  • Tiu.ru
  • UMI.CMS
  • UMI.ru
  • Webasyst

Для движков UMI.CMS, 1C-Битрикс, Nethouse, InSales, PrestaShop, Shop-Script интеграция реализована на основе стандарта CommerceML (commerceml).

В рамках этого стандарта реализованы импорт заказов и выгрузка остатков. 

  • Из интернет-магазина в МойСклад переносятся заказы.
  • Из МоегоСклада в интернет-магазин - каталог и данные об остатках товара.

 

Настройки интеграции с интернет-магазином в МоемСкладе:

  • Перейдите в меню Обмен данными и выберите пункт Синхронизация.
  • В правой части экрана расположено меню Добавить магазин с выпадающим списком движков интернет-магазинов. Добавьте интернет-магазин, в зависимости от того, на какой платформе он построен.
  • После этого откроется экран Настройки синхронизации для добавляемого интернет-магазина.
  • Укажите сайт интернет-магазина в поле Адрес магазина (например, www.myshop.ru).
  • Введите логин и пароль пользователя магазина, который имеет права на выгрузку заказов / импорт остатков (например, администратора магазина).
  • Установите флажок Резервировать товары, если хотите, чтобы переносимые в МойСклад из интернет-магазина заказы автоматически резервировали товар на складе.
  • После завершения настройки нажмите кнопку Сохранить

Настройки интеграции на стороне интернет магазина.

  • 1С-Битрикснастройте магазин. Разрешите пользователю, от имени которого будет выполняться обмен данными, загрузку заказов и каталога (раздел Магазин | Настройки магазина | Интеграция с 1С в административном интерфейсе Битрикса).
  • 1С-Битрикс Малый Бизнес: требуется настройка цены. В Битриксе Магазин-Настройки-Типы цен. У существующего типа поставить во внешний код ИД: cbcf493b-55bc-11d9-848a-00112f43529a
  • UMI.CMS: дополнительных настроек в административном интерфейсе UMI.CMS производить не требуется. Возможность интеграции реализована в Commerce, Shop, или в любой другой редакции, дополненной модулями «Каталог», «Обмен данными» и «Интернет-магазин». Адрес в настройках синхронизации в МоемСкладе должен быть следующего формата: "http://ваш_сайт/admin/exchange/auto/", где необходимо вместо "ваш_сайт" указать реальный адрес сайта. Убедитесь, что после слова "auto" стоит "/".
  • Nethouse
    Инструкция 1
    Инструкция 2 (если нет сайта в Nethouse)
    Инструкция 3 (если есть аккаунты в МойСклад и Nethouse).
  • InSalesПодключение InSales.
  • PrestaShopПодключение PrestaShop.
  • Tiu.ru, Prom.ua, Deal.by, Satu.kzПодключение Tiu.ru, Prom.ua, Deal.by, Satu.kz.
  • Shop-Script Инструкция

Протестируйте синхронизацию

  • В результате синхронизации новые заказы из интернет-магазина должны появляться в виде документов Заказ покупателя в МоёмСкладе.
  • Проверить, успешно ли прошла последняя синхронизация, можно на вкладке Отчет в карточке вашего интернет-магазина (Обмен данными | Синхронизация, вкладка Отчет).

Общая информация

При интеграции с интернет-магазином по протоколу CommerceML для синхронизации товаров используется поле Внешний код справочника товаров МоегоСклада. При этом значение этого поля сопоставляется с некоторым полем каталога товаров интернет-магазина. Например, для системы Shop-Script таким полем является CommerceML-идентификатор.

Что это означает на практике?

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

Как избежать этого?

Перед тем как активировать синхронизацию с интернет-магазином, надо убедиться, что для товаров уже внесенных в справочник номенклатуры МоегоСклада значение поля Внешний код совпадает со значением соответствующего поля в каталоге товаров интернет-магазина. Здесь полезной может быть возможность при импорте номенклатуры в МойСклад в формате CSV импортировать и Внешний код товаров. С помощью этой функции также возможно добавить корректный Внешний код в уже существующую в МоемСкладе номенклатуру, ведь импорт в CSV ищет существующие элементы по наименованию или по полю Код.

В случае, если вы только начинаете работать с МоимСкладом (справочник номенклатуры в МоемСкладе пуст), а интернет-магазин у вас уже есть, то решением может быть включить синхронизацию заказов, потом в интернет-магазине сделать тестовый заказ (несколько заказов), содержащий все товары, которые вы продаете.

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

Еще есть вопросы? Отправить запрос

Комментарии