Версия магазина: ocStore v0.1.9 (OpenCart v1.4.9.4)
Изменения вносились только в шаблон.
Хостинг - обычный.
Проблема:
После оплаты товара через модуль робокасса, редиректит на такую страницу:
Если кнопку "Продолжить" клацнуть через 3-4 минуты - переходит наНе удалось установить связь с магазином для передачи ему информации об оплате. Через минуту будет произведена повторная попытка.
При этом: статус товара меняется на заданный в настройках модуля робокассы, деньги приходят на счет в робокассе, на почту админа приходит уведомление о новом заказеОплата счета выполнена. Вы будете перенаправлены обратно на сайт магазина автоматически через 30 секунд.
Нажмите кнопку «Вернуться», чтобы вернуться немедленно.
Вы также можете распечатать квитанцию по операции, нажав на кнопку «Напечатать».
В тестовом режиме было так:
после редиректа с магазина на тестовый сервер робокассы, если нажать первую кнопку (соединение с Result URL) - возвращает это:
. Если тут же нажать еще раз - возвращает "OK"(The remote server returned an error: (500) Internal Server Error
При этом: статус товара меняется на заданный в настройках модуля робокассы, на почту админа приходит уведомление о новом заказе
В логах:
Code: Select all
2011-04-03 17:47:08 - PHP Notice: Undefined index: OutSum in .../catalog/controller/payment/robokassa.php on line 115
2011-04-03 17:47:08 - PHP Notice: Undefined index: InvId in .../catalog/controller/payment/robokassa.php on line 116
2011-04-03 17:47:08 - PHP Notice: Undefined index: SignatureValue in ...catalog/controller/payment/robokassa.php on line 117
Result URL: http://домен.ru/index.php?route=payment ... a/callback (метод POST)
Success URL: http://домен.ru/index.php?route=payment ... sa/success (метод POST)
Адреса точно соответствуют тем, что в настройках модуля робокассы
Очень прошу помочь в решении проблемы