Пытаюсь добавить интеграцию NMI в мою CiviCRM с помощью OMNIPAY.
Я добавил репозиторий GIT (пробовал https://github.com/mfauveau/omnipay-nmi и https://github.com/nerdmedia/omnipay-nmi) и добавил нужную строку, указанную в ридми.
Я также создал для него файл MGD.PHP и добавил его в папку с метаданными (правда, не уверен, что сделал это правильно).
При загрузке всей папки в мои расширения CiviCRM и установке расширения я получаю omnipay - NMI в качестве обработчика платежей в CiviCRM, но при попытке внести вклад я получаю сообщение об ошибке «класс '\ Omnipay \ NMI \ DirectPostGateway' не найден"
Не уверен, что я что-то упускаю или делаю что-то не так.
Любая помощь будет оценена по достоинству.
Я думаю, что это больше вопрос omnipay, нужно выяснить, как правильно добавить его в omnipay. Хотя я тоже постараюсь написать туда.





возможно, больше ответов на civicrm.stackexchange.com