Корзина пуста
Войти О магазине FAQ Авторы Хостинг Сообщество
Метод оплаты заказов miniShop2 через Robokassa.
Войдите, чтобы оформить заказ.
Загрузите дополнение из админки вашего сайта. Как?
Для того, чтобы принимать оплату с помощью Robokassa вам необходимо сначала зарегистрироваться в этой системе.

Настройка MODX

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

Для страниц успешной оплаты и отказа лучше указать id страницы с корзиной, чтобы покупатель видел свой заказ после возврата с сервиса.

Конечно, вам нужно включить новый метод оплаты и назначить его доставке.

Настройка Robokassa

В настройках магазина Robokassa вам нужно указать 3 адреса для уведомлений:
1. Адрес result, для оповещения об оплате
2. Адрес success — сюда будет отправлен пользователь после успешной оплаты
3. Адрес failure — сюда будет отправлен пользователь при неудачной оплате

Первый адрес обязательно должен быть таким:
http://вашсайт.ru/assets/components/minishop2/payment/robokassa.php

Второй и третий адрес — по желанию, но я рекомендую указывать тот же адрес, только с параметрами:
http://вашсайт.ru/assets/components/minishop2/payment/robokassa.php?action=success
и
http://вашсайт.ru/assets/components/minishop2/payment/robokassa.php?action=failure
Тогда нормально будут работать настройки страниц из админки MODX.

Тип запросов во всех 3х случаях — POST.

Вывод ссылки на оплату в письме

Если вы используете miniShop2 2.0.1pl1 и выше, то можете выводить ссылку на оплату прямо в письме покупателю, для продолжения прерванной операции.

Делается это очень просто:
[[+payment_link]]

Текст ссылки находится в словаре, ключ ms2_payment_link — можно менять.

Оплата комиссии вместо покупателя

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

Она предлагает снижать стоимость заказа на сумму комиссии, а саму комиссию рассчитывать для каждого возможного метода оплаты.
То есть, магазин должен заставлять выбирать пользователя метод оплаты в Робокассе сразу, до ухода на сервис.
А это значит, что вместо одного метода оплаты «Robokassa», должна быть куча методов «Robokassa — пластиковые карты», «Robokassa — Qiwi», «Robokassa — Webmoney» и так далее. При этом, после ухода на сервис, пользователь может этот метод сменить и тогда рассчитанная сумма заказа будет уже неправильной.

Такой вариант реализации меня не устраивает, поэтому комиссию Робокассы всегда оплачивает покупатель.
Если вы не прочитали эту информацию, или не поняли — это не является причиной для возврата денег за дополнение.

Вот еще заметка на Хабре.

Если вам необходимо оплачивать комиссию вместо покупателя — обратите внимание на сервис Z-Payment, там можно настраивать комиссию для каждого способа оплаты прямо в личном кабинете.



Задавайте вопросы по настройке и эксплуатации платных дополнений.
Changelog for Robokassa.

1.1.0 pl
==============
- PSR-2 code format.
- Added test payments.

1.0.2 pl1
==============
- Fixed receive of payments.

1.0.1 pl
==============
- Fixed log level INFO in robokassa.php

1.0.0 beta
==============
- Initial release.
  1. Арсен Сорока 28 августа 2014, 19:23 #
    Здравствуйте, установил все робокассу, все хорошо,
    Вопрос,
    можно ли сделать чтобы статусы заказов сами ставились «оплачен» в админке, когда пользователь оплатил заказ?
    1. Василий Наумкин 28 августа 2014, 19:36 #
      Так и должно быть, если вы всё верно настроили и Робокасса может уведомить ваш сайт об оплате.
      1. Арсен Сорока 29 августа 2014, 00:12 #
        Спасибо за ответ Василий.
        Да, робкасса уведомляет что получены средства, но почему то статус все равно не ставится оплачен, в чем может быть причина?
        Спасибо
        1. Василий Наумкин 29 августа 2014, 09:08 #
          Задайте вопрос в поддержке, укажите там данные для входа в админку и робокассу — я посмотрю в чем дело.
    2. Чистый лист 05 октября 2014, 10:39 #
      Здравствуйте! Мы купили дополнение и не получается его скачать.
      При добавлении нового поставщика выводит ошибку: «MODX получил пустой ответ от поставщика. Пожалуйста, проверьте URL-адрес поставщика и убедитесь, что поставщик является корректным поставщиком».
      1. Василий Наумкин 05 октября 2014, 11:24 #
        Задайте вопрос в поддержке, укажите данные для входа в админку.
      2. Михаил Дегтярёв 26 марта 2015, 11:32 #
        Как установить РОБОКАССУ? есть какая нибудь инструкция как его найти в репозитории… Просто не ищит его вообще…
        1. Василий Наумкин 26 марта 2015, 11:36 #
          Для этого её нужно купить на сайте.
        2. Валерий 16 апреля 2015, 21:07 #
          Здравствуйте! Купил дополнение робокассы, установил, настройки все сделал, но возник ламерский вопрос-как тупо вывести кнопку Оплатить Робокасса (например одним из вариантов, которые предоставляет сама Робокасса) при оформлении заказа? Есть ли где по этому поводу информация?
          1. Василий Наумкин 16 апреля 2015, 21:22 #
            Как тупо вывести кнопку от робокассы — нужно спрашивать у робокассы. Это дополнение реализует метод оплаты для miniShop2, через него и нужно оформлять покупки.

            Вопросы по поддержке платных дополнений лучше задавать здесь.
          2. Валерий 20 апреля 2015, 12:27 #
            Я прошу прощения, но я задал вопрос 2 дня назад, а ответа так и не получил.
            1. Василий Наумкин 20 апреля 2015, 12:56 #
              И я прошу прощения, но у вас как со зрением, нормально? Я вам ответил в тот же день, через 15 минут.

              Если вдруг незаметно, то вот скриншот:

              1. Валерий 20 апреля 2015, 13:01 #
                Недоразумение. По Вашей рекомендации я задал вопрос уже в поддержке платных дополнений. А там ответа как раз нет.
                1. Василий Наумкин 20 апреля 2015, 13:05 #
                  А там я как-то пропустил, прошу прощения.

                  Подробно ответил.
            2. Комментарий был удален.
              Войдите на сайт, чтобы прокомментировать.
              График скачиваний дополнения за последние 30 дней. Серым фоном отмечены выходные.
              Название
              mspRobokassa
              Сайт дополнения
              Версия
              1.1.0-pl
              Дата выпуска
              12.03.2016
              Автор выпуска
              Василий Наумкин
              Цена
              490 a
              Загрузок
              273
              Версия MODX
              от 2.2
              Теги
              Другие дополнения автора
              SMF, Ace, mxManager, MobileDetect, msProfile, Comparison, AjaxSnippet, Markdown, Sendex, debugParser, mspQiwi, AjaxForm, msDiscount, AdminPanel, TypoMCE, Office, mSearch2, mspZPayment, PageBreaker, eventsCalendar2, Uploadify, Jevix, Loginza, HybridAuth, Tickets, PhpHypher, DateAgo, Theme.Bootstrap, miniShop2, BannerY, yTranslit, pdoTools, MinifyX, ms2Gallery
              Поделиться