Наб транзакция Omnipay silverstripe

Может ли кто-нибудь помочь с настройкой платежного шлюза NABTransact в omnipay для silverstripe.

Я использовал https://packagist.org/packages/sudiptpa/omnipay-nabtransact, и в настоящее время я получаю эту ошибку "[Ошибка пользователя] Uncaught Omnipay\Common\Exception\RuntimeException: класс '\Omnipay\NABTransact\Gateway' не найден"


person Rey    schedule 26.05.2017    source источник
comment
Пожалуйста, покажите нам свой код, и где именно возникает ошибка.   -  person Bestter    schedule 26.05.2017
comment
@Rey Вы установили его с помощью композитора? Этот класс есть в этом пакете? Может быть проблема с зависимостями, может быть но... трудно сказать без кода. Кстати: существует канал gitter silverstripe-omnipy для мгновенной помощи: gitter.im/silverstripe/silverstripe-omnipay< /а>   -  person wmk    schedule 27.05.2017
comment
Спасибо за быстрые ответы. Я устанавливал через composer. Инструкций для пакета NABTransact нет. Единственный код, который у меня есть, это мой payment.yml   -  person Rey    schedule 29.05.2017
comment
Имя: платеж Оплата: file_logging: 1 Allow_Gateways: - 'Dummy' - 'Manual' - 'NABTransact Direct Post' Dummjy и ручной платежный шлюз, похоже, работают, возможно, это имя класса, которое я использую для NABTransact в моем payment.yml   -  person Rey    schedule 29.05.2017


Ответы (1)


Вы должны следовать соглашениям об именах шлюзов при определении параметров шлюза и allowed_gateways.

Итак, ваша конфигурация должна выглядеть так:

Payment:
  allowed_gateways:
    - NABTransact_DirectPost
person bummzack    schedule 30.05.2017