Клиент оплатил заказ, а 1С о нем не знает
Покупатель оформил заказ на сайте, деньги списались. Но в CRM заказ не появился, а в 1С товар все еще числится в наличии. Менеджер узнает о проблеме, только когда клиент спрашивает, где его доставка.
При этом интеграция настроена, обмен данными запускается по расписанию. Казалось бы, что могло пойти не так?
Часто проблемы начинаются там, где заканчивается стандартный сценарий обмена.
Допустим, сайт отправляет заказы в 1С каждые пять минут. Но в момент передачи учетная система недоступна. Если заказ не сохраняется в очереди на повторную отправку, он может так и не попасть в 1С.
Есть и обратная ситуация: заказ отправили, но подтверждение не получили. Система пробует еще раз — и создает дубль. Поэтому мы предусматриваем не только повторную отправку, но и проверку, не был ли заказ уже создан.
С остатками своя история. Последнюю единицу товара покупают на сайте, пока тот же товар оформляют на маркетплейсе. Если оба канала используют устаревшие остатки, магазин принимает два заказа вместо одного.
Здесь недостаточно просто ускорить синхронизацию. Нужно разобраться, какая система отвечает за остатки, когда товар резервируется и как изменения попадают в остальные каналы.
Отдельная проблема — сбои, которые никто не замечает.
Обмен может запускаться каждые пять минут, но не завершаться. Новые задания пропускаются, цены и остатки перестают обновляться. При этом явной ошибки может и не быть.
Поэтому мы проверяем не только расписание обмена, но и время последнего успешного обновления, обработку ошибок и возможность восстановить передачу данных после сбоя.
Когда работаем с интеграциями, разбираем весь путь заказа: от оформления и оплаты до передачи в 1С, резервирования товара и изменения статуса в CRM. И обязательно проверяем, что произойдет, если одна из систем временно перестанет отвечать.
Если у вас периодически расходятся остатки, теряются заказы или менеджерам приходится вручную сверять данные, поможем найти причину и исправить логику обмена.
➡️ Написать нам
В этом посте были ссылки, но мы их удалили по правилам Сетки