0 Пользователей и 1 Гость просматривают эту тему.
  • 113 Ответов
  • 14388 Просмотров
*

bulinat

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: RBKmoney
« Ответ #60 : 31.05.2012, 18:47:23 »
На странице заказов administrator/index.php?option=com_jshopping&controller=orders по умолчанию включен фильтр "Not finished: hide", попробуйте поставить "Show"
*

GecO

  • Захожу иногда
  • 65
  • 1 / 0
Re: RBKmoney
« Ответ #61 : 31.05.2012, 18:57:56 »
На странице заказов administrator/index.php?option=com_jshopping&controller=orders по умолчанию включен фильтр "Not finished: hide", попробуйте поставить "Show"
теперь вижу все заказы! спасибо! сам бы наверное никогда недогодался!
возникает другой вопрос: почему статус не меняется?
*

bulinat

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: RBKmoney
« Ответ #62 : 01.06.2012, 10:32:31 »
Скорее всего из-за ошибки хеша. Поставьте последнюю версию модуля, включите ведение лога в настройках jshopping, и после оплаты заказа посмотрите что пишется в лог
*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Re: RBKmoney
« Ответ #63 : 07.06.2012, 14:15:59 »
теперь вижу все заказы! спасибо! сам бы наверное никогда недогодался!
возникает другой вопрос: почему статус не меняется?
Приветствую! Вы решили проблему?
*

kamit

  • Захожу иногда
  • 90
  • 2 / 0
Re: RBKmoney
« Ответ #64 : 17.09.2012, 13:20:28 »
Добрый день!

Есть ли у кого-нить рабочий модуль оплаты через РБК?
На demo.rbkmoney.ru лежит модуль под Joomla 2.5.x + JoomShopping 3.6.x

У меня же используется Joomla 1.5.x + JoomShopping 2.9.7.
В принципе попробовал воткнуть тот модуль. работает вроде бы, но заказы не регистрируются в админке. Письма приходят и админу, и покупателю).
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Re: RBKmoney
« Ответ #65 : 17.09.2012, 14:07:03 »
что значит заказы не регистрируются ?
Они скорее всего получаю статус незавршенных, выделяются красным в спсиске закзаов. Выберите показывать незавершенные.
Это значит что ответ САКСЕСС от РБК на платеж  не получен.
настройка отправки писем, в настройках ЖШ.
Если имеются ввиду письма от РБК, то Вы никак не сможете их отключить. Это не ваш сервис :)

А вообще давно пора переходить на Ж2.5 и выше и соответсвено магазин апдейтить.
Неужели прикольно тулить колеса от Мустанга на Запорожец ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

kamit

  • Захожу иногда
  • 90
  • 2 / 0
Re: RBKmoney
« Ответ #66 : 18.09.2012, 09:13:55 »
Мои вопросы решены.
Заказы действительно были как незавершены.
Модуль оплаты, взятый с demo.rbkmoney.ru работает и в этой связке.
Заказы регистрируются, статусы меняются.

А вообще давно пора переходить на Ж2.5 и выше и соответсвено магазин апдейтить.
Неужели прикольно тулить колеса от Мустанга на Запорожец ?
Просто под 1.5 достаточное количество решений есть, нежели под 1.7 и уж тем более 2.5.
Уверен, что большая часть джумловодов под 1.5 именно по этой причине сидит.
« Последнее редактирование: 18.09.2012, 09:18:53 от kamit »
*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Re: RBKmoney
« Ответ #67 : 03.10.2012, 17:33:39 »
Хочу сделать 5-7 способов оплаты, НО один расчетный центр RBK, реально ли так сделать? иными словами, один и тот-же модуль, но способы разные. с точки зрения удобства для клиента!
Вопрос, какие строчки нужно прописать для каждого способа (карта, с кошелька RBK, почтовым переводом, по квитанции в банке) в файл pm_rbkmoney.php чтобы при подтверждении заказа переадресовывалось на соответствующий выбранный способ оплаты?
*

SDKiller

  • Живу я здесь
  • 2706
  • 329 / 5
  • ...ergo sum
Re: RBKmoney
« Ответ #68 : 03.10.2012, 17:46:20 »
У них нет такого в доступном к изучению API, если только подёргать саппорт - может чего подскажут.

У W1 например можно передавать параметры, какие способы оплаты могут быть использованы, остальные из всего ассортимента просто не будут выведены покупателю.
*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Re: RBKmoney
« Ответ #69 : 03.10.2012, 18:47:55 »
Модуль для RBK сделан роде по подобию модуля для IM, тут гдезто на форуме тип смог стваить параметр <input type="hidden" name="
при котором при переадресации на сайт intellectmoney автоматов выбирается оплата по кредитке!
вроде и тут можно прописать для каждого способа свой параметр, в теории. Было бы круто сделать несколько способов одного поставщика))
*

SDKiller

  • Живу я здесь
  • 2706
  • 329 / 5
  • ...ergo sum
Re: RBKmoney
« Ответ #70 : 03.10.2012, 21:44:39 »
В теории можно, на практике - нужен чёткий состав параметров, которые передаюся в форме.
На сайте РБК я не видел.
*

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
Re: RBKmoney
« Ответ #71 : 04.10.2012, 14:49:10 »
Насколько я понял, в личном кабинете РБК можно выключить любой из способов оплаты. Можно подумать в сторону добавления в личном кабинете нескольких одинаковых сайтов с разными id и каждому из них оставить по одному способу оплаты. Остается вопрос с тем, что по требованиям РБК способ должен называться RBK money и отображать их логотип.
Точно скажу через пару недель, наша заявка на рассмотрении, ждем когда подключат.
« Последнее редактирование: 04.10.2012, 14:54:09 от turbolamer »
*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Re: RBKmoney
« Ответ #72 : 04.10.2012, 15:40:22 »
Насколько я понял, в личном кабинете РБК можно выключить любой из способов оплаты. Можно подумать в сторону добавления в личном кабинете нескольких одинаковых сайтов с разными id и каждому из них оставить по одному способу оплаты. Остается вопрос с тем, что по требованиям РБК способ должен называться RBK money и отображать их логотип.
Точно скажу через пару недель, наша заявка на рассмотрении, ждем когда подключат.
Оформл. как ИП?!
Дело в том что у меня есть 3-4 знакомых держателя сайта, очень известных кстати, которые фактически имеют все возможные способы оплаты (просто расписанные для удобства пользователю) и называются они соответственно, НО при этой RBK не требует чтобы способ назывался только RBK. Зачем в личном кабинете что-то включать ,выключать, пусть все работает, а вот уже на сайте, делаешь все способы оплаты, возможные у RBK, одним модулем, но со своими настройками, красота!
« Последнее редактирование: 04.10.2012, 15:47:42 от StyleRocket »
*

SDKiller

  • Живу я здесь
  • 2706
  • 329 / 5
  • ...ergo sum
Re: RBKmoney
« Ответ #73 : 04.10.2012, 15:42:47 »
Насколько я понял, в личном кабинете РБК можно выключить любой из способов оплаты...

Тут имеется в виду  немного другое, приведу выдержку из API W1 в качестве примера:

Цитировать
После передачи платежной формы в Единую кассу покупатель может выбрать удобный для него способ оплаты. Интернет-магазин может ограничить список доступных способов оплаты или явно определить один из них.

Для управления доступными способами оплаты используются параметры платежной формы WMI_PTENABLED и WMI_PTDISABLED. Каждый из этих полей может присутствовать в платежной форме несколько раз и должен содержать один из способов оплаты.

Например, этот заказ можно оплатить только WebMoney...

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

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Re: RBKmoney
« Ответ #74 : 04.10.2012, 15:49:17 »
http://www.rbkmoney.ru/prilozhenie-1-protokol-informatsionnogo-obmena
 ОООООО НАШЕЛ, ВТОРАЯ ТАБЛИЦА СВЕРХУ!
Короче, я так понял что модуль для RBK это чистой воды модуль IM, и тут на форуме один тип писал, вот кстати, где он для себя принудительно поставил кредитные карты. http://joomlaforum.ru/index.php/topic,213094.0.html
« Последнее редактирование: 04.10.2012, 15:53:57 от StyleRocket »
*

SDKiller

  • Живу я здесь
  • 2706
  • 329 / 5
  • ...ergo sum
Re: RBKmoney
« Ответ #75 : 04.10.2012, 15:53:03 »
http://www.rbkmoney.ru/prilozhenie-1-protokol-informatsionnogo-obmena

Ну если они расшифруют вот эти параметры, значит можно

Цитировать
Способы оплаты
   
Способы получения средств от Пользователей, допустимые для сайта Участника
*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Re: RBKmoney
« Ответ #76 : 04.10.2012, 15:54:56 »
Способ пополнения
HTML Field Name - preference
Способ ввода средств в Систему, который будет предложен Пользователю, минуя экран выбора.
Возможные значения:
Оплата с кошелька Rbk Money – inner или rbkmoney
Банковская карта Visa/MasterCard — bankcard
Электронные платежные системы - exchangers
Платёжные терминалы - terminals
Предоплаченная карта RBK Money - prepaidcard
Почта России - postrus
Салоны связи - mobilestores
Системы денежных переводов - transfers
Интернет банкинг – ibank
Банковский платёж - sberbank
Связной - svyaznoy
Евросеть – euroset
Contact - contact
МТС - mts
Кассы Уралсиб - uralsib
HandyBank - handybank
Океан Банк - ocean
Интернет - банк Уралсиб – ibankuralsib

Это я и ИМЕЛ ВВИДУ! типа так делать <input type="hidden" name="preference" value="euroset">
Я так полагаю благодаря этим настройкам, можно выточить хороший модуль, и предавать будет всю необходимую каждому информацию, Номер заказа, например
 
« Последнее редактирование: 04.10.2012, 16:05:28 от StyleRocket »
*

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
Re: RBKmoney
« Ответ #77 : 12.10.2012, 18:50:58 »
Способ пополнения
HTML Field Name - preference
Способ ввода средств в Систему, который будет предложен Пользователю, минуя экран выбора.
Возможные значения:
Оплата с кошелька Rbk Money – inner или rbkmoney
Банковская карта Visa/MasterCard — bankcard
Электронные платежные системы - exchangers
Платёжные терминалы - terminals
Предоплаченная карта RBK Money - prepaidcard
Почта России - postrus
Салоны связи - mobilestores
Системы денежных переводов - transfers
Интернет банкинг – ibank
Банковский платёж - sberbank
Связной - svyaznoy
Евросеть – euroset
Contact - contact
МТС - mts
Кассы Уралсиб - uralsib
HandyBank - handybank
Океан Банк - ocean
Интернет - банк Уралсиб – ibankuralsib

Это я и ИМЕЛ ВВИДУ! типа так делать <input type="hidden" name="preference" value="euroset">
Я так полагаю благодаря этим настройкам, можно выточить хороший модуль, и предавать будет всю необходимую каждому информацию, Номер заказа, например
 

в настройках модуля (вкладка "конфигупация") есть поле
Цитировать
Preferable payment method (optional)

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

Или я чего то не понимаю?
*

SDKiller

  • Живу я здесь
  • 2706
  • 329 / 5
  • ...ergo sum
Re: RBKmoney
« Ответ #78 : 12.10.2012, 20:16:58 »
Зачем клонировать модуль?
Изменить форму - сделать опции для выбора и передавать этот параметр
*

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
Re: RBKmoney
« Ответ #79 : 12.10.2012, 20:36:26 »
Зачем клонировать модуль?
Изменить форму - сделать опции для выбора и передавать этот параметр
Для меня это слишком сложно))
Если кто сделает поделитесь пожалуйста  ::)
*

SDKiller

  • Живу я здесь
  • 2706
  • 329 / 5
  • ...ergo sum
Re: RBKmoney
« Ответ #80 : 12.10.2012, 20:38:04 »
Если вас одобрили на РБК - стукнитесь в понедельник, сделаем.
Мне тестировать не на чем - они обругались что я не разместил логотип и не одобрили, а по второму разу обращаться руки не доходят )
*

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
Re: RBKmoney
« Ответ #81 : 12.10.2012, 21:28:11 »
Наш магазин на подписании договора, обещали к понедельнику запустить, как только подключат, я дам знать
*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Re: RBKmoney
« Ответ #82 : 12.10.2012, 22:55:46 »
Вроде как я увидел в настройках модуля в ПУ JoomShoppping соответствующий параметр для выбора способа оплаты. Может уже все готово?)
Upd.: Опля, не заметил сообщение от turbolamer ))))
*

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
Re: RBKmoney
« Ответ #83 : 20.10.2012, 19:09:16 »
Блин не работает((
Перекидывает на сайт РБК, а там сообщение об ошибке. Тех поддержка не знает в чем дело.

Может быть такое из за того, что я ковырял контроллер checkout и шаблон finish?

Менял вот это
http://joomlaforum.ru/index.php/topic,229640.msg1205244.html#msg1205244
*

SDKiller

  • Живу я здесь
  • 2706
  • 329 / 5
  • ...ergo sum
Re: RBKmoney
« Ответ #84 : 20.10.2012, 19:21:48 »
Блин не работает((
Перекидывает на сайт РБК, а там сообщение об ошибке. Тех поддержка не знает в чем дело.

Может быть такое из за того, что я ковырял контроллер checkout и шаблон finish?

Менял вот это
http://joomlaforum.ru/index.php/topic,229640.msg1205244.html#msg1205244

Да нет, это уже завершение заказа, не при чём здесь.
Надо смотреть как параметры передаются.

Тех поддержка может и не знает в чём дело, но могла бы вам хотя бы сообщить какого рода ошибка - не хватает параметров, лишние параметры, не тот формат, не та кодировка, не та подпись и т.п.

Вообще насколько помню с самого начала с РБК не заладилось у многих.
*

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
Re: RBKmoney
« Ответ #85 : 20.10.2012, 19:27:32 »
Цитировать
Надо смотреть как параметры передаются.
а как их можно посмотреть?

Цитировать
Тех поддержка может и не знает в чём дело, но могла бы вам хотя бы сообщить какого рода ошибка - не хватает параметров, лишние параметры, не тот формат, не та кодировка, не та подпись и т.п.
на данный момент они ответили вот это
Цитировать
1. Попробуйте снять галочку о проверке цифровой подписи при отправке платежа.
2. Пришлите сгенерированную форму запроса платежа, ее код можно посмотреть на странице сайта, предшествующей переходу на страницу оплаты RBK Money, скорее всего неверно формируется какой-то параметр.
но как это сделать (я про сгенерированную форму запроса) я понятия не имею.

Подскажите пожалуйста как это сделать?
« Последнее редактирование: 20.10.2012, 19:33:40 от turbolamer »
*

SDKiller

  • Живу я здесь
  • 2706
  • 329 / 5
  • ...ergo sum
Re: RBKmoney
« Ответ #86 : 20.10.2012, 19:33:41 »
Они бы вместо рекомендаций сказали бы лучше какая именно ошибка у них возникает - потому что, судя по рекомендациям, ошибка связана как раз с проверкой подписи.

Сгенерированная форма запроса - можете попробовать в браузере исходный код страницы посмотреть.
Хотя я не занимался этим способом оплаты - не знаю по какому там протоколу отправляется форма.
Если в исходном коде страницы формы не видно, можно попробовать перехватить отправку формы и сделать вывод в файл.
*

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
Re: RBKmoney
« Ответ #87 : 20.10.2012, 19:45:30 »
Цитировать
Если в исходном коде страницы формы не видно, можно попробовать перехватить отправку формы и сделать вывод в файл.
подскажите пожалуйста как это сделать?

на странице подтверждения заказа, в коде ничего похожего на форму я не нашел
*

SDKiller

  • Живу я здесь
  • 2706
  • 329 / 5
  • ...ergo sum
Re: RBKmoney
« Ответ #88 : 20.10.2012, 20:01:58 »
А можете кстати закомментировать в функции showEndForm вот это

Код
<script type="text/javascript">document.getElementById('paymentform').submit();</script>

Тогда перехода на сайт платёжной системы у вас не будет, будет белый лист и в исходном коде страницы будет форма.
*

turbolamer

  • Захожу иногда
  • 249
  • 12 / 0
Re: RBKmoney
« Ответ #89 : 20.10.2012, 20:39:57 »
Спасибо получилось, кстати эта страница висит несколько секунд перед переходом на сайт РБК, можно было поймать и не коментируя код.

Вот что он отправляет:
Код
<form id="paymentform" action="https://rbkmoney.ru/acceptpurchase.aspx" name="paymentform" method="post">
          <input type="hidden" name="eshopId" value="здесь был номер кошелька в РБК">
          <input type="hidden" name="orderId" value="316">
          <input type="hidden" name="preference" value="">
          <input type="hidden" name="user_email" value="test@o.com">
          <input type="hidden" name="serviceName" value="Номер заказа 00001082">
          <input type="hidden" name="recipientAmount" value="1361.00">
          <input type="hidden" name="recipientCurrency" value="RUB">
          <input type="hidden" name="successUrl" value="http://адрес сайта/index.php?option=com_jshopping&controller=checkout&task=step7&act=return&js_paymentclass=pm_rbkmoney">
          <input type="hidden" name="failUrl" value="http://адрес сайта/index.php?option=com_jshopping&controller=checkout&task=step7&act=cancel&js_paymentclass=pm_rbkmoney">
        </form>

а вот что нужно отправлять:

Код
<form action="https://rbkmoney.ru/acceptpurchase.aspx" name="pay" method="POST"> 
<input type="hidden" name="eshopId" value="12">
<input type="hidden" name="orderId" value="1234">
<input type="hidden" name="serviceName" value="Книга">
<input type="hidden" name="recipientAmount" value="12.30">
<input type="hidden" name="recipientCurrency" value="RUR">
<input type="hidden" name="successUrl" value="http://example.com/success.html">
<input type="hidden" name="failUrl" value=" http://example.com/fail.html ">
<input type="hidden" name="userField_1" value="value_1">
<input type="hidden" name="userField_2" value="value_2">
...
...
<input type="submit" name="button" value=" оплатить "> </form>

Буду трясти тех поддержку, посмотрим что они скажут
« Последнее редактирование: 20.10.2012, 20:47:37 от turbolamer »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться