Удаление/замена платежных систем Единая касса и Робокасса

Добрый день, уважаемые гуру ModX! Прошу небольшой помощи: имею сборку ShopModxBox, не получается до конца убрать Робокассу (на скрине надпись), уже обыскался где этот заголовок должен находиться. И, пожалуйста, направьте на путь истинный - как подключить другую платежную систему, где, что подправить? Заранее спасибо!

Робокасса

?

Comments

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

Здравствуйте! Вы правы — я комментировал сниппеты, а вот про редактирование шаблона не подумал, спасибо, это действительно лучший из вариантов!))

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

Нашел в чанке robokassa.buttonTpl упоминание системного тега, но найти не смог в настройках системы. В параметрах чанка есть поле «mrh_login», вставка в значение идентификатора магазина ни к чему не привело. Также в сниппете robokassa.getButton есть две строчки: 'robokassa.mrh_login' и 'robokassa.mrh_pass1', подстановка своих значений также не дала результатов. Подскажите, где ошибки? В php не силен, сильно не шпыняйте))

И такой вопрос, в личном кабинете нужно выставить Result Url, Success Url и Fail Url. Понятно что нужно подставлять документы из контейнера Робокасса, как вариант — либо используя ID, либо указывая локальный каталог к этим файлам. Как правильнее и где лежат эти файлы для Робокассы? Спасибо!

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

c3bdf8360a.png

И такой вопрос, в личном кабинете нужно выставить Result Url, Success Url и Fail Url.

Result Url — http://domain/office/payment/robokassa/result.html (POST)
Success Url — http://domain/office/payment/robokassa/success.html
Fail Url — http://domain/office/payment/robokassa/failure.html

Здравствуйте, уважаемый Fi1osof ! Помогите, пожалуйста, с новым вопросом: личный кабинет и неймспейс робокассы настроил. Тестовый сервер нормально отрабатывает переход по Success Url и Fail Url. При переходе по Result URL получаю ответ сервера: «The remote server returned an error: (503) Server Unavailable.», в журнале появляются сообщения об ошибке:

[2014-04-11 11:25:15] (ERROR @ /index.php) Array ( [q] => office/orders.html [action] => pay [order_id] => 15 )

Подозреваю, ошибка связана с шаблоном оплаты, из которого вызывается сниппет robokassa.getButton. Не может быть так, что не хватает какого-либо параметра? Спасибо!

Добрый день! Скорее всего у вас кастомные папки MODX-а или типа того. Шаблоны тут не при чем, потому что это запрос на коннектор, который скорее всего не может проинициализировать MODX и поэтому отдает 503-ю. Кидайте доступы в личку, гляну.

Все оказалось гораздо проще:) Вы выключили сайт, поэтому робокасса от себя и не могла достучаться на сайт и выполнить запрос на проверку платежа. Она же запросы шлет без всяких ваших кукисов. Включил сайт, оплатил товар (платеж нормально прошел), выключил сайт обратно.

по какой причине выводится 15 элементов из категории, хотя она элементов более 20? как выполнить нумеровонный список товара в категориях?

По умолчанию в выборке категорий указан лимит 15. Укажите в вызове процессора нужный вам лимит и все.

как выполнить нумеровонный список товара в категориях?

Чмтайте официальную документацию по Smarty.

Добрый день Николай. У меня почему то нет таких страниц — когда по ним переходишь пишет что страница не найдена — это нормально?

Да, этих страниц действительно не было (я забыл их в сборке создать). Обнаружил только недавно. Не знаю есть ли в последней версии 2.6.1, но в следующей точно будут. Вот скрин где они должны быть joxi.ru/V2Vnk1gsOLQ52v Просто создайте их и все.