01Собрать заказы из Prom и сайта в одном месте
Менеджер ежедневно открывает несколько кабинетов и вручную переписывает контакты и товары.
Составляем карту полей: источник, внешний номер, SKU, количество, оплата, доставка. Отделяем новый заказ от повторной синхронизации.
- источник сделки
- позиции заказа
- номер Prom
- контакт покупателя
02Убрать дубли при повторных запросах API
После сбоя соединения один заказ появляется в CRM несколько раз.
Используем внешний ID, журнал обработки и безопасный повтор запроса. Проверяем сбой и восстановление, а не только один успешный заказ.
- уникальный ID
- контроль повторов
- журнал ошибок
- проверка после сбоя
03Согласовать статусы заказа в двух системах
Заказ выполнен у менеджера, но не обновлён в кабинете маркетплейса.
Определяем, где статус изменяется первым, и какие переходы разрешены. Двусторонний обмен реализуем только при доступности нужных методов.
- таблица статусов
- направление обмена
- права API
- отмена заказа