Необходимо создать модуль для интеграции платежной системы на Opencart 3.0.3.8 Имеется хорошая документация и поддержка. В 2х словах: Необходимо отправлять post запрос формой на оплату. После оплаты придет колбек от платежки со статусом. Необходимо в зависимости от полученного статуса изменить статус заказа. Отправить письмо об изменении статуса (успешная оплата, либо оплата не прошла и т.п). Уведомить администратора о том, что оплата произведена. Естественно, общение с платежкой с использованием подписи, но функция для формирования подписи для php уже есть. Так же хотелось бы видеть настройки модуля в админке. Поля для ввода некоторых переменных, такие как id партнера, ключ, payway, url, url для колбеков и подобные, необходимые для подключения. Для всех неравнодушных есть вопрос: Как лучше сделать этот "модуль" ? В виде ocmod или отдельные файлы, которые нужно добавить в код или еще как-то? Какой вариант наиболее предпочтителен и главное почему?
Посмотрите в интернете как делают модули оплаты. Так же посмотрите открытые бесплатные модули. Там и увидите как происходит оплата. П.С. Помните, что существует еще и Simple (https://shop.opencart-russia.ru/simple), который частенько установлен в сайтах
Обратитесь например к @ashap он мастер в создании подобных решений. Все его модули тут https://shop.opencart-russia.ru/ashap т.е около 60 модулей оплаты.