Jump to content


Photo
- - - - -

Ошибка формирования ссылок API работы с платежными системами


Best Answer SmetDenis , 21 August 2013 - 10:31

быстро-патч, который исправляет проблему ссылок для API агрегаторов.

 

 

Go to the full post


  • This topic is locked This topic is locked
4 replies to this topic

#1 Андрей Назаров

Андрей Назаров
  • JBZoo User (rus)
  • User rate: 0
  • posts: 23
  • topics: 6

Posted 10 August 2013 - 18:05

Коллеги, добрый день!

 

При формировании ссылок API в форме настройки корзины для платежных систем, выдаются ссылки вида:

/administrator/index.php?option=com_zoo&controller=payment&task=paymentcallback&app_id=4

 

На самом деле эта ссылка нерабочая. Нади использовать ссылку вида:

/index.php?option=com_zoo&controller=payment&task=paymentcallback&app_id=4

 

 

Просьба исправить это мелкое недоразумение )) - убил 3 часа пока разобрался почему Робокасса не срабатывает.

 


  • 0

#2 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 11 August 2013 - 01:32

Действительно. Такая проблема есть, не знал.
Большое спасибо, исправимся в следующем релизе.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 20 August 2013 - 23:58

Все ссылки там должны быть вида

 

http://<ДОМЕН>/index.php?option=com_zoo&controller=payment&task=paymentcallback&app_id=4

  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#4 Андрей Назаров

Андрей Назаров
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 23
  • topics: 6

Posted 21 August 2013 - 05:58

Попробовал заменить все ссылки на paymentcallback - перестало работать.

 

Сама оплата производится нормально до момента когда Робокасса вызывает метод информирования о завершении платежа.

Как только платеж завершен и происходит возврат в магазин (на сайте Робокассы) - выдается ошибка "

500 Ошибка: 500

No valid hash

 

"

 

Переставил обратно с paymentcallback на paymenrsuccess и paymentfail - все в робокассе заработало, но заказ так и не отмечается как оплаченный.

 

Надо искать дальше, это что-то в самой обработке событий от Робокассы.

 

 

Все ссылки там должны быть вида

http://<ДОМЕН>/index.php?option=com_zoo&controller=payment&task=paymentcallback&app_id=4

  • 0

#5 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 21 August 2013 - 10:31   Best Answer

быстро-патч, который исправляет проблему ссылок для API агрегаторов.

 

 

Attached Files


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!