Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
zloy_molo4nik

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

Recommended Posts

Привет

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

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

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

Share this post


Link to post
Share on other sites
Обратите внимание

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

Из мануала

 

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:

Share this post


Link to post
Share on other sites

Из мануала

 

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

Edited by zloy_molo4nik

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

  • Upvote 1

Share this post


Link to post
Share on other sites

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

 

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...