Настраиваю обмен сайта на 1С-Битрикс с 1С, CRM, платёжными сервисами и внешними API. Связываю поля и статусы, обрабатываю ошибки и повторные события. До разработки определяю, где сохраняются данные и по каким тестам можно принять работу.
Для точной оценки нужны описание обмена, документация API и тестовые доступы.
Проект начинался с черновых набросков страниц. Я довёл их до рабочей верстки, перенёс сайт на 1С-Битрикс, подготовил структуру каталога и реализовал интеграцию с 1С. Клиент получил интернет-магазин, который можно самостоятельно наполнять и развивать.

Для koni-relax.ru я выполнил верстку, перенёс сайт на 1С-Битрикс и подключил онлайн-кассу. Здесь интеграционная задача была связана с приёмом оплат, а не с выгрузкой товарного каталога. Платёжную часть нужно было встроить в работающий сайт и сохранить возможность управлять его содержимым.

Для каждой сущности нужна своя договорённость. У товара это идентификатор, свойства, цена и остаток; у заявки — обязательные поля, источник, ответственный и правило обработки дублей; у оплаты — связь события с заказом и допустимые переходы статусов.
Если требуется настроить сам портал, воронку, права менеджеров и автоматизацию продаж, для этого есть внедрение CRM Битрикс24. Здесь рассматривается техническая передача данных между сайтом и внешней системой.
Ниже — образец сценариев приёмки. Для конкретного проекта я выбираю применимые строки и фиксирую ожидаемый результат до разработки. Проверки ошибок и повторов выполняются на тестовом контуре или с согласованными тестовыми данными.
| Сценарий | Ожидаемый результат | Как проверить |
|---|---|---|
| Заявка с сайта | Обращение сохранено и передано в нужную сущность CRM с согласованными полями. | Сопоставить идентификатор заявки, запись на сайте и карточку в CRM; проверить источник и ответственного. |
| CRM временно недоступна | Заявка сохраняется, ошибка видна, повторная отправка предусмотрена. | Имитировать сбой на тестовом контуре, затем восстановить связь и проверить обработку сохранённой записи. |
| Повторное событие | Одна операция не создаёт два заказа, две сделки или повторную смену статуса. | Повторить одно и то же событие с тем же идентификатором; сравнить записи и историю обработки. |
| Обновление из 1С | Меняется нужный товар или предложение; правило для отсутствующих данных соблюдено. | Проверить небольшую согласованную выборку: идентификатор, цену, остаток и результат повторной загрузки. |
| Уведомление об оплате | Проверенное событие относится к нужному заказу и меняет его состояние по согласованному правилу. | Сверить тестовую оплату в сервисе и на сайте, затем проверить повторное уведомление. |
Если обмен уже работает со сбоями, полезны отдельные разборы: ошибки обмена 1С с Битриксом, интеграция с CRM и проверка онлайн-оплаты.
Пришлите адрес сайта, названия систем, перечень передаваемых данных и описание текущего сбоя или нового сценария. Для существующего обмена полезны время ошибки и обезличенный пример запроса или выгрузки. Для нового — документация API и информация о тестовой среде.
Оценка зависит от числа сущностей, направления обмена, правил обработки ошибок и состояния текущего кода. Если требуется изменить структуру каталога, корзину или обработчик формы, выделю эту часть как доработку сайта на 1С-Битрикс. Пароли и токены не нужно присылать в публичном описании задачи.
По этим материалам можно проверить конкретную заявку, заказ или обновление товара и продолжить сопровождение интеграции после запуска.
Да. Сначала определю, как он запускается, где сохраняет результат и на каком шаге возникает ошибка. Если проблема только в обязательном поле или обработке ответа, полная замена обмена может не понадобиться.
Нужно найти последний подтверждённый шаг: сохранение на сайте, отправку запроса и ответ CRM. Начать можно с инструкции по поиску потерянных заявок. Сообщение в браузере само по себе не подтверждает создание лида.
Для короткой проверки достаточно увидеть ответ сервиса, но в рабочем обмене нужны хотя бы идентификатор операции, время и результат. Иначе причину потери отдельной заявки придётся восстанавливать без исходных данных.
Оставьте контакты, и я свяжусь с вами.