Skip to main content
Version: LIFE PAY Online 2.0

Drupal 8 Ubercart 4.x

info

Модуль совместим с версиями Drupal 8 и Ubercart 4.x Корректная работа на предыдущих версиях не гарантируется

Подготовка к настройке

Убедитесь что у вас установлена последняя версия Drupal Ubercart

Добавьте архив uc_lifepay.zip через Update Manager раздела Расширения (Extensions) или распаковав его в каталог /modules вашего сайта.

Активируйте модуль Lifepay в разделе Расширения (Extensions)

Добавить новый способ оплаты

Выполняется по следующему пути: Администрирование - Store - Payment methods

  1. ADD PAYMENT METHOD
  2. Type Choose: lifepay

Настройка

Осуществляется в момент добавления нового способа оплаты. Для настройки понадобятся некоторые параметры из ЛК home.life-pay.ru. Для удобства рекомендуется открыть его в соседней вкладке.

Параметры, которые нужно скопировать из ЛК home.life-pay.ru

Service ID: Service ID: ИД вашего магазина расположен по пути: Интеграция - Сервисы - ИД слева от названия сервиса

Open key и Secret key: оба ключа генерируются по пути Интеграция - Сервисы - Ключи (значок )

Open key - ключ. Secret key - секретный ключ

Параметры, которые нужно прописать в настройки сервиса ЛК home.life-pay.ru

Настройки URL заполняются по пути: Интеграция - Сервисы - Клик по названию сервиса

  • URL скрипта для получения веб-хуков: https://<ваш_магазин>/cart/lifepay/notification

  • URL страницы успешной покупки: https://<ваш_магазин>/cart/lifepay/return

  • URL страницы ошибки: https://<ваш_магазин>/cart/lifepay/cancel

Дополнительные настройки

Версия схемы (http или https) должна совпадать с используемой на вашем сайте

Версия API должна соответствовать выбранной версии подписи в настройках сервиса (ЛК home.life-pay.ru). Проверить можно по пути: Интеграция - Сервисы - Клик по названию сервиса - Скролл до пункта "версия подписи"

Оставшиеся параметры, такие как НДС, способ оплаты, VAT и т.д. заполняются на усмотрение продавца

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

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

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