Аудит интеграций сайта 1С-Битрикс
Мы провели аудит интеграций на сотнях Битрикс-проектов за более чем 10 лет работы. Интеграции — самая хрупкая часть: обмен с 1С падает молча в 3 ночи, платёжная система перестаёт работать после обновления API на их стороне, маркетплейс-интеграция создаёт дубли заказов. Без мониторинга и документации эти проблемы обнаруживаются через жалобы клиентов или при очередном кризисе. Наш аудит — полная инвентаризация всех связей и оценка их надёжности. Вы получите прозрачную картину и чёткий план устранения рисков. Оценим ваш проект за 1 день — просто напишите нам.
Почему аудит интеграций критичен для интернет-магазина?
Незаметная на первый взгляд ошибка в обмене с 1С может привести к отгрузке не того товара, расхождению остатков на 20% и потере до 15% заказов. Мы сталкивались с проектами, где интеграция с платёжным шлюзом не имела обработки ошибок — при недоступности сервера платёжной системы заказ просто зависал без уведомления. После нашего аудита клиенты экономят до 40% времени на поддержке и предотвращают до 90% инцидентов.
Карта интеграций
Первый шаг — составить полный список интеграций. На среднем Битрикс-сайте их 5–15, часто часть не задокументирована. Мы находим все, включая скрытые или забытые:
| Тип | Примеры | Механизм |
|---|---|---|
| ERP/учётная | 1С: Предприятие | CommerceML, REST |
| Платёжные системы | Сбербанк, ЮКасса, Stripe | Модули sale.payment |
| Доставка | СДЭК, Boxberry, Почта России | API-модули |
| CRM | Битрикс24, amoCRM | REST API |
| Маркетинг | SendPulse, GetResponse | SMTP, REST |
| Аналитика | GA4, Яндекс.Метрика | JS-счётчики |
| Маркетплейсы | Wildberries, Ozon | REST API |
| Коллтрекинг | CoMagic, CallTouch | JS + вебхуки |
Как проходит проверка обмена с 1С?
Обмен с 1С — наиболее проблемная интеграция. Мы проверяем:
Лог обмена
В Битрикс: Рабочий стол — 1С-Битрикс — Обмен данными. Смотрим на последние даты синхронизации, ошибки в логе. Лог хранится в файлах /bitrix/modules/sale/sync/ и базе — таблица b_catalog_import_log.
Целостность данных
Выборочная проверка: 10–20 случайных товаров сравниваем между сайтом и 1С по ценам, остаткам, наличию. Расхождения указывают на проблему в маппинге или потери при передаче. В среднем находим 3–5% расхождений, которые ведут к задвоениям или потерям заказов.
Расписание
Проверяем cron-задание обмена: запускается ли вовремя, нет ли зависших процессов (ps aux | grep import). Без правильного расписания интеграция работает нестабильно.
Формат CommerceML
При ошибках разбора — смотрим структуру XML-файлов в /bitrix/catalog_import/. Частые причины: недопустимые символы в именах товаров, превышение лимита памяти PHP при импорте большого файла. Подробнее о формате можно прочитать в документации CommerceML.
Проверка платёжных интеграций
Для каждой платёжной системы:
- Последняя успешная транзакция (из
b_sale_order_payment) - Актуальность API-ключей (срок действия, ротация)
- Настройка вебхука для подтверждения оплаты — URL должен быть доступен из интернета
- Обработка ошибок: что происходит при недоступности платёжного шлюза? Часто видим, что сайт просто показывает ошибку, а заказ зависает.
Сравнение: аудит vs самостоятельная проверка
| Критерий | Самостоятельная проверка | Наш аудит |
|---|---|---|
| Полнота охвата | 40–60% (часто пропускают скрытые интеграции) | 95–100% |
| Время | 2–3 дня на поиск и анализ | 3–5 дней под ключ |
| Качество отчёта | Разрозненные заметки | Структурированный отчёт с приоритетами |
| Риск пропустить критическую проблему | Высокий | Минимальный — перекрёстная проверка |
Что входит в аудит интеграций
- Составление полной карты интеграций проекта
- Проверка логов и состояния обмена с 1С, CRM, маркетплейсами
- Контроль актуальности API-ключей и сертификатов
- Оценка надёжности: обработка ошибок, наличие мониторинга
- Выборочная проверка целостности передаваемых данных
- Итоговый отчёт с рекомендациями по устранению рисков
Пример типичных ошибок, которые мы находим
В одном из проектов интеграция с почтовым сервисом использовала протокол SMTP без шифрования, что привело к утечке паролей. В другом — ключ API к платёжной системе был скомпрометирован и висел в открытом репозитории. Мы также часто находим интеграции, которые работают в «слепом» режиме: ошибки пишутся в лог, но никто их не читает.Итоговый отчёт
Для каждой интеграции: статус (работает / работает с проблемами / неизвестно), дата последней проверки, выявленные риски, рекомендации. Отдельно — список интеграций без мониторинга (падение обнаружится только вручную). Мы также даём оценку срочности: какие проблемы нужно исправить немедленно, какие — в плановом порядке. После отчёта вы можете заказать доработку интеграций под ключ — наши инженеры устранят все найденные проблемы, настроят мониторинг и алерты. Свяжитесь с нами — получите предварительную оценку за один день. Закажите аудит — и уже через 5 дней вы будете знать все слабые места вашего проекта.







