Это старая версия документа.
eCommerce Connect
Типы пополнения: веб портал абонента
Автоматическое зачисление платежей через портал абонента.
Для работы системой установить дополнительно модуль 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