Контекст и вызов
Менеджеры копировали заказы в складскую систему, статусы доставки обновлялись с опозданием. Клиенты не получали актуальный трек, операторы тратили время на ручной ввод.
Оплаченные заказы из LeadVertex передавались на склад вручную с задержкой. Автоматизировал webhook: мгновенная отправка в фулфилмент и обратный трекинг статусов доставки.
Менеджеры копировали заказы в складскую систему, статусы доставки обновлялись с опозданием. Клиенты не получали актуальный трек, операторы тратили время на ручной ввод.
PHP-сервис слушает webhook LeadVertex при смене статуса на «Оплачен», формирует JSON для API фулфилмента и отправляет заказ. Обратный webhook от склада обновляет трек и статус в LeadVertex.
Webhook LeadVertex при статусе «Оплачен» запускает передачу.
Преобразование полей: SKU, количество, адрес, способ доставки.
REST POST в API фулфилмента, логирование request/response.
Webhook склада обновляет трек-номер и статус в LeadVertex.
Событие смены статуса с полным payload заказа.
Создание отгрузки, резерв SKU и получение tracking ID.
Преобразование полей CRM в формат складской системы.
Повторная отправка при 5xx с экспоненциальной задержкой.
Опишите ваш процесс - спроектирую связку систем, сроки и формат работы под ваш стек.