Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
zloy_molo4nik

IP.Nexus добавить новый payment gateway

Рекомендованные сообщения

Привет

Возник вопрос, на сервере установлен Nexus, для него нужно добавить новый способ оплаты (все API есть).

Пытаюсь делать вот по этому Уроку но метод так и не появился. Создал файл, сделал запись в базу данных. Когда пробовал сделать recache payments все упало но метод так и не появляется. Файл закинул в ту папку что нужно

На всякий случай прикреплю свой файл (он скопирован с урока).

Поделиться сообщением


Ссылка на сообщение
Обратите внимание

По указанному вами в профиле "Board url" находится не IP.Board, либо модифицированный пиратский скрипт с удаленными копирайтами. Если вы указали неверный URL, пожауйста, поправьте его, потому что он скорее всего потребуется при диагностике вашей проблемы. Нелицензионные скрипты не приветствуются, т.к. зачастую именно некорректное "нуление" и является причиной проблем в них.

Поделиться сообщением


Ссылка на сообщение

Файл это обработчик, метод он не добавляет. Чтобы добавить платежную систему нужно добавить ее в базу данных (nexus_gateways)

Поделиться сообщением


Ссылка на сообщение

Файл это обработчик, метод он не добавляет.

А как тогда правильно сделать?

Поделиться сообщением


Ссылка на сообщение

Из мануала

 

Now that your payment gateway is coded, you simply need to insert a row into the nexus_gateways table. The values you need to insert are:

Поделиться сообщением


Ссылка на сообщение
09/23/13 20:12 (изменено)

Из мануала

 

Да, я сделал запись в базу данных. Но когда пытаюсь сделать recache для pay_gateways (Tools & Settings > Cache Management) все падает

Изменено пользователем zloy_molo4nik

Поделиться сообщением


Ссылка на сообщение

Падает, значит надо смотреть логи этих "падений". Скорее всего вы что-то не то добавили в таблицу

Поделиться сообщением


Ссылка на сообщение

Пробовал делать копию PayPal и все равно даж на нем падаем

Поделиться сообщением


Ссылка на сообщение

А логи сервера посмотреть, не судьба? Или проще гадать падает/не падает.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

А логи сервера посмотреть? Не судьба? Или проще гадать падает/не падает.

 

Вот на чем оно падает Cannot override final method gatewayCore::setInvoice()

Поделиться сообщением


Ссылка на сообщение

Все завелось, спасибо тебе

Поделиться сообщением


Ссылка на сообщение

Какой-то дочерний класс переопределяет финальный метод setInvoice. (судя по тому что гейтвеи наследуются от абстрактного gatewayCore, не удивлюсь если проблема где-то в вашем обработчике)

И логи надо приводить полностью, с адресом файла, строки и тд.

Поделиться сообщением


Ссылка на сообщение

Кто-нибудь бы уже выложил рабочий шлюз для вебмани.

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...