Magento 2.0+


Важно! Разрабатывалось для версии 2.3. Корректная работа на версиях ниже 2.0 не гарантируется.


Содержание.

Установка модуля

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

Настройка магазина в кабинете LIFE PAY

Ключи

Дополнительные параметры

Обратные вызовы


Установка модуля

Распакуйте архив в корневую папку системы Magento 2

Путь

/app/code/Lifepay/Lifepay

В корневой папке с установленным Magento 2 выполните следующие команды:

  1. php bin/magento module:enable -c Lifepay_Lifepay
  2. php bin/magento cache:flush
  3. php bin/magento setup:upgrade
  4. php bin/magento setup:di:compile

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

Настройка производится из панели администрирования Magento 2

Путь

Магазины > Конфигурация > ПРОДАЖИ > Методы оплаты > LIFE PAY


Настройка магазина в кабинете LIFE PAY

Установите регистрационные данные сервиса из клиентского ЛК LIFE PAY

  • Title (Название) Как будет отображаться способ оплаты при оформлении заказа
  • Service Id (Id сервиса) - id сервиса в ЛК LIFE PAY по пути Интеграция → Сервисы

Ключи

Заполняются следующие параметры:

  • Open Key (ключ)
  • Secret Key (секретный ключ)

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

Путь из "Генератора кнопок"

 

Кнопки оплаты генерируются по пути ИНТЕГРАЦИЯ→ СЕРВИСЫ→ 

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

Альтернативный путь.

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

Дополнительные параметры

  • Lifepay unit for products - единицы измерения для продуктов
  • Lifepay unit for delivery - единицы измерения для доставки
  • Payment method - метод оплаты: для обычных магазинов выбирайте "Full prepayment"
  • Payment object for product - объект оплаты для продуктов: обычно Product
  • Payment object for delivery - объект оплаты для доставки: обычно Service
  • VAT rate products - НДС для продуктов
  • VAT rate delivery - НДС для доставки
  • Send customer email - отправлять email покупателя
  • Send customer phone - отправлять телефон покупателя
  • Payment description - описание оплаты

Обратные вызовы:

ВАЖНО! Убедитесь в правильном указании страны и валюты. Провайдер LIFE PAY работает только с валютой RUB.