Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


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"

Надіслати
Поділитися на інших сайтах


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

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

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

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

  • +1 1
Надіслати
Поділитися на інших сайтах

4 hours ago, nogocuHoBuk said:

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

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

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

Надіслати
Поділитися на інших сайтах


4 hours ago, nogocuHoBuk said:

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

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

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

Надіслати
Поділитися на інших сайтах


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

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

order.php 47 \u043a\u0411 · 1 download

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

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

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

Спойлер

image.thumb.png.2f8c4d64962ce3755c14bd2488f1beaa.png

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

  • +1 1
Надіслати
Поділитися на інших сайтах

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

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


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

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

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

image.thumb.png.2f8c4d64962ce3755c14bd2488f1beaa.png

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

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

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.