Данный модуль позволяет добавить на сайт способ оплаты через Робокассу. Для корректной работы модуля необходима регистрация в сервисе.
Порядок регистрации описан в документации Robokassa
Virtuemart 3.4.x;
Алгоритм расчета хеша: 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.
Далее проходим в административную панель магазина на Virtuemart и добавляем новый способ оплаты. Для этого пройдите в раздел Virtuemart – Магазин – Способы оплаты.
Жмем на панели сверху Создать.
И добавляем новый способ оплаты. Обязательно, в поле Способ оплаты нужно выбрать Robokassa и Опубликовано – Да (если необходимо отображать способ оплаты на этапе оформления заказа). Все остальные поля на Ваше усмотрение.
Жмем Сохранить. Далее переключаемся на вкладку “Конфигурация”.
Заполняем обязательные поля в разделе Технические настройки (данные берем из личного кабинета Robokassa):
Если Вы используете тестовые данные – не забудьте переключить настройку “Среда” на “Тестовая”.
Подтверждаем настройки нажатием кнопки “Сохранить”.
Настройка завершена.
Для подключения автоматического формирования чеков в соответвии с ФЗ-54 необходимо подключить одну из доступных фискальных схем в Личном кабинете Robokassa (Раздел “Фискализация”) и указать настройки модуля:
Уведомление об оплате Robokassa отправляет автоматически, после успешного совершения платежа, на адрес Result URL, который был скопирован из настроек модуля и указан в технических настройках магазина. После получения уведомления, заказ в CMS изменит статус на тот, который указан в подразделе “Статусы заказов”. При правильной настройке Robokassa самостоятельно сообщит в модуль статус оплаты, после чего статус заказа изменится согласно настройкам.