Техническое задание: Интеграция API для автоматизации отправки товаров

Необходимо реализовать интеграцию стороннего API-сервиса с существующей платформой для продажи цифрового контента. Основная цель - автоматизировать процесс отправки покупателям игровых ключей (Steam Gift) сразу после оплаты заказа.

Основные задачи

  • Изучить и подключить предоставленное API стороннего сервиса.
  • Настроить автоматическую отправку цифровых кодов (игр) через интегрированный API.
  • Обеспечить корректную обработку статусов заказов (оплата, отправка, ошибка).
  • Реализовать логирование процессов для отладки и контроля.
  • Протестировать работоспособность интеграции в полном цикле.

Требования к реализации

  • Интеграция должна быть надежной и работать без постоянного ручного вмешательства.
  • Код должен быть чистым, документированным и сопровождаться краткой инструкцией по развертыванию.
  • Важно предусмотреть обработку возможных ошибок API (например, недоступность сервиса, некорректный ответ).

Что предоставляет заказчик

  • Доступ к документации внешнего API.
  • Доступ к платформе продаж (админка) для настройки интеграции.