I had a massive update from PHP5.6 to PHP7.1 and and server components. Plus Joomla to latest version. Please if something does not work report on forum.

donkass
Total posts: 12
17 Feb 2015 21:29

Правильное заполнение данных в плагинах на стороне сайта и ввод данных на стороне WebMoney Merchant и Robokassa? Кто настраивал и работает?

Для примера:

Настройка интерфейса Webmoney для плагина в Tienda.

Зайти на сайт Webmoney Transfer и кликнуть на кнопку Произвести авторизацию: https://merchant.webmoney.ru/conf/purses.asp

Кликаем Настроить напротив R кошелька Заполняем поля: Торговое имя : Любое, обычно название вашего магазина. Secret Key : Любое слово на английском Высылать Secret Key на Result URL, если Result URL обеспечивает секретность - НЕ НУЖНА галочка Result URL : Код:

http://вашдомен.com/respond.php?code=wm

Передавать параметры в предварительном запросе - НЕ НУЖНА галочка

Success URL : Код:

http://вашдомен.com/respond.php?code=wm&st=ok

Метод вызова Success URL: Выбрать поле POST Fail URL : Код:

http://вашдомен.com/respond.php?code=wm&st=bad

метод вызова Fail URL: Выбрать поле POST Позволять использовать URL, передаваемые в форме: НЕ НУЖНА галочка Высылать оповещение об ошибке платежа на кипер: галочка ПО ЖЕЛАНИЮ Метод формирования контрольной подписи MD5 Тестовый/Рабочий режимы : Рабочий Активность : ВКЛ Остальные кнопки и окна не трогаете. Оставляете всё как было Кликаете кнопку сохранить

вашдомен.com - заменить на домен вашего магазина

Документация по настройке приведена для кошелька R (рубли) Если ваш магазин использует другую валюту, вводите в админке соответствующий кошелёк и в интерфейсе настраивайте тот же кошелёк, что и ввели в админке.

Last Modified: 30 Aug 2016


donkass
Total posts: 12
17 Feb 2015 21:35

Например,для правильной настройки WebMoney Merchant для Result URL указываем http://ваш сайт/plugins/emerald/paywebmoney/paywebmoney.php

А остальные поля как заполнить,т.е. Success URL и Fail URL и метод его вызова ?

Ну и по Robokassa как?


Sergey
Total posts: 13,645
18 Feb 2015 05:51

Инструкция по настроке вебмани находится прям в настроках плагина в создании плана

2015-02-18_13-44-31


donkass
Total posts: 12
18 Feb 2015 09:37

Какие данные стоят в Return URL и Notification URL соответственно после /index.php? Ведь Вы показали скриншот для 9-й версии,а эта тема,как видите,для 8-й и там нет в настройках плагина позиций Return URL и Notification URL.


Sergey
Total posts: 13,645
19 Feb 2015 11:29

Думаю урл будет

 http://domain.com/index.php?option=com_emerald& ;task=plans.create&processor=paywebmoney&pay=success&view=plans&layout=history&Itemid=1&en=ru

donkass
Total posts: 12
19 Feb 2015 13:43

Да,этот URL соответствует Return URL и,заполняя им в Merchant поля Success URL и Fail URL после оплаты происходит возврат к заказанным подпискам,которые не создаются. Думаю,проблема в том,что для поля Result URL в Merchant адрес,который я указывал http://ваш сайт/plugins/emerald/paywebmoney/paywebmoney.php не подходит,т.к. есть переход к оплате,сама оплата,возврат к подписке,но не создается и,естественно,не активируется сама подписка. Т.е. для поля Result URL в Merchant нужен другой URL,аналогичный Notification URL в 9-й версии,чтобы создавалась подписка и активировалась автоматом после оплаты.


Sergey
Total posts: 13,645
20 Feb 2015 03:45

Что если вы по этому урл перейдете? Вроде это тот урл.


donkass
Total posts: 12
20 Feb 2015 10:35

Sergey Что если вы по этому урл перейдете? Вроде это тот урл.

К сожалению,нет. В Merchant есть сейчас такая фишка для поля Result URL-->Проверить,которая выдает--> Result URL возвращает код 503. Ну и кроме этого,как я писал ранее,не создается и не активируется сама подписка,хотя платеж проходит нормально. Например,при использовании плагина Offline Payment при нажатии на его баннер сразу создается неактивированная подписка,о чем сообщается и пользователю и админу. При нажатии же на баннер плагина Webmoney оплата через Merchant осуществляется,но подписка на сайте не создается.А ведь в этом случае по идее должна подписка создаваться автоматически и после прохождения оплаты автоматически активироваться,чего не происходит, и в чем причина,не пойму.


Sergey
Total posts: 13,645
23 Feb 2015 03:59

donkass А ведь в этом случае по идее должна подписка создаваться автоматически и после прохождения оплаты автоматически активироваться,чего не происходит, и в чем причина,не пойму.

Так работает Изумруд 9. В 8ке подписка создавась в момент активации.

Попробуйте открыть этот урл в барузере и покажите скриншот тут. Но вначале включите сообщения об ошибках и режим отладки в глобальтных настроках джумла что бы видеть текст ошибки.


donkass
Total posts: 12
23 Feb 2015 08:11

подписка

Такое сообщение появляется. Включен и режим отладки и сообщения об ошибках. Подписка не создается вообще,хотя оплата проходит нормально и идет возврат на страничку http://мой домен/index.php?option=com_emerald&task=plans.create&processor=paywebmoney&pay=success&view=plans&layout=history&Itemid=1&en=ru (см.скриншот). Соответственно,это же сообщение появляется при введении URL в браузере.


donkass
Total posts: 12
23 Feb 2015 08:33

Да,если в Merchant устанавливаю флаг "Позволить использовать URL,передаваемые в форме",то оплата не проходит вообще,выскакивает сообщение -

Веб-сайт продавца недоступен. HTTP_STATUS=503|https://мой домен/index.php?option=com_emerald&email=мой@емейл&task=plans.create&view=plans&layout=history&processor=paywebmoney&gateway=paywebmoney&gateway_id=1424679289&order_id=1&order_amount=0.1&order_title=Редкий контент :: РџРѕРґРїРёСЃРєР° (2) step=6.1


Sergey
Total posts: 13,645
23 Feb 2015 09:19

Дайте ваш домен. Вы пробовали этот урл открыть как незарегистрированый пользователь?


donkass
Total posts: 12
23 Feb 2015 10:16

Домен сейчас в разработке и закрыт,я его открываю только на момент проверки скриптов или проверяю под логином админа. При попытке открыть URL как незарегистрированный пользователь идет переброс на адрес /index.php?option=com_emerald&view=plans&layout=form&Itemid=1 и выводятся доступные подписки с предложением войти для продолжения. При входе повторяются ситуации,описанные выше.


Sergey
Total posts: 13,645
24 Feb 2015 03:09

Ну по этому и не работает. Если домен закрыт, как вебмани отправит на него запрос активации подписки? Он будет закрыт и для вебмани.


donkass
Total posts: 12
24 Feb 2015 09:22

Sergey Ну по этому и не работает. Если домен закрыт, как вебмани отправит на него запрос активации подписки? Он будет закрыт и для вебмани.

При проверке я его открываю. Буду пробовать еще варианты.


Sergey
Total posts: 13,645
24 Feb 2015 14:14

Ну тогда открой для меня доступ и дай проверить.


Konstantin
Total posts: 1,113
26 Feb 2015 10:14

Не могу проверить. Нужен полный доступ к настрйокам вебмани и фтп для сайта.


Sergey
Total posts: 13,645
27 Feb 2015 04:51

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


Konstantin
Total posts: 1,113
27 Feb 2015 08:49

ftp не пускает 530 Incorect login.


donklass1
Total posts: 21
01 Mar 2015 22:53

Пришлось регистрироваться заново. Логин donklass. Не мог войти,а на запрос пароля получал код - The verification code is f15a0d3899696f7a5b86cc2616f5e6b3 ,но вводя его получал ответ,что код введен неправильно. Нужно поправить.


Konstantin
Total posts: 1,113
02 Mar 2015 05:02

Заново регистрироваться где, фтп?

Replay Topic
Uploading
Click here to upload and insert file from you hard drive: (png, gif, jpg, jpeg, zip, txt, rar)
Powered by Cobalt