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