cms-joomla

Официальный модуль приема платежей Robokassa для Joomla VirtueMart 3.4.x

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

Порядок регистрации описан в документации Robokassa

Возможности

Совместимость

Virtuemart 3.4.x;

Установка

  1. Установка плагина выполняется из zip архива, как и любой другой плагин для CMS Joomla.
  2. Для этого заходим в административную панель магазина в раздел Расшерения – Менеджер расширений – Установка.
  3. Выбираем архив плагина.

Настройка модуля

  1. В личном кабинете Robokassa Вам необходимо указать настройки:

Алгоритм расчета хеша: md5 Result URL : http://ваш_магазин.ru/index.php?option=com_virtuemart&view=pluginresponse&task=pluginnotification&tmpl=component Success URL : http://ваш_магазин.ru/index.php?option=com_virtuemart&view=pluginresponse&task=pluginresponsereceived Fail Url : http://ваш_магазин.ru/index.php?option=com_virtuemart&view=pluginresponse&task=pluginUserPaymentCancel Метод отсылки данных во всех случаях POST.

  1. Далее проходим в административную панель магазина на Virtuemart и добавляем новый способ оплаты. Для этого пройдите в раздел Virtuemart – Магазин – Способы оплаты.

  2. Жмем на панели сверху Создать.

  3. И добавляем новый способ оплаты. Обязательно, в поле Способ оплаты нужно выбрать Robokassa и Опубликовано – Да (если необходимо отображать способ оплаты на этапе оформления заказа). Все остальные поля на Ваше усмотрение.

  4. Жмем Сохранить. Далее переключаемся на вкладку “Конфигурация”.

  5. Заполняем обязательные поля в разделе Технические настройки (данные берем из личного кабинета Robokassa):

  1. Если Вы используете тестовые данные – не забудьте переключить настройку “Среда” на “Тестовая”.

  2. Подтверждаем настройки нажатием кнопки “Сохранить”.

  3. Настройка завершена.

Фискализация

Для подключения автоматического формирования чеков в соответвии с ФЗ-54 необходимо подключить одну из доступных фискальных схем в Личном кабинете Robokassa (Раздел “Фискализация”) и указать настройки модуля:

Уведомления об оплате

Уведомление об оплате Robokassa отправляет автоматически, после успешного совершения платежа, на адрес Result URL, который был скопирован из настроек модуля и указан в технических настройках магазина. После получения уведомления, заказ в CMS изменит статус на тот, который указан в подразделе “Статусы заказов”. При правильной настройке Robokassa самостоятельно сообщит в модуль статус оплаты, после чего статус заказа изменится согласно настройкам.