Для использования модуля оплаты Robokassa выполните настройки на стороне платёжной системы и подключить модуль в Clouden.

Поддержка способов оплаты
Банковские картыНаличныеЭлектронные кошелькиМобильные платежиИнтернет-банкинг

Maestro,
Mastercard,
Visa,
Мир,
Халва.
Терминалы,
банкоматы,
кассы банка,
системы приёма платежей.
WebMoney,
ЮMoney.
Билайн,
Мегафон
МТС,
Теле2.
Альфа-Клик,
ВТБ,
Промсвязьбанк.
Поддерживаемые возможности
Поддержка чеков

Возврат платежей

Рекуррентные платежи

Подписки

 № 54-ФЗ устанавливает требование о наличии в чеке наименований оплаченных товаров и услуг. Чтобы чеки формировались корректно в соответствии с законом вы должны установить модуль Онлайн-кассы

Настройка на стороне платёжной системы


На стороне платёжной системы в разделе МенюУправлениеМои магазины укажите:

  1. Алгоритм расчета хеша — MD5. 
  2. Result URL — https://<URL_Clouden>/mancgi/rkresult
  3. Success URL — https://<URL_Clouden>/mancgi/rksuccess
  4. Fail URL — https://<URL_Clouden>/mancgi/rkfail
  5. Пароль #1 — пароль, который используется интерфейсом инициализации оплаты. Длина не менее 8 символов, должен содержать хотя бы одну букву и хотя бы одну цифру. 
  6. Пароль #2 — пароль, который используется интерфейсом оповещения о платеже, XML-интерфейсами. Длина не менее 8 символов, должен содержать хотя бы один символ и хотя бы одну цифру. 
  7. Метод отсылки данных по Result/Success/Fail URL — POST. 

 Пароли #1 и #2 должны отличаться друг от друга и ни один из них не должен совпадать с паролем для входа в личный кабинет платёжной системы.

Настройка на стороне Clouden


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

Для успешного зачисления платежей откройте для Clouden порты 443/80. Платёжная система присылает сообщения о совершении платежа на порты 443/80.

Чтобы создать модуль оплаты, перейдите в раздел ПровайдерМетоды оплаты → кнопка Создать:

  1. Выбор модуля оплаты: "Robokassa".
  2. Настройка интеграции. Укажите данные для интеграции.
    Активируйте опцию Создать нового клиента, чтобы отобразить ссылку для регистрации в платёжной системе.
    Заполните форму, используя данные существующего клиента в платёжной системе:
    1. Идентификатор — уникальный идентификатор магазина в системе Robokassa. 
    2. Пароль 1 — пароль #1 из настроек на стороне платёжной системы. 
    3. Пароль 2 — пароль #2 из настроек на стороне платёжной системы. 
    4. Способ оплаты — способ оплаты, на который будет перенаправлен плательщик. 
    5. URL — URL шлюза оплаты. Укажите, если используется нестандартный шлюз. 
    6. Тестовый режим — флаг активирует работу платёжного модуля в тестовом режиме. В тестовом режиме не происходит списание средств, все платежи выполняются успешно.
  3. Настройка метода оплаты. Настройте внутренние (в пределах Clouden) параметры метода оплаты. Подробнее см. шаг 3 в статье Настройка методов оплаты.

Дополнительная информация


Возврат платежей

Возврат платежей не поддерживается. 

Выпуск закрывающих чеков

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

Логирование

Логи взаимодействия биллинговой платформы с Robokassa записываются в файлы:

  • /usr/local/mgr5/var/pmrobokassa.log — лог файл настройки модуля оплат.
  • /usr/local/mgr5/var/rkpayment.log — лог файл оплат.
  • /usr/local/mgr5/var/rkresult.log — лог файл получения ответа от платёжной системы.
  • /usr/local/mgr5/var/rksuccess.log — лог перехода в Clouden при успешном проведении платежа.
  • /usr/local/mgr5/var/rkfail.log — лог перехода в Clouden в случае отказа от проведения платежа.