Перейти к содержимому


Фотография
* * * * * 1 Голосов

Странное функционирование Робокассы

робокасса

Лучший Ответ SmetDenis , 21 August 2013 - 10:28

Разобрался в проблеме. Спасибо Андрею.

 

Баг был в том, что Робокасса видит передаваемые суммы "в своем свете".

 

Например, если мы оплачиваем 1 рубль, то картина будет примерно как на скриншоте

20130821-570-218kb_200x0.jpg

 

С точки зрения обычных чисел - это одно и тоже, но когда берется хеш md5 то получается совершенно разный результат.

Соответственно валидация не проходит.

 

Приложил к сообщению патч, который исправляет проблему (Андрею Назарову есть ставить не нужно).

Также патч он исправляет баг из этой темы - http://forum.jbzoo.c...y-s-platezhnym/

 

 

Странно что тестовый режим работает иначе. Позже попробую обговорить этот момент с ТП Робокассы.

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 17

#11 SmetDenis

SmetDenis

Отправлено 21 August 2013 - 10:48

А вот Интеркассу я у вас не смогу посмотреть попутно. Там были доступны не известные мне способы оплаты.


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



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


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

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

Отправлено 21 August 2013 - 11:07

В Интеркассе была проблема с форматами, к ним поступала какая-то странная цифра вместо суммы платежа, и их скрипт просто вываливался с ошибкой. Я так понимаю, вопрос возникает когда нужно оплатить сумму 1000 и больше, и это связано с форматом представления чисел. При использовании рубля такая проблема точно наблюдается.

 

 

Однако теперь другая проблема - перестала работать корзина, что бы я туда не положил, все равно предлагает создать заказ только на одну позицию "пробный товар" с количеством = 1 и суммой = 1 рубль.

 

А вот Интеркассу я у вас не смогу посмотреть попутно. Там были доступны не известные мне способы оплаты.


  • 0

#13 Sven

Sven

Отправлено 21 August 2013 - 13:14

А вот Интеркассу я у вас не смогу посмотреть попутно. Там были доступны не известные мне способы оплаты.

Если нужно могу дать доступ.

 

 

Интеркасса после оплаты отправляет сюда.

 

2.jpg


  • 0

#14 SmetDenis

SmetDenis

Отправлено 21 August 2013 - 13:30

Если нужно могу дать доступ.
 

Давайте (ftp+админка). Смогу посмотреть не раньше сегодняшнего вечера.


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



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


#15 Sven

Sven

Отправлено 21 August 2013 - 14:22

В личке.


  • 0

#16 myjob495

myjob495

Отправлено 23 August 2013 - 16:23

Вопрос, по данному багу. Для Робокассы ставить патч, если я использую онлайн оплату, или это точечная проблема и патч всем ставить нет необходимости? Сайт пока в тестовом режиме, но в сентябре запускаем.


  • 0

#17 SmetDenis

SmetDenis

Отправлено 23 August 2013 - 17:08

Вопрос, по данному багу. Для Робокассы ставить патч, если я использую онлайн оплату, или это точечная проблема и патч всем ставить нет необходимости? Сайт пока в тестовом режиме, но в сентябре запускаем.

Проверьте, у вас проходит оплата с робокасссы? Лучше реальным деньгами.
Если товар нормально отмечается как оплаченный, то ничего менять не стоит.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



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


#18 myjob495

myjob495

Отправлено 17 September 2013 - 17:41

Проверьте, у вас проходит оплата с робокасссы? Лучше реальным деньгами.
Если товар нормально отмечается как оплаченный, то ничего менять не стоит.

Сегодня активировали робокассу, первый тест оплаты вернулся без статуса оплаты, накатил заплатку - второй тест оплаты вернул статус "оплачено".

Спасибо .


  • 0





Темы с аналогичным тегами робокасса

Click to return to top of page in style!