Автор Тема: Ошибка платежа WM  (Прочитано 501 раз)

09 Июнь 2015, 15:15:09
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
PS 1.4.2.5
На последней стадии оплаты когда надо уже отправить деньги WM выдает ошибку:

Продавец не дал разрешение на выполнение операции : WRONG Fatal error: Call to a member function getPageLink() on a non-object in /home/u2930732/public_html/Мойсайт.ru/classes/Tools.php on line 88

Что бы это значило?
Не боги горшки обжигают, не зачем им такой хренью заниматься.
09 Июнь 2015, 16:32:51
Ответ #1
  • Фрилансер
  • *
  • Сообщений: 113
  • Репутация: +3/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Это отказ от совершения заказа. Клиент наверное отказался от оплаты или ввел неправильные данные.
09 Июнь 2015, 22:28:27
Ответ #2
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
Ну вообще то заказчиком был я, и не собирался отказываться от оплаты, просто когда должны были быть переведены деньги, вместо этого появилась эта ошибка.

Т.е получается я сам себе не дал разрешения.
Не боги горшки обжигают, не зачем им такой хренью заниматься.
09 Июнь 2015, 22:40:42
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Включите показ ошибок. Проблема в передаче url. Неправильный формат линка на страницу оплаты или возврата.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
09 Июнь 2015, 22:48:44
Ответ #4
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
Только это больше ничего.

[09-Jun-2015 15:01:00 Europe/Moscow] PHP Fatal error:  Call to a member function getPageLink() on a non-object in /home/u2930732/public_html/мойсайт.ru/classes/Tools.php on line 88
Не боги горшки обжигают, не зачем им такой хренью заниматься.
10 Июнь 2015, 07:58:22
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Неправильный формат линка на страницу оплаты или возврата.
Неопределен алрес редиректа на оплату. Нужно проверить в настройках модуля поля URL на сайт оплаты и URL возврата.
10 Июнь 2015, 09:36:11
Ответ #6
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
Возврата нет, Там такая фигня, я попытался настроить мерчант, как на прием разового платежа от размещения рекламы, и там произошла путаница (по видимому) в файлах оповещения.
Не понял как разделить оплату по мерчанту (проблем нет) и разовый платеж отдача через result.php вот это и глючит, похоже WM такое делать не разрешает.

Кажется решил проблему, поставил всю рекламу как товар.
Не боги горшки обжигают, не зачем им такой хренью заниматься.