Модуль для OpenCart 3.0+
Установка
Модуль тестировался в на "чистом" OpenCart без каких-либо вмешательств в код. Если после установки у вас наблюдается некорректная работа сайта, либо модуль вообще не устанавливается, рекомендуем обращаться к разработчику вашего магазина с целью выявления правок, которые привели к неработоспособности популярных модулей.
Модуль совместим с версиями OpenCart 3.0.3 и выше.
-
В панели управления сайтом перейти в раздел "Модули/Расширения" → "Установка расширений"
-
Нажать кнопку "Загрузить файл" и выбрать архив. Скачать модуль

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

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

- Далее сохранить изменения.
Платежный шлюз LIFE PAY принимает платежи только в рублях, поэтому в OpenCart должна присутствовать валюта "Рубль" с кодом RUB. Платежный модуль и платежная система поддерживают только русский язык.
Настоятельно рекомендуется использовать модуль только если рубль - основная валюта магазина.
- В разделе системы администрирования Система→Пользователи→Группы пользователей для группы пользователей "Администраторы" необходимо отметить чекбокс "extension/payment/lifepay" для просмотра и для внесения изменений.
Настройка сервиса в личном кабинете LIFE PAY
- Интеграция→Сервисы→кликом по названию переходите в ваш сервис
- Получать дополнительные параметры оплаты→отметить чекбокс.
- URL скрипта для получения веб-хуков: сюда вписываем значение URL со страницы настроек модуля.
- Подтверждение резервирования товара→Нет.
- URL успеха и ошибки так же ведут на сгенерированные модулем страницы. При необходимости вы можете создать их самостоятельно (например вы можете создать страницу с благодарностью за покупку).
