[Решено] Проблема Ubercart+RoboXchange

Главные вкладки

Аватар пользователя cjlaity cjlaity 29 июля 2010 в 11:01

Добрый день подскажите пожалуйста в чем может быть проблема!
при оформлении заказа (на тестовом сервере) робокасса выдаёт: Отсутствует обязательный параметр "MrchLogin"
логин и пароли проверил. (здесь http://www.drupal.ru/node/19026 есть такая же проблема в последнем посте)

Комментарии

Аватар пользователя direqtor direqtor 29 июля 2010 в 16:59

Модуль делал здешний пользователь [user=gor] http://drupal.ru/node/15417
Порт на шестёрку для юбера делал я под свой магазин http://shaman.asiadata.ru/node/225

Пока проблем не было. Последняя продажа через него прошла часов пять назад - всё штатно.

"cjlaity" wrote:
при оформлении заказа (на тестовом сервере)
А у вас тестовый сервер в робокассе зарегистрирован?

Аватар пользователя Anton L. Safin Anton L. Safin 31 июля 2010 в 10:11

direqtor wrote:
А у вас тестовый сервер в робокассе зарегистрирован?

Столкнулся с той же проблемой.
Под тестовым сервером имеется ввиду адрес http://test.robokassa.ru/Index.aspx - когда его прописываешь в магазине, появляется возможность отслеживать ошибки, возникающие в процессе прохождения платежа, при этом самого платежа не происходит (т.е. деньги не снимаются). Параметры запроса вроде как совпадают с основным интерфейсом https://merchant.roboxchange.com/Index.aspx

Подробности о тестовом сервере здесь: http://www.robokassa.ru/DocTest/ru/Interface.aspx

Может кто-нибудь все-таки подскажет, как побороть эту ошибку - хочется отладить работу магазина до того, как запускать его в эксплуатацию.

Аватар пользователя cjlaity cjlaity 31 июля 2010 в 14:44

"direqtor" wrote:
А у вас тестовый сервер в робокассе зарегистрирован?

"Anton L. Safin" wrote:
Под тестовым сервером имеется ввиду адрес http://test.robokassa.ru/Index.aspx - когда его прописываешь в магазине, появляется возможность отслеживать ошибки, возникающие в процессе прохождения платежа, при этом самого платежа не происходит (т.е. деньги не снимаются). Параметры запроса вроде как совпадают с основным интерфейсом https://merchant.roboxchange.com/Index.aspx[/quote]

в личном кабинете на робо и в настройках модуля в drupal все данные внесены перепроверил ни один раз

Аватар пользователя Anton L. Safin Anton L. Safin 31 июля 2010 в 16:26

Еще раз все проверил - оказывается, модуль выставляет неверные ключи при отправке формы (видимо, это было в старом интерфейсе roboxchange). Выставил верные значения, сейчас проверяю - если все будет нормально, выложу патч.

Аватар пользователя Anton L. Safin Anton L. Safin 10 ноября 2015 в 11:46

Как и обещал, выкладываю патч и файл уже пропатченного модуля. Проверяйте.
Если кто-то знает, как добавить этот патч на drupal.org - Wellcome!

Аватар пользователя Anton L. Safin Anton L. Safin 10 ноября 2015 в 11:46

Нашел несколько ошибок в модуле. Удивительно, что он вообще у кого-то работает.
Выкладываю патч (для оригинального модуля)

Аватар пользователя luciuz VII luciuz VII 3 октября 2011 в 22:59

Anton L. Safin
ваша модификация модуля 2010г -- последняя я так понимаю...

при работе с http://test.robokassa.ru/Index.aspx

получаю сообщение
An error has occurred during payment. Please contact us to ensure your order has submitted на русском
и в итоге оплачиваемый заказ удален

ubercart 6.x-2.4
uc_roboxchange 6.x-1.2

можете дать указания, куда копать?

Аватар пользователя Anton L. Safin Anton L. Safin 20 октября 2011 в 14:21

luciuz VII wrote:

получаю сообщение
An error has occurred during payment. Please contact us to ensure your order has submitted на русском

В ближайшее время буду еще к одному проекту "Робокассу" подвязывать, погляжу.

Аватар пользователя beee beee 9 декабря 2011 в 12:05

Отсутствует обязательный параметр "MrchLogin". Хотя стоит пропатченный модуль. Или еще какие изменения были? У кого нить есть рабочая версия?

Аватар пользователя pikas888 pikas888 24 октября 2013 в 17:50

+1. Устанавливаю модуль и настройки и ничего вообще не происходит, robokassa не появляется в способах оплаты

Аватар пользователя Sanco2 Sanco2 29 декабря 2014 в 14:56

Поставил верисю для 7ки
Drupal 7.34 + Ubercart 7.x-3.8
При оформлении заказа нет редиректа на старнцу робокассы + ошибка.
Strict warning: Only variables should be passed by reference в функции uc_robokassa_form_alter() (строка 62 в файле /.../public_html/sites/all/modules/contrib/ubercart_mod/uc_robokassa/uc_robokassa.module).
Кто ни будь сталкивался?