Техническое задание: Интеграция платежного SDK на PHP-сайт
Цель проекта
Реализовать бесшовное подключение готового SDK стороннего платежного сервиса к существующему веб-сайту на PHP. Результатом работы должен стать полностью рабочий и настроенный модуль, готовый к использованию после замены тестовых данных на продакшен-ключи.
Основные требования
- Изучить и подготовить к работе официальную SDK-библиотеку платежного сервиса.
- Адаптировать файлы библиотеки для простой интеграции в PHP-проект.
- Организовать код и конфигурационные файлы таким образом, чтобы для запуска системы требовалась только замена секретных ключей (например, ID проекта, секретного ключа, merchant ID) на данные заказчика.
- Обеспечить четкую структуру папок и файлов с понятными комментариями.
- Проверить базовую работоспособность подключения (например, возможность инициировать тестовый платеж).
Ожидаемый результат
- Архив с готовой к использованию библиотекой и инструкцией по внедрению.
- Выделенный конфигурационный файл (например, config.php) с явно указанными местами для подстановки персональных ключей доступа.
- Минимальный пример использования (скрипт инициирования платежа и обработки callback) для быстрого понимания логики работы.
Важные примечания
В ходе работы необходимо удалить или заменить все демонстрационные данные, оставив только placeholder'ы для будущих настроек. Все упоминания конкретных компаний и тестовые доступы должны быть исключены из финальной версии.