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

Основная задача

Разработать Python-скрипт для взаимодействия с платежным шлюзом. Основные функции: создание платежного заказа и проверка его статуса (оплачен/не оплачен).

Исходные данные и требования

  • Все запросы отправляются на указанный базовый URL в формате JSON.
  • Для начала работы необходим API-ключ, который получается в личном кабинете сервиса.
  • Требуется детально изучить разделы 2, 2.1, 2.2 и 2.3 предоставленной документации.

Функционал создания заказа

  • Использовать эндпоинт для создания заказа, как указано в документации.
  • Ссылка для оплаты клиенту возвращается в заголовке ответа Location.
  • В запросе необходимо передавать:
    • Email клиента. Допускается использование реального email или специального формата для идентификатора мессенджера.
    • IP-адрес клиента или IP-адрес вашего сервера.
    • Параметр i для выбора способа оплаты. Коды:
      • 44 - оплата по QR-коду (СБП)
      • 36 - оплата банковскими картами РФ
      • 43 - оплата через SberPay
  • Для реализации можно использовать пример кода, доступный по ссылке.

Функционал проверки статуса

Реализовать механизм проверки, был ли заказ успешно оплачен клиентом.

Требования к коду

  • Код должен быть написан на Python.
  • Решение должно быть рабочим, логичным и соответствовать документации API.
  • Необходимо обеспечить корректную обработку запросов и ответов.

Настройка рекламной кампании Google Ads для интернет-магазина

Требуется настроить и запустить контекстную рекламу Google Ads для сайта по продаже профессионального оборудования. География таргетинга - Казахстан. Необходимо проработать структуру кампании, подбор ключевых слов и создание объявлений.

Разработка презентации ассортиментного портфеля

Требуется создать современную и визуально яркую презентацию на 5-6 слайдов для внутреннего использования. Необходимо представить дорожную карту развития ассортимента с помощью красивых таблиц и диаграмм. Нужны файлы в форматах PowerPoint и PDF.