Это старая версия документа.
EasySoft/EasyPay
Типы пополнения: терминалы оплаты
Процессинговая система 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_FASTPAY}='ваш URL' | URL для веб оплаты |
Пример $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>
Разделение реквизитов по группам
Для каждой группы абонентов можно создать свои реквизиты для работы с платёжной системой, для этого нужно указать параметры платёжной системы с суффиксом в виде номера группы. Если для группы не задан параметр используется группа по умолчанию. Обязательно создайте группу по умолчанию.
Пример
для группы 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