Возможность оплаты с ТВ | Да |
Возможность оплаты с мобильных устройств | Да |
Возможность оплаты в личном кабинете | Да |
Поддержка оплаты с карты | Да |
Возможность отключения 3DS | Да |
Поддержка рекуррентных платежей | Да |
Поддержка других способов оплаты (электронные деньги и др.) | Нет |
Payture – платежный шлюз с возможностью привязки и удаления карт, а также настройки автоплатежа. Особенность работы – форма для оплаты находится на стороне шлюза и открывается внутри элемента iframe в виджете на сайте или на странице оплаты в приложении. На данный момент существует 3 шаблона страниц оплаты:
- Для оплаты в мобильных и десктопных браузерах (стандартная форма Payture). Имя шаблона – Payture.
- Для оплаты из приложения внутри Smart TV или приставки (адаптирована под управление пультом, поддерживается только на устройствах с протоколом TLS 1.2 и выше). Имя шаблона – пустая строка.
- Для оплаты из приложения внутри телевизора Samsung Smart TV под Orsay (загружает специальные плагины для взаимодействия с данными устройствами). Имя шаблона – Orsay.
Настройка интеграции
Чтобы начать принимать платежи от абонентов с помощью Payture необходимо:
- В разделе «Биллинг» → «Платежные шлюзы» создать объект с типом «Payture»:
- Данные для полей «Host», «Pay Key», «Add Key», «VAT» необходимо получить непосредственно у платежного шлюза после подписания договора с ним.
- В поле «Шаблон платежной страницы» указать один из шаблонов страниц оплаты (описание см. выше). В случае, если будет использоваться оплата с помощью виджета на сайте, по умолчанию рекомендуется указать шаблон «Payture», а для оплаты внутри приложения на телевизоре настроить шаблон через конфигурацию портала в файле
/etc/microimpuls/portal/сlient.js
(параметрtemplate_of_payment_page
).
- В поле «Состояние опции ‘Запомнить карту’ по умолчанию» указать способ отображения опции «Запомнить карту» на странице оплаты.
- Настроить в Payture нотификацию на адрес: http://smarty.example.com/billing/payment/payture/validate_notify/ (оcуществляется на стороне платежного шлюза по запросу, вместо адреса smarty.example.com необходимо указать адрес вашего сервера Smarty).
- При необходимости в файле конфигурации портала настроить поля
merchant_type
иtemplate_of_payment_page
(есть возможность произвести тонкую настройку данных полей в зависимости от устройств). - Удостовериться в корректности работы платежной формы внутри приложения, а также в виджете оплаты на сайте, если таковой используется.