Разработал двустороннюю API-интеграцию между интернет-магазином и Bitrix24 на PHP. Реализовал автоматическую передачу новых заказов из магазина в CRM и обратную синхронизацию статусов — менеджеры видят актуальное состояние заказа без ручного переноса данных. Настроил обработку ошибок и логирование для надёжной работы обмена в продакшене.
Разработал аддон для CS-Cart на PHP, который через хуки перехватывает события создания и обновления заказов и передаёт данные в Bitrix24 по REST API. На стороне CRM автоматически создаются сделки и контакты, реализована дедупликация по email. Настроил обратную синхронизацию через webhook — при смене статуса сделки в Bitrix24 статус заказа в магазине обновляется автоматически. Добавил логирование и очередь повторных попыток на случай временной недоступности сервиса.
Интеграция полностью автоматизировала обмен данными между магазином и CRM: заказы попадают в Bitrix24 без участия менеджеров, а статусы синхронизируются в обе стороны в режиме реального времени. На практике это избавило команду от ручного переноса данных, исключило связанные с этим ошибки и ускорило обработку заказов. Менеджеры работают только в Bitrix24, не заходя в админку магазина — вся актуальная информация по заказам уже есть в CRM.