Дерево страниц
Skip to end of metadata
Go to start of metadata

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

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

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

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

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

Путь
<MAGENTO_ROOT>/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 - описание оплаты

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

  • Поставить галочку "Получать дополнительные параметры оплаты" и прописать http://ваш-сайт/lifepay/result/response
  • "URL страницы успешной покупки:" http://ваш-сайт/lifepay/result/success
  • "URL страницы ошибки:" http://ваш-сайт/lifepay/result/failure

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