Это старая версия документа.


EasySoft/EasyPay

Типы пополнения: терминалы оплаты
http://easysoft.com.ua

Процессинговая система EasyPay позволяет обеспечить высокую скорость обработки транзакций и бесперебойность работы: процессинговый центр в режиме реального времени обрабатывает неограниченное количество информации и стабильно работает одновременно с любым количеством платежных терминалов.

  • Быстрый и надежный процессинг для организации приема платежей.
  • Услуги центра обработки звонков.
  • Размещение рекламы в сети платежных терминалов.
  • Платежные терминалы по низким ценам.

Создать сертификаты

# /usr/abills/misc/certs_create.sh easysoft [публичный ключ от Easysoft]

Отправте в Easysoft Ваш публичный ключ

 /usr/abills/Certs/easysoft.cer

Для работы понадобиться модуль:

$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_ACCOUNT_INFO}

<BankingDetails>
<Payee>
<Id>ЕГРПОУ или ИНН получателя</Id>
<Name>Название или имя получателя</Name>
<Bank>
<Name>Название банка получателя</Name>
<Mfo>МФО получателя</Mfo>
<Account>счет получателя</Account>
</Bank>
</Payee>
<Payer>
<Id>ЕГРПОУ или ИНН плательщика</Id>
<Name>Название или имя плательщика</Name>
<Bank>
<Name>Название банка плательщика</Name>
<Mfo>МФО плательщика</Mfo>
<Account>счет плательщика</Account>
</Bank>
</Payer>
<Narrative>
<Name>Назначение платежа в формате точно из договора</Name>
<Vat>0</Vat>
</Narrative>
</BankingDetails>

Фома проверки работы протокола

http://provider.easysoft.com.ua/

При тестировании с тестовым сертификатом ключ проверки easysoft.cer