Интеграция CRM Neaktor с InSales


Интернет-магазин www.stressshop.ru автоматизировал обработку заказов и складской учет с помощью системы управления бизнес-процессами Neaktor.


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

Предварительно была обозначена структура работы:

в интернет-магазин приходит новый заказ
данные заказа передаются в Neaktor в модель:
CRM - Учет сделок / заказов - Продажи
По полю артикул к заказу в Neaktor прикрепляются товары (ранее импортированные)
Если товара нет, создается задача (товар) в Neaktorе в модель:
CRM - Учет товаров - Карточка товара
По полям email / телефон в заказу прикрепляется клиент
Если клиента нет, создается новый в модель:
CRM - Учет клиентов - Карточка клиента

На основании запроса было разработано техническое задание по основным пунктам интеграции:

Интеграция систем InSales <-> Neaktor

  1. синхронизация товаров (InSales->Neaktor)

    - создание внешнего сервиса и настройка БД
    - сопоставление кастомных полей в Neaktor модели "товар" для сопостовления с InSales
    - настройка дополнительных полей товаров в InSales для хранения информации из Neaktor для сопостовления
    - первичная загрузка
    - запрос в InSales для получения всех товаров
    - запрос в InSales для получения всех вариантов товаров
    - загрузка всех задач типа "товар" в Neaktor
    - определение "отклонений" в сравнении товаров InSales и Neaktor
    - формирование запросов для обновления списка товаров (раз в 6 часов)
    - настройка cron

  2. синхронизация клиентов и заказов (InSales->Neaktor)

    - настройка кастомных полей в Neaktor модели "Заказ" для сопостовления с InSales
    - настройка дополнительных полей заказов InSales для хранения информации из Neaktor для сопостовления
    - отправка запроса в InSales на изменение статуса заказа
    - настройка вебхука InSales на действия с заказами в соответствии с т.з., включая передачу статуса, метки оплачен в Neaktor
    - формирование запроса на сохранение в Neaktor,  включая сохранение в заказе Neaktor данных клиента. (Клиентов из инсейлс будем создавать только при получении нового заказа в Neaktor. вы писали: работать будет так: - вы по апи передали данные заказа / клиента, все в одну задачу, -- робот по номеру телефона в заказе привяжет карточку контакта, если такая имеется в базе)
    - настройка крона

  3. Обмен Neaktor -> InSales

    Настройка двусторонней части синхронизации.
    - настройка вебхука в Neaktor на изменение статуса заказа
    - синхронизация метки заказа оплаченне оплачен
    - выбор склада

Подробнее про интеграцию CRM систем с интернет-магазинами вы можете узнать у наших специалистов +7 812 24-110-34 или заполните форму обратной связи:

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

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