Нужно реализовать интеграцию системы онлайн-платежей ТБанк на веб-сайте, разработанном на платформе 1С-Битрикс. Подключение должно быть выполнено нативным способом, без использования сторонних или готовых модулей, чтобы сохранить функциональность и особенности кастомизированной версии сайта.
Основные задачи:
1. Нативное подключение
Использовать API ТБанк для интеграции.
2. Совместимость с Битрикс
Интеграция должна учитывать структуру и специфику работы платформы.
Решение должно быть совместимо с текущими настройками сайта и его кастомными элементами.
3. Функциональность платежной системы
Реализовать основные функции:
-Прием платежей с банковских карт.
-Поддержка автоматического уведомления о статусе платежа (callback).
-Проверка и валидация данных платежа.
-Обеспечить корректное отображение сообщений пользователю (успешный/неуспешный платеж).