commerce robokassa 7x-2x и domain access

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

Аватар пользователя den13 den13 4 мая 2016 в 17:48

Не получается реализовать оплату заказов с поддоменов. Есть два поддомена - khab.8martadv.ru и blg.8martadv.ru Создаю два правила для оплаты, которые выполняются в зависимости от поддомена, с которого создается заказ. Первое правило - создано при установке модуля. Второе правило создал сам, в качестве действия указал Включить метод Робокасса и забил данные робокассы для поддомена. В процессе успешной тестовой оплаты при клике на кнопку Вернуться в магазин происходит переход на страницу просмотра заказа (checkout/%/reviews) и заново переходит на робокассу. В логах ошибка Missing Signature, которая возникает в случае, когда Signature Value не совпадает с подписью, формируемой на resultUrl. Первое правило из коробки работает безупречно, все остальные правила, созданные мной, не работают. В чем может быть дело?

Комментарии

Аватар пользователя Studio VIZA Studio VIZA 4 мая 2016 в 21:49

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

Аватар пользователя den13 den13 5 мая 2016 в 9:31

в правиле оплаты я прописал условие - если поддомен такой-то (Domain comparison), то включить метод Робокассы с индентификатором и паролями для определенного магазина

Аватар пользователя den13 den13 5 мая 2016 в 9:57

самое интересное - почему этот модуль не поддерживает создание собственных правил - создаю правило для оплаты, в качестве действия указываю Включить модуль Робокасса и в нем настройки магазина. При выборе собственного способа перехожу на сервис, совершаю тестовую оплату и при возвращении на сайт меня перебрасывает на checkout/%/reviews и опять на сервис робокассы