Перейти к содержимому
Условия

Интеграции: маркетплейсы, CRM, 1С и сайт через официальный API

Интеграция убирает двойной ввод: заказ с сайта или с Wildberries, Ozon и Яндекс Маркета попадает в CRM и в учёт сам, остатки обновляются без выгрузок, документы формируются из тех же данных, что и заявка. Делаем связки через официальный API: маркетплейсы, Битрикс24, amoCRM, 1С, сайт, склады, телефония, MAX и Telegram. От 150 000 ₽, дальше по расчёту — цена зависит не от числа систем, а от того, насколько по-разному они называют одни и те же вещи.

Стоимость
от 150 000 ₽простая связка двух систем; дальше по расчёту
Срок
от 2 недельФиксируется в договоре
Если сорвём срок
минус 20%Стоимость работ по договору снижается на 20%. Пункт 3.2 образца

Отвечаем обычно в течение двух рабочих дней. Если задача не наша — скажем сразу.

Когда это нужно

Когда это нужно

Если узнали свою ситуацию хотя бы в одном пункте — задача решается. Если ни в одном, скажем прямо, что услуга вам не нужна.

  • Одни и те же данные вносятся дважды

    Менеджер оформил заказ в CRM, потом тот же заказ в учётной системе. Это не только потерянное время: рано или поздно две записи разойдутся, и никто не будет знать, какая из них правильная.

  • Остатки не совпадают с реальностью

    На сайте товар есть, на складе его нет — потому что остатки выгружаются раз в сутки, а продаётся всё за час. Клиент узнаёт об этом после оплаты.

  • Отчёт собирается из четырёх выгрузок

    Чтобы увидеть общую картину, кто-то каждую неделю сводит файлы из разных систем в одну таблицу. Пока он это делает, данные успевают устареть.

  • Маркетплейс живёт отдельной жизнью

    Заказы с Wildberries, Ozon или Яндекс Маркета обрабатываются в кабинете площадки, а не в вашей системе. Учёт сходится только в конце месяца и всегда с расхождениями.

Почему так

Какие связки закрываем

Площадки и коробки, с которыми делаем обмен через официальный API. Кабинет площадки не разбираем.

  • Маркетплейсы

    Wildberries, Ozon и Яндекс Маркет: заказы, остатки и цены через Seller API и Partner API. Типовой модуль 1С для площадки часто закрывает задачу дешевле — скажем, если он подходит.

  • CRM и каналы

    Битрикс24 и amoCRM со сайтом, телефонией, MAX, Telegram и Авито — если у кабинета есть официальный API. Заявка попадает в сделку сама.

  • Учёт и сайт

    1С:УТ, 1С:УНФ и МойСклад со штатным обменом: остатки и документы из учёта, заказы обратно в кабинет. Конфигурацию 1С не правим.

  • CMS

    Кабинет собираем на Payload CMS и Next.js. Уже стоящий WordPress или 1С-Битрикс подключаем по API. Отдельную CMS «с нуля» не продаём.

Что входит

Что входит в работу

Оплата поэтапная: 50% перед этапом, 50% после подписания акта приёмки этапа. Аванса за весь проект нет.

  1. Разбор задачи

    • Смотрим, какие данные ходят между системами и в какую сторону
    • Проверяем, есть ли у каждой системы пригодный механизм обмена
    • Ищем расхождения в справочниках: одно и то же под разными названиями
    • Проверяем, не решается ли задача без интеграции — это бывает чаще, чем кажется

    Остаётся у вас Схема обмена, перечень расхождений в данных и оценка. Если интеграция не нужна — так и скажем, вместе с тем, что нужно вместо неё.

  2. Разработка обмена

    • Собираем обмен и сопоставление справочников
    • Настраиваем расписание или обмен по событию, в зависимости от задачи
    • Обрабатываем то, о чём обычно забывают: недоступность одной из систем, повтор, конфликт версий

    Остаётся у вас Работающий обмен и журнал: что передано, что не прошло и почему.

  3. Проверка и запуск

    • Прогоняем на копии данных и сверяем итог
    • Запускаем и наблюдаем первую неделю
    • Передаём документацию и порядок действий при сбое обмена

    Остаётся у вас Документация обмена и 14 дней бесплатных доработок после запуска.

Что не входит

Что не входит

Перечисляю до договора, чтобы это не выяснилось после оплаты. Часть пунктов берём отдельно, часть проще сделать самим.

  • Доработка сторонних систем, если у них нет пригодного механизма обмена
  • Чистка справочников от дублей — делается до начала работ, вами или отдельной задачей
  • Восстановление данных, разошедшихся до интеграции
  • Платные тарифы сервисов, где обмен доступен только на старших планах
  • Гарантия работы обмена после того, как сторонний сервис изменит свой интерфейс без предупреждения
  • Сопровождение сверх гарантийных 14 дней — берётся отдельно и по желанию
На чём

На чём делаем и почему

Стек выбран так, чтобы вы могли сменить подрядчика без переписывания проекта.

Маркетплейсы

  • Wildberries API
  • Ozon Seller API
  • Яндекс Маркет Partner API

Официальный обмен площадки: кабинет не разбираем, ключи остаются у заказчика.

CRM и CMS

  • Битрикс24
  • amoCRM
  • МойСклад
  • Авито
  • Payload CMS
  • WordPress
  • 1С-Битрикс

Коробки настраиваем и связываем; кабинеты пишем на Payload. Чужой CMS не переписываем.

Механизмы обмена

  • REST
  • вебхуки
  • OData
  • обмен файлами

Используем штатные механизмы систем: обновление любой из сторон не ломает связку.

Надёжность

  • очередь
  • повтор при сбое
  • журнал обмена

Одна система лежит — данные ждут в очереди, а не теряются: восстанавливать вручную не придётся.

Размещение

  • Docker
  • ваш сервер или российское облако

Обмен идёт в вашем контуре и не зависит от чужого сервиса-посредника.

Почём

Сколько это стоит

Вилка зависит от объёма, а не от того, насколько срочно вам нужно. Точную цену называем после обследования и фиксируем в договоре — до запуска она не меняется.

Классы задач, вилки стоимости, сроки и факторы, влияющие на цену
Класс задачиСтоимостьСрокЧто двигает цену
Связка двух систем, обмен в одну сторону150 000 – 300 000 ₽2–4 неделиНаличие готовых механизмов обмена, состояние справочников
Двусторонний обмен с сопоставлением справочников300 000 – 700 000 ₽4–8 недельЧисло сущностей, правила разрешения конфликтов, объём исторических данных
Обменный контур: несколько системот 700 000 ₽от 2 месяцевЧисло систем, требования к скорости обмена и журналированию, наличие самописных систем

Проекты дешевле 150 000 ₽ не берём: на таком бюджете не получается ни обследования, ни документации, ни гарантии — а без них работа превращается в лотерею для обеих сторон. Если задача меньше, честнее сказать об этом сразу, чем растянуть её до нужной суммы. Все цены.

Вопросы

Частые вопросы

Вопросы, которые задают до договора. Если вашего здесь нет — спросите, ответим так же прямо.

Потому что дорога не передача данных, а согласование смыслов. Передать заказ из одной системы в другую — день работы. Разобраться, что «клиент» в CRM и «контрагент» в учёте — не одно и то же, что один и тот же товар назван по-разному в трёх местах, и решить, какая система главная при расхождении, — это и есть проект. Именно поэтому мы начинаем с разбора, а не с оценки по телефону.

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

Данные ждут в очереди и уходят, когда связь восстановится. Это закладывается сразу, а не после первого сбоя: обмен без очереди теряет всё, что пришло в момент недоступности, и восстанавливать приходится руками по логам. В журнале видно, что не прошло и почему, — без этого разбор инцидента превращается в гадание.

Да, через официальный API площадки: заказы, остатки и цены. Ключи остаются у вас. Если задачу закрывает типовой модуль 1С для маркетплейса — скажем и не будем писать свой обмен. Страница услуги: /services/integrations/.

Нет. Модуль 1С связывает учёт с кабинетом площадки. Мы берёмся, когда данные должны идти ещё в CRM или в кабинет, когда правил обмена в модуле нет, или когда площадок несколько и справочники уже разъехались. Готовый модуль при типовой задаче дешевле.

Да. Заявка с сайта, из телефонии, из MAX и Telegram попадает в сделку сама. Авито — если у кабинета есть официальный API. Внедрение самой CRM — отдельная услуга, от 500 000 ₽: /services/crm/.

Да, через официальный API. МойСклад часто уже стоит рядом с 1С или вместо неё на остатках; Авито — как канал заявок в Битрикс24 или amoCRM. Сайт на Tilda к CRM подключаем вебхуками, саму Tilda не делаем. От 150 000 ₽: /services/integrations/.

Обмен сломается — это не зависит ни от нас, ни от вас. Что мы делаем: используем официальные, а не подсмотренные механизмы, включаем уведомление о сбое, чтобы вы узнали об этом от системы, а не от клиента, и документируем связку так, чтобы починка была работой на часы. Гарантировать неизменность чужого сервиса не может никто, и обещание обратного — признак несерьёзного подрядчика.

Расскажите, что нужно сделать

Достаточно пары предложений о задаче. Если она решается дешевле или другим способом — скажем об этом, даже когда это значит отказаться от заказа.

Отвечаем обычно в течение двух рабочих дней. Если задача не наша — скажем сразу.