По умолчанию недоступен. Для включения виджета в настройках сервиса должны быть выполнены соответствующие правки, которые вносятся по заявке в отдел технической интеграции. В заявке предоставляется ИД сервиса из ЛК home.life-pay.ru
Если Вы хотите, чтобы пользователь совершал оплату без перехода на платёжную форму, Вы можете встроить себе на сайт платёжный виджет:
Подключение виджета
На странице, где необходимо установить виджет - подключите скрипт:
Описание оплачиваемого товара/услуги. Отображается на странице оплаты.
Да
data-orderid
Номер заказа в системе партнера, должен быть уникальным. Если нет необходимости определять каждый заказ, то можно сделать равным 0.
Да
data-email
Email плательщика
Нет (Временно не используется)
data-phone
Телефон плательщика
Нет
Внимание!
Параметры data-email временно не подлежат использованию в запросе. При его использовании виджет не отработает корректно. Будет исправлено в следующих обновлениях. Временно рекомендуется использовать принудительный ввод email в настройках сервиса.
Так-же можно прописать callback функции, если это необходимо:
Название
Описание
life-pay.successFunction()
Вызывается после успешной оплаты и закрытия виджета
life-pay.errorFunction(reason)
Вызывается после неудачной оплаты и закрытия виджета. Передает reason.title - заголовок ошибки; reason.message - сообщение ошибки.
life-pay.closeFunction()
Вызывается при закрытии виджета
life-pay.openFunction()
Вызывается при открытии виджета
Примеры
Ссылка с параметрами
<script type="text/javascript" src="https://partner.life-pay.ru/gui/lifepay_widget/js/v1.js"></script>
<a class="lifepay_button"
data-phone="74952760800"
data-open="widget"
data-key="ключ первой версии API"
data-cost="10"
data-name="Еще один тест с передачей параметров" data-orderid="0" data-email="test@test.ru"
href="#">Оплатить</a><br/>