Skip to main content
Version: LIFE PAY Online 2.0

Joomla | VirtueMart

info

Разрабатывалось для Joomla v3.3 и VirtueMart 3.0.3. Корректная работа на версиях ниже 3.0 не гарантируется.

Установка

Зайдите в административную панель Joomla: Joomla Administrator -> Расширения -> Менеджер расширений. Выберите архив virtuemart_lifepay.zip для установки.

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

  1. Зайдите в административную панель VirtueMart: VirtueMart -> Магазин -> Способы оплаты
  2. Нажимаете кнопку Создать и создаете новый метод оплаты:
    • Название - любое удобное. Например, "Lifepay оплата картами"
    • Псевдоним — lifepay
    • Способ оплаты — Lifepay
  3. После сохранения вновь созданного способа оплаты, нужно вернуться в предыдущее меню: VirtueMart -> Магазин -> Способы оплаты
  4. Выбираете созданный способ Lifepay и переходите во вкладку конфигурация.
  5. Введите данные из личного кабинета LIFE PAY:
    • ID сервиса
    • Ключ
    • Секретный ключ
    • Домен магазина
    • Версия API нотификаций (регулируется по запросу в отдел технической интеграции; подробнее).
    • Высылать мейл в нотификации
    • Высылать телефон в нотификации
    • Также можете установить ставку НДС (только если необходимо);

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

Кнопки оплаты генерируются по пути Интеграция → Сервисы → (Подробнее в разделе Создать кнопку оплаты).

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

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

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

URL заполняются в интерфейсе личного кабинета LIFE PAY: Интеграция → Сервисы → Клик по названию вашего магазина

http://ВАШСАЙТ.ru/index.php?option=com_virtuemart&view=pluginresponse&task=pluginresponsereceived&action=lifepay_result
http://ВАШСАЙТ.ru/index.php?option=com_virtuemart&view=pluginresponse&task=pluginresponsereceived&action=lifepay_success
http://ВАШСАЙТ.ru/index.php?option=com_virtuemart&view=pluginresponse&task=pluginUserPaymentCancel

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

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

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

Тестирование платежей

Модуль позволяет проводить ненастоящие платежи для тестирования интеграции. По умолчанию для новой учётной записи или сервиса в ЛК доступен только тестовый платёжный канал.
Как работать с тестовыми платежами

Чтобы перейти из тестового режима в рабочий, свяжитесь с нашим отделом интеграций: acq_integration@life-pay.ru