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


eCommerce Connect

http://ecommerce.upc.ua/

Типы пополнения: веб портал абонента
Автоматическое зачисление платежей через портал абонента.

Для работы системой установить дополнительно модуль Crypt::OpenSSL::RSA Perl Crypt::OpenSSL::X509

config.pl

$conf{PAYSYS_UPC_MERCHANT_ID}='xxx'; Номер мерчанта
$conf{PAYSYS_UPC_TERMINAL_ID}='E7882367'; Секретный ключ для подтверждения транзакции
$conf{PAYSYS_UPC_TESTMODE}='1:0'; Тестовый режим
$conf{PAYSYS_UPC_RESULT_URL}='http:'; альтернативный URL для приёма подтверждения оплат. Система не работает с самописными сертификатами так тчо нужно будет вынести портал на абонента на незащищённый порт.

Добавление сертификата

Сертификат используется для подписи запросов об оплате и предоставляется компанией UPC

Запускаем в Windows файл

run.bat [номер мерчанта]

генерируются

[номер мерчанта].pem – приватный ключ
[номер мерчанта].pub – публичный ключ
[номер мерчанта].crt – сертификат 

Файл сертификата (*.crt) необходимо отправить в UPC, для проверки шлюзом аутентичности сообщения от Интернет магазина.

Файлы *.pem и *.crt залить на сервер в папку /usr/abills/Certs/ upc.pem и upc.crt установить файлам права чтения веб сервером

chown www /usr/abills/Certs/upc.pem 
chown www /usr/abills/Certs/upc.crt