=====EasySoft/EasyPay===== **Типы пополнения:** терминалы оплаты\\ {{http://provending.com.ua/company/easysoft.jpg|http://easysoft.com.ua}}\\ Процессинговая система EasyPay позволяет обеспечить высокую скорость обработки транзакций и бесперебойность работы: процессинговый центр в режиме реального времени обрабатывает неограниченное количество информации и стабильно работает одновременно с любым количеством платежных терминалов.\\ * Быстрый и надежный процессинг для организации приема платежей. * Услуги центра обработки звонков. * Размещение рекламы в сети платежных терминалов. * Платежные терминалы по низким ценам. ====Настройка==== Создать сертификаты # /usr/abills/misc/certs_create.sh easysoft [публичный ключ от Easysoft] Отправте в Easysoft Ваш публичный ключ /usr/abills/Certs/easysoft.cer Для работы понадобиться модуль: * [[http://search.cpan.org/dist/XML-Simple/|XML::Simple]] ([[abills:docs:manual:soft:xml:simple|установка]]). ^$conf{PAYSYS_EASYPAY_TOKEN}='-'; | Выдаёт Easysoft. (Не обязателен) | ^$conf{PAYSYS_EASYPAY_SERVICE_ID}='-'; | Выдаётся Easysoft | ^$conf{PAYSYS_EASYPAY_ACCOUNT_KEY}='UID'; | Идентификатор абонента | ^$conf{PAYSYS_EASYPAY_ACCOUNT_INFO}='...'; | Выводимые реквизиты компании при операции проверки счета \\ в формате xml \\ | ^$conf{PAYSYS_EASYPAY_SERVICE2GID}='ervice_id:gid;'; | Привязка сервисов к группам и доменам. Если вместо GID указать домен идёт привязка к домену | ^$conf{PAYSYS_EASYPAY_SKIPKEY}=1; | Отключить проверку сертификата | ^$conf{PAYSYS_EASYPAY_FASTPAY}='ваш URL'; | URL для веб оплаты | **Пример** $conf{PAYSYS_EASYPAY_ACCOUNT_INFO} ЕГРПОУ или ИНН получателя Название или имя получателя Название банка получателя МФО получателя счет получателя ЕГРПОУ или ИНН плательщика Название или имя плательщика Название банка плательщика МФО плательщика счет плательщика Назначение платежа в формате точно из договора 0 ====Разделение реквизитов по группам==== Для каждой группы абонентов можно создать свои реквизиты для работы с платёжной системой, для этого нужно указать параметры платёжной системы с суффиксом в виде номера группы. Если для группы не задан параметр используется группа по умолчанию. Обязательно создайте группу по умолчанию. **Пример** \\ для группы 3 $conf{PAYSYS_EASYPAY_ACCOUNT_INFO_3}='info'; $conf{PAYSYS_EASYPAY_SERVICE_ID_3}='3'; а также укажите $conf{PAYSYS_EASYPAY_SERVICE2GID} ====Фома проверки работы протокола==== http://provider.easysoft.com.ua/ При тестировании с тестовым сертификатом ключ проверки easysoft.cer ==== Пример запонелнения анкеты от Easypay ==== {{ :abills:docs:modules:paysys:easypay_example.doc |Скачать пример}}