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

Цель проекта

Необходимо интегрировать сторонний платежный шлюз, поддерживающий Систему Быстрых Платежей (СБП), в действующую систему обмена валют для приема платежей от клиентов.

Ключевые требования

  • Интеграция API выбранного платежного шлюза для приема платежей через СБП.
  • Работа в рамках существующей системы, построенной на Laravel 8+ и PHP 7.4+.
  • Архитектура должна быть модульной и легко поддерживаемой.
  • Реализация полного цикла операции: инициирование платежа, обработка callback-уведомлений от шлюза, обновление статуса заказа в системе.
  • Обеспечение безопасности и надежности при проведении финансовых транзакций.
  • Настройка логирования всех этапов платежа для отладки и аудита.

Ожидаемый результат

Полностью работоспособный и протестированный модуль, позволяющий пользователям сервиса безопасно и удобно оплачивать услуги через СБП, а администраторам - отслеживать статусы транзакций.

Разработка MVP для генератора SEO-статей на мексиканском испанском с использованием ИИ

Требуется создать прототип веб-приложения с backend на Node.js, который через API нейросети будет генерировать SEO-тексты. Необходимо реализовать базовую авторизацию, хранение данных и минимальный интерфейс для тестирования гипотезы.

Разработка модуля синхронизации товаров между Avito и OpenCart

Требуется создать решение для автоматической передачи товаров из Avito в интернет-магазин на OpenCart при публикации объявлений. Необходимо проанализировать существующие аналоги и предложить оптимальную архитектуру интеграции.

Разработка модуля выбора города доставки с геолокацией

Необходимо реализовать на сайте функционал для определения и выбора города доставки товаров. Пользователь должен иметь возможность автоматически определить город через геолокацию браузера или выбрать его вручную из списка. Работа ведется на CMS Битрикс.