На рынке онлайн-платежей России с 2002 года
Платежный виджет
При проведении интеграции через Simple API или API всегда имеется возможность использования Платежного виджета - всплывающей формы для ввода реквизитов карты плательщика без перехода пользователя на страницу Платежного шлюза. В данном варианте фактически ввод реквизитов карты происходит на стороне Платежного шлюза, а визуально - на стороне сайта Интернет-магазина. Отсутствие перенаправления на другие сайты положительно воспринимается пользователями и повышает конверсию платежей. Пример работы платежного виджета Вы можете увидеть, нажав на кнопку ниже.
Вместо кнопки "Оплатить", на вашем сайте, вставте следующий код:
<script src="./js/script.js"></script>
<form form-type="sandbox" onsubmit="sendRequest();" class="payForm">
<input type="text" name="amount" placeholder="Сумма заказа" required value="1.00">
<input type="text" name="description" placeholder="Описание заказа" required value="оплата заказ 123">
<input type="text" name="merchant_order_id" placeholder="Номер заказа" value="123">
<input type="text" name="email" placeholder="email" value="email@email.ru">
<input type="text" name="locale" placeholder="locale" value="ru">
<input type="hidden" name="site" value="glnet_demo">
<input type="hidden" value="2de639e455ad2299792978ef6a8f0f5c" isToken>
<input type="submit" value="Оплата" class="orange-button">
</form>
Вставьте UID (идентификатор) Вашего сайта в значение параметра site и ключ сайта (token) в значение параметра isToken.
UID и ключ выдаются при подключении к платёжному шлюзу Gateline (или при заключении договора)
<input type="hidden" name="site" value="glnet_demo">
<input type="hidden" value="2de639e455ad2299792978ef6a8f0f5c" isToken>
Для использования виджета в тестовой среде задайте параметру form-type значение sandbox.
Для использования в боевой среде необходимо задавать параметру form-type значение prod
<form form-type="sandbox" onsubmit="sendRequest();" class="payForm">
Если необходимо изменить состав полей платёжного виджета, то у полей, которые хотите скрыть, укажите type="hidden" и удалите атрибут name (либо полностью уберите данный элемент input)
Список возможных полей (name="имя_поля" value="значение"):
amount - сумма заказа (прим.: "1", "1.00")
<input type="text" name="amount" value="1.00" required>
description - описание заказа (прим.: "Оплата заказа 123")
<input type="text" name="description" value="оплата заказ 123" required>
merchant_order_id - номер заказа в Вашей системе (прим.: "123")
<input type="text" name="merchant_order_id" value="123">
locale - язык формы для ввода карты, по умолчанию русский (значения: "ru"/"en")
<input type="text" name="locale" value="ru">
email - email клиента (может использоваться для отправки уведомлений от нашего шлюза об успешной оплате; "прим.: email@email.ru")
<input type="text" name="email" value="email@email.ru">
Ознакомьтесь с полной документацией API GateLine
Получите полную документацию в формате PDF уже через 1 минуту
Задайте их прямо сейчас и получите консультацию специалиста
* — обязательные поля ввода
2021 © ООО «ОНЭЛИЯ ПРО» 125252, г. Москва, ул. Авиаконструктора Микояна, д. 12 Тел.: +7 (499) 302-36-12
Внимание! Для входа в Личный Кабинет в Ваш браузер должен быть импортирован уникальный сертификат доступа, который выдается при начале сотрудничества - это сделано для безопасности платежей