Дерево страниц
Skip to end of metadata
Go to start of metadata
Разрабатывалось для Joomla v3.3 и VirtueMart 3.0.3. Корректная работа на версиях ниже 3.0 не гарантируется.

Модуль поддерживает передачу ПСР и ППР по 54-ФЗ, но не поддерживает передачу "признак агента".

Если необходимо передавать данные о поставщике услуги, к примеру, Ваш магазин является Маркетплейсом, то рекомендуем слать данные для фискализации отдельным запросом по API https://apidoc.life-pay.ru/cloud-print/index#create

Установка

Зайдите в административную панель Joomla

Путь

Joomla Administrator -> Расширения -> Менеджер расширений

Выберите архив virtuemart_lifepay.zip для установки.

Настройка способов оплаты

Зайдите в административную панель VirtueMart

Путь

VirtueMart -> Магазин -> Способы оплаты

Нажимаете кнопку Создать и создаете новый метод оплаты:

  • Название - любое удобное. Например, "Lifepay оплата картами"
  • Псевдоним — lifepay
  • Способ оплаты — Lifepay

После сохранения вновь созданного способа оплаты, нужно вернуться в предыдущее меню

Путь

VirtueMart -> Магазин -> Способы оплаты

Выбираете созданный способ Lifepay и переходите во вкладку конфигурация.


Введите данные из личного кабинета LIFE PAY:

  • ID сервиса
  • Ключ
  • Секретный ключ
  • Домен магазина
  • Версия API нотификаций (регулируется по запросу в отдел технической интеграции; подробнее).
  • Высылать мейл в нотификации
  • Высылать телефон в нотификации

Также можете установить ставку НДС (только если необходимо);

Ключи для проверки подлинности запроса можно получить кликнув по "Настройки CMS" при создании кнопки оплаты.

Кнопки оплаты генерируются по пути ИНТЕГРАЦИЯСЕРВИСЫ(Подробнее в разделе Создать кнопку оплаты).

Ключ соответствует первой версии API.
Секретный ключ соответствует второй версии API.

Так же в этот раздел можно попасть по кнопке "Получить ключ".


webhook-нотификации

URL заполняются в интерфейсе личного кабинета LIFE PAY

Путь

Интеграция → Сервисы → Клик по названию вашего магазина

URL для веб-хуков
http://ВАШСАЙТ.ru/index.php?option=com_virtuemart&view=pluginresponse&task=pluginresponsereceived&action=lifepay_result
URL страницы успешной покупки
http://ВАШСАЙТ.ru/index.php?option=com_virtuemart&view=pluginresponse&task=pluginresponsereceived&action=lifepay_success
URL страницы ошибки
http://ВАШСАЙТ.ru/index.php?option=com_virtuemart&view=pluginresponse&task=pluginUserPaymentCancel

Дополнительные настройки

1. Для работы с онлайн-кассой: правильно устанавливаем ставку НДС для продуктов и отдельно для доставки, если этого не сделать ставка НДС будет по умолчанию (без НДС).
2. Выбираем правильно логотип системы оплаты.

Не забудьте по окончании всех настроек включить новый способ оплаты.