Когда это нужно
Определяем ведущую систему учета, момент списания и правила резервирования. Учитываем несколько складов, наборы товаров, возвраты, отмены и несовпадение артикулов.
Как устроено решение
Связываем товары стабильными идентификаторами, сохраняем журнал синхронизаций и повторяем временно неудачные запросы через очередь. Конфликты выводим на ручную сверку, а не затираем значения без предупреждения.
Как проверить результат
Проверяем две одновременные покупки одной единицы, возврат, недоступность API, смену SKU и повторную обработку события. Сверяем суммарный остаток по складам после цикла.
Ограничения и условия
Реальные возможности зависят от используемого API KeyCRM, тарифа и структуры учета. Нельзя обещать отсутствие задержек без тестирования нагрузки.
Что прислать для оценки
Опишите текущий сайт или процесс, приложите ссылку, перечислите используемые сервисы и желаемый результат. После проверки доступных интеграций согласуем границы работ и порядок приёмки.
Отправить описание задачи ↗