Типы пополнения: Visa/Master Cards веб портал абонента
Современный дизайн и пользовательский интерфейс сервиса iPay разработан с учетом Ваших предпочтений и представляет синергию простоты, надежности и удобства использования. В процессе разработки были задействованы новейшие технологии и внедрены наиболее современные и прогрессивные методики построения интерфейса по приему платежей
Сервис iPay прошел аудит соответствия стандарту Payment Card Industry Data Security Standard (PCI DSS) — стандарт защиты информации в индустрии платёжных карт, разработанный международными платёжными системами Visa и MasterCard.
Для подключения нового модуля, пропишите в файле /usr/abills/libexec/config.pl
следующие параметры:
$conf{PAYSYS_IPAY_MERCHANT_KEY}='abills'; | Обязательный параметр. Выдается Ipay-ем. |
---|---|
$conf{PAYSYS_IPAY_SIGN_KEY}='1111111111'; | Обязательный параметр. Выдается Ipay-ем. |
$conf{PAYSYS_IPAY_REQUEST_URL}='https://walletmc.ipay.ua/'; | Обязательный параметр. Стандартный для всех. |
$conf{PAYSYS_IPAY_FAST_PAY}=1; | Обязательный параметр. Включает новую схему оплаты. |
$conf{PAYSYS_IPAY_LANGUAGE}='ua'; # ua/ru/en | Не обязательный. Выбирает язык для интерфейса оплаты. |
Файл Ipay.pm должен находится в папке /usr/abills/Abills/modules/Paysys/systems/
.
Для работы понадобиться модуль:
Отправьте сотрудникам Ipay ссылку на онлайн нотификацию в виде:
https://ваш хост:порт/paysys_check.cgi
Онлайн нотификация должна приходить в формате XML
Оплата через личный кабинет пользователя в биллинг системе:
Оплата через веб форму сайта Ipay.ua:
Для оплаты через веб форму сайта Ipay.ua нужно в config.pl указать дополнительный параметр
$conf{PAYSYS_IPAY_ACCOUNT_KEY}='UID'; | Поле для идентификации пользователя по параметру PAY_ACCOUNT системы IPAY. В качестве поля для идентификации может использоваться любое поле персональной информации о пользователе. По умолчанию используется UID как идентификатор пользователя. |
---|
Сообщите сотрудникам Ipay, что б в веб форме вписали параметр поля «Номер счета» такой же как вписан в $conf{PAYSYS_IPAY_ACCOUNT_KEY}
пример:
в config.pl выставлено:
$conf{PAYSYS_IPAY_ACCOUNT_KEY}='СONTRACT_ID'
поле веб формы «Номер счета» должно выглядеть примерно так:
<input id="CONTRACT_ID" name="CONTRACT_ID" type="text">
Основные настройки config.pl для Ipay:
$conf{PAYSYS_IPAY_MERCHANT_KEY}='Выдается платежной системой' | Ключ мерчанта |
---|---|
$conf{PAYSYS_IPAY_SYSTEM_KEY}='Выдается платежной системой' | Ключ системы |
$conf{PAYSYS_IPAY_MERCHANT_ID}='Выдается платежной системой' | ID Merchant |
$conf{PAYSYS_IPAY_SERVICE_ID}='Выдается платежной системой' | ID Service |
$conf{PAYSYS_IPAY_CURRENCY}='UAH'; | Валюта |
$conf{PAYSYS_IPAY_LANGUAGE}='ua'; | Язык |