Skip to main content
Version: LIFE PAY Online 1.0

Интеграция с Ecwid

Способ оплаты

Инициирование транзакции осуществляется с помощью эмулятора Authorize.NET.

После добавления этого способа оплаты становятся доступны к редактированию обязательные параметры:

  • API Login ID - ИД сервиса из личного кабинета home.life-pay.ru
  • Transaction Key - секретный ключ из личного кабинета home.life-pay.ru

Секретный ключ (secret key) можно получить, нажав по кнопке Получить ключ.

  • Signature Key - не используется, но требует заполнения. Подойдёт произвольная строка не менее 128 символов в длину.
  • Тип транзакции: Authorize and Capture

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

Настройки в ЛК home.life-pay

Для корректной работы потребуется заполнить URL скрипта для получения дополнительных параметров.

https://apiadapter.life-pay.ru/authorize_net/alba/callback
https://apiadapter.life-pay.ru/authorize_net/alba/success
https://apiadapter.life-pay.ru/authorize_net/alba/fail

Поля доступны для заполнения по пути Интеграция → Сервисы → Клик по названию вашего сервиса. Как выглядит в интерфейсе:

Налогообложение

Для соблюдения 54-ФЗ необходимо создать налог по пути Настройки - Налоги и счета - Ручной режим

Предусмотрены три налога: 10%, 20% и 0%. Применяются только к товару (без доставки). Скриншот настроек:

info

Допустимые названия: vat10 и vat20. Названия могут быть только такими! В случае налога 0% новый налог не создаётся. Работает по умолчанию.

Налоги и цены

В настройках налога и цен необходимо явно указать, что цены уже включают налог. Осуществляется в этом же разделе, карточка "Налоги и цены". Скриншот настроек:

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

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

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