Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Не возвращается на сайт после оплаты


Recommended Posts

Здравствуйте! Подскажите пожалуйси что можно сгделать, провожу тестовые оплаты с модулем альфа банка, Нужно сгделать два платожеа Удачный и Неудачный. Неудачный проходит и возвражается на сайт, а удачный проходит но на сайт не возвращается и пишет вот это  "Fatal error: Uncaught Error: Call to a member function check() on null in /var/www/u0881687/data/www/ortoped-u.ru/system/storage/modification/catalog/model/checkout/order.php:267 Stack trace: #0 /var/www/u0881687/data/www/ortoped-u.ru/system/storage/modification/system/engine/loader.php(178): ModelCheckoutOrder->addOrderHistory('13', '2') #1 /var/www/u0881687/data/www/ortoped-u.ru/system/engine/proxy.php(25): Loader->{closure}(Array, Array) #2 /var/www/u0881687/data/www/ortoped-u.ru/catalog/controller/extension/payment/rbs.php(268): Proxy->__call('addOrderHistory', Array) #3 /var/www/u0881687/data/www/ortoped-u.ru/system/storage/modification/system/engine/action.php(51): ControllerExtensionPaymentRbs->callback() #4 /var/www/u0881687/data/www/ortoped-u.ru/catalog/controller/startup/router.php(25): Action->execute(Object(Registry)) #5 /var/www/u0881687/data/www/ortoped-u.ru/system/storage/modification/system/engine/action.php(51): ControllerStartupRouter->index() #6 /var/www/u0881687/data/www/ortoped-u.ru/system/engine/fron in /var/www/u0881687/data/www/ortoped-u.ru/system/storage/modification/catalog/model/checkout/order.php on line 267"

Link to comment
Share on other sites


5 минут назад, Mollll сказал:

но на сайт не возвращается и пишет вот это

Т.е. на сайт, всё же, возвращается?
А если не возвращается, то ггде пишет "вот это"?

По ошибке - в модифицированном файле /catalog/model/checkout/order.php происходит вызов  метода check() из null. Для решения проблемы нужно вигдеть код.

  • +1 1
Link to comment
Share on other sites

4 hours ago, nogocuHoBuk said:

Т.е. на сайт, всё же, возвращается?
А если не возвращается, то ггде пишет "вот это"?

По ошибке - в модифицированном файле /catalog/model/checkout/order.php происходит вызов  метода check() из null. Для решения проблемы нужно вигдеть код.

Я первый раз похоже не им ответил, прошу извинить. При тестировании нужно сгделать 2 вида оплаты Успешный и Неуспешный, при Неуспешном возврат есть при Успешном пишет то что выше написал

Link to comment
Share on other sites


4 hours ago, nogocuHoBuk said:

Т.е. на сайт, всё же, возвращается?
А если не возвращается, то ггде пишет "вот это"?

По ошибке - в модифицированном файле /catalog/model/checkout/order.php происходит вызов  метода check() из null. Для решения проблемы нужно вигдеть код.

Прислать файл order.php &

Link to comment
Share on other sites


27 минут назад, Mollll сказал:

Вот файл order.php , буду признателен за помощь

order.php 47 \u043a\u0411 · 1 download

По куску кода (даже по этолому файлу) сложно понять прилину проблемы.
В конкретном случае ошибка в строке тут:
 

$this->{'model_fraud_' . $extension['code']}->check($order_info);

т.е. ошибка в одном из модулей антиaфрода. Попробуйте временно их отклюлить для проверки рилитоспособности системы оплаты:
 

Спойлер

В вашем случае названия пунктов могут быть другими (у меня скрин из окстор3)
Временно выклюлите все антифроды.

  • +1 1
Link to comment
Share on other sites

В 18.11.2021 в 18:22, nogocuHoBuk сказал:

По куску кода (даже по этолому файлу) сложно понять прилину проблемы.
В конкретном случае ошибка в строке тут:
 

$this->{'model_fraud_' . $extension['code']}->check($order_info);

т.е. ошибка в одном из модулей антиaфрода. Попробуйте временно их отклюлить для проверки рилитоспособности системы оплаты:
 

  Показать контент

В вашем случае названия пунктов могут быть другими (у меня скрин из окстор3)
Временно выклюлите все антифроды.

Спасипотому что огромное! Все полулилось "Защии от мошенничества по IP" - это мешало нормальной рилите

Link to comment
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
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.