Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Информация

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

Информация

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

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

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

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

Блок кода
titleПуть
<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

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

...

PAY

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

...

LIFE PAY

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

...

LIFE PAY

  • Title (Название) Как будет отображаться способ оплаты при оформлении заказа
  • Service Id (Id сервиса) -

...

  • id сервиса в ЛК

...

  • LIFE PAY по пути Интеграция → Сервисы

Ключи

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

  • Open Key (ключ)

...

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

...

Включить страницу
Ключи для проверки подлинности запроса
Ключи для проверки подлинности запроса

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

  • 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

Оглавление