Skip to main content
Version: LIFE PAY Online 2.0

Модуль для OpenCart 3.0+

Установка

info

Модуль тестировался в на "чистом" OpenCart без каких-либо вмешательств в код. Если после установки у вас наблюдается некорректная работа сайта, либо модуль вообще не устанавливается, рекомендуем обращаться к разработчику вашего магазина с целью выявления правок, которые привели к неработоспособности популярных модулей.

Модуль совместим с версиями OpenCart 3.0.3 и выше.

  1. В панели управления сайтом перейти в раздел "Модули/Расширения" → "Установка расширений"

  2. Нажать кнопку "Загрузить файл" и выбрать архив. Скачать модуль

  1. Перейти в раздел "Модули/Расширения" → "Модули/Расширения" и выбрать тип расширения "Оплата".

  2. В появившемся списке расширений нужно найти ООО «Платежный Сервис Провайдер» и нажать "редактировать". Далее заполнить:

    • Параметр Service ID обязателен для пользователей версии API 2.0. Получить его можно в личном кабинете LIFE PAY по пути Интеграция -> Сервисы (см. скриншот ниже).
    • Ключ - значение ключа из личного кабинета LIFE PAY. Ключ соответствует первой версии API.
    • Секретный ключ — значение секретного ключа из личного кабинета LIFE PAY. Секретный ключ соответствует второй версии API.
    • Версия API в личном кабинете LIFE PAY по пути Интеграция -> Сервисы -> Клик по названию сервиса, и в настройках модуля должна совпадать. В противном случае смена статуса заказа после оплаты выполняться не будет!
    • Метод оплаты (признак способа расчёта для налоговой).
    • Ставки НДС выбрать согласно категории деятельности магазина.

ИД вашего сервиса будет слева от названия сервиса. Попасть в раздел с ключами можно по кнопке Получить ключ.

  1. Далее сохранить изменения.
info

Платежный шлюз LIFE PAY принимает платежи только в рублях, поэтому в OpenCart должна присутствовать валюта "Рубль" с кодом RUB. Платежный модуль и платежная система поддерживают только русский язык.

Настоятельно рекомендуется использовать модуль только если рубль - основная валюта магазина.

  1. В разделе системы администрирования Система→Пользователи→Группы пользователей для группы пользователей "Администраторы" необходимо отметить чекбокс "extension/payment/lifepay" для просмотра и для внесения изменений.

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

  • Интеграция→Сервисы→кликом по названию переходите в ваш сервис
  • Получать дополнительные параметры оплаты→отметить чекбокс.
  • URL скрипта для получения веб-хуков: сюда вписываем значение URL со страницы настроек модуля.
  • Подтверждение резервирования товара→Нет.
  • URL успеха и ошибки так же ведут на сгенерированные модулем страницы. При необходимости вы можете создать их самостоятельно (например вы можете создать страницу с благодарностью за покупку).

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

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

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

Фискализация

Функционал активируется кнопкой внутри настроек модуля. В этом случае модуль осуществляет передачу товарных позиций кассовому провайдеру по API.

info

Фискализация чеков становится доступной только после активации функционала на стороне сервиса (активацию осуществляет отдел технической интеграции: acq_integration@life-pay.ru). Для успешного подключения необходимы подписанные документы с компанией LIFE PAY.