Синхронизация каталога партнера NETLAB с интернет-магазином и системой заказов NL-Dealer


Интернет-магазины часто используют API дистрибьюторов для получения большего количества данных из каталога NETLAB.


Наш клиент, управляющий интернет-магазином на InSales, обратился с запросом на интеграцию с платформой netlab.ru для автоматического импорта и обновления данных, а также настройку синхронизации с МойСклад для управления заказами и контрагентами. Список согласованных работ:  

1.Создание скрипта для импорта и обновления данных из netlab.ru. 

1.1 Создание страницы настроек управления синхронизацией: 

  • расположение на поддомене lanwerk.online  и авторизация пользователя; 
  • передаем тип цены D (закупочная); 
  • возможность сделать наценку в % на цену D (закупочная) и передать ее как розничную в InSales; 
  • возможность сделать разную наценку в %  на "корневые" категории каталога; 
  • возможность выбрать выгружаемые подкатегории "корневых" категорий каталога; 
  • участвуют товары в наличии от 2-х шт. 

1.2 Создание структуры каталога и номенклатуры на складе магазина InSales согласованных категорий netlab.ru:

  • Обновление товаров по part number с возможность менять данные о товаре в InSales, чтобы они не перезаписывались при следующим импорте из netlab.ru (Структура каталога, Название, part number,  фото, гарантия, вес, объем товара и параметры). 
  • Новые товары будут появляться на Складе InSales и публиковаться на витрине вручную силами администратора магазина. 
  • Товары отсутствующие в файле импорта или не удовлетворяющие настройкам будут скрываться с витрины автоматически.  

Поля для импорта: Структура каталога, Название, part number,  фото, гарантия, вес, объем товара, параметры и количество. 

1.3 Идентификация товара по part number, он должен присутствовать во всех системах. Обновление каталога товаров раз в 3 дня, обновление остатков с минимальной задержкой, например раз в 30 мин - определить оптимальное время. 

  • исключить дубли из netlab по part number 

2.Настройка стандартного приложения InSales Мойсклад. Данные синхронизируются только по заказам: 

  • создание заказа в Мойсклад 
  • обмен статусами 
  • создание контрагента в Мойсклад (юр.лица). Проверить как идентифицируется контрагент юр.лицо чтобы не создавались дубли. 

Товары в Мойсклад создаются только при передаче заказа для дальнейшей доставки из магазина. Условия работы и передачи данных по заказу в описании приложении. 

При первичном импорте товаров в Мойсклад создаем: 

  • новый Склад Группу товаров 
  • настраиваем первичную выгрузку  товаров из магазина InSales 

3.Создание резерва в netlab.ru 

  • при создании нового заказа в InSales создать резерв в netlab.ru 
  • при смене статуса на "отменен" в Мойсклад и InSales отменять резерв в netlab.ru 

В Insales будет разделение зарегистрированных клиентов на 3 группы: крупный опт, средний опт, мелкий опт. В настройках сделаны наценки на каждую группу товаров 4 колонки: Крупный опт, средний опт, мелкий опт, розница.

Интеграция интернет-магазина на платформе InSales с netlab.ru и МойСклад дала клиенту полный контроль над товарным ассортиментом, ценами и заказами, что позволило существенно повысить эффективность работы магазина и улучшить взаимодействие с клиентами. 

Добавим функционал OEM каталогов дистрибьюторов с помощью виджетов и API.

Консультация бесплатно, заполните форму ниже.

 

Нужна API интеграция? Консультация бесплатно

Получите оценку стоимости в течение 30 минут!