CRM
Заявка с сайта создаёт сделку с источником обращения и нужными полями. Работаем с популярными системами; если у вас редкая — смотрим её API до старта.
Услуги
Сайт редко живёт один. Подключаем его к тому, где на самом деле идёт работа: заявки уходят в CRM, остатки приходят из учёта, оплаты проходят и подтверждаются — без ручного переноса между окнами.
Считаем, что чужая система упадётВнешний сервис бывает недоступен — это штатная ситуация. Обмен строится с повторами и очередью, чтобы заявка не терялась, а ждала.
Проверяем на ваших данныхИнтеграция сдаётся не «по документации», а после прогона настоящих сценариев: заявка, заказ, оплата, возврат, выгрузка.
Опишите задачу — ответим с оценкой объёма и стоимости.
Раздел 01 — Какие интеграции делаем
Работаем с распространёнными системами и с любыми, у которых есть открытый API. Совместимость с вашей конкретной уточняем до начала работ, а не после.
Заявка с сайта создаёт сделку с источником обращения и нужными полями. Работаем с популярными системами; если у вас редкая — смотрим её API до старта.
Остатки, цены и характеристики приходят на сайт, заказы уходят обратно. Расписание обмена и поведение при недоступности настраиваются.
ЮKassa, Т-Банк, CloudPayments, Robokassa: оплаты, возвраты, онлайн-кассы и чеки. Статус подтверждается вебхуком от банка.
Яндекс.Метрика и GA4, цели на действия, электронная торговля. Чтобы было видно не только «пришли», но и «дошли до заявки».
Ozon Seller API и Wildberries API: остатки, цены, заказы и статусы в обе стороны, с учётом лимитов на частоту запросов.
Мессенджеры, почтовые и SMS-шлюзы, службы доставки, отраслевые системы. Всё, у чего есть документированный интерфейс.
Раздел 02 — Когда это нужно
Признак один: данные существуют в двух местах, и кто-то переносит их руками.
Раздел 03 — Что меняется после
Не абстрактная автоматизация, а конкретная работа, которую больше не нужно делать.
Раздел 04 — Как проходит интеграция
Четыре этапа. Больше всего времени уходит не на код, а на выяснение, как устроены обе стороны.
Смотрим, что уже есть: какая CRM, какая версия учётной системы, есть ли API и что именно он умеет. Здесь выясняются реальные ограничения.Результат — карта систем и их возможностей
Определяем, какие данные ходят, в какую сторону, как часто и что происходит при сбое. Согласуем до разработки.Результат — описание обмена и сценариев отказа
Пишем обмен: вебхуки, очереди, повторы, журнал. Отдельно закрываем повторную обработку одного и того же события.Результат — работающий обмен на тестовом контуре
Прогоняем настоящие сценарии на ваших данных: заявка, заказ, оплата, возврат, выгрузка. Потом переносим на боевой контур.Результат — проверенный обмен и доступ к журналу
Раздел 05 — Стоимость
Рассчитывается индивидуально
Срок — зависит от числа систем
Фиксированного тарифа нет: объём зависит от числа систем, от того, есть ли у них готовый API, и от сложности правил обмена — простая передача заявки в CRM и двусторонняя синхронизация каталога с 1С отличаются на порядок.
Стоимость называем после аудита систем: до него любая цифра была бы догадкой. Оценку фиксируем до начала работ.
Лицензии и тарифы самих сервисов — CRM, платёжного провайдера, шлюзов — оплачиваются вами напрямую и в стоимость работ не входят.
Раздел 06 — Вопросы
С распространёнными системами — да, а совместимость с конкретной уточняем до начала работ. Если у CRM есть документированный API, интеграция возможна почти всегда; если API закрыт или его нет, скажем об этом сразу и предложим обходной путь, а не пообещаем невозможное.
Зависит от числа систем и от того, насколько хорошо они документированы. Передача заявки в CRM делается быстро, двусторонний обмен каталога с 1С — заметно дольше. Срок называем после аудита систем, вместе со стоимостью.
Да, как минимум тестовый: без него работа идёт вслепую. Обычно нужен доступ к CRM или учётной системе с правами на создание записей и ключи API. На боевой контур переходим только после проверки на тестовом.
Обмен построен с расчётом на это. Данные встают в очередь и досылаются, когда сервис отвечает; повторное уведомление не создаёт дубль. Сайт при этом продолжает работать — недоступность чужой системы не должна ронять вашу.
Не обязательно. Важно, есть ли способ обмена данными: веб-сервисы, файловая выгрузка, промежуточный модуль. Что именно доступно в вашей версии, выясняем на аудите — до того, как называть срок и стоимость.
Да. Смотрим, как он устроен и есть ли к нему доступ на уровне кода. Если сайт на конструкторе, возможности ограничены его правилами — тогда честнее сказать об этом сразу, чем упереться в середине работы.
Вы, напрямую поставщику. Лицензии CRM, тарифы платёжного провайдера, шлюзы сообщений — это ваши договоры и ваши доступы. В стоимость наших работ они не входят, и оформлять их на подрядчика мы не советуем.
По журналу обмена: видно, какие данные и когда ушли, что вернулось в ответ и где произошёл сбой. Доступ к журналу передаётся вам вместе с остальным — это не наша внутренняя кухня.
Обмен пишется так, чтобы новую сторону можно было добавить, не переписывая существующие. Это отдельная работа, но не начинание с нуля — при условии, что первая интеграция сделана как система, а не как разовый скрипт.
Раздел 07 — Заявка
Опишите бизнес и что нужно получить. Ответим по делу: что реально нужно, сколько это стоит и в какой срок — до начала работ, а не после.
Раздел 08 — Связанное