Это старая версия документа.
Payonline
Типы пополнения: Visa/Master Cards/Webmoney/Yandex Money/QIWI веб портал абонента
PayOnline – один из самых современных и динамично развивающихся платежных сервис-провайдеров в России. Процессинговый центр сертифицирован и аккредитован в Visa и MasterCard, обладает международным сертификатом PCI DSS.
PayOnline предоставляет услуги интернет-эквайринга на территории РФ, в странах Евросоюза и Азии, сотрудничает с крупнейшими банками России и Европы.
Процессинг осуществляется на основе собственных технических решений, которые успешно функционируют в США и Европе более 10 лет, а с 2008 года – в России.
В 2009 году скоринговая система мониторинга и борьбы с мошенническими операциями победила в конкурсе инновационных проектов в научно-технической сфере, проводимом при участии компании Microsoft.
Компания является официальным сервис-провайдером Visa и MasterCard.
Дополнительно PayOnline интегрирует в себе другие платежные системы: QIWI Кошелек, WebMoney.
Настройка config.pl:
$conf{PAYSYS_PAYONLINE_MERCHANT_ID} = 'Выдается платежной системой' | ID Merchant |
---|---|
$conf{PAYSYS_PAYONLINE_SECURITY_KEY} = 'Генерируется в личном кабинете платежной системы' | Ключ мерчанта |
$conf{PAYSYS_QIWI_PAYONLINE} = '1' | Подключения приема платежей QIWI |
$conf{PAYSYS_WEBMONEY_PAYONLINE} = '1' | Подключения приема платежей Webmoney |
$conf{PAYSYS_YANDEX_MONEY_PAYONLINE} = '1' | Подключения приема платежей Yandex.Деньги |
$conf{PAYSYS_BANK_CARD_PAYONLINE} = '1' | Подключения приема платежей с банковских карт |
Для работы PayOnline нужно что б система кроме 9443 порта также работала на 80 порте
Пример для настройки сервера apache:
<VirtualHost 10.0.0.2:80> DocumentRoot "/usr/abills/cgi-bin" ServerName deposit.rizenet:80 #ServerAdmin admin@example.com ErrorLog /var/log/httpd/abills-error.log CustomLog /var/log/httpd/abills-access_log common <Directory "/usr/abills/cgi-bin"> <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP:Authorization} ^(.*) RewriteRule ^(.*) - [E=HTTP_CGI_AUTHORIZATION:%1] RewriteRule ^(.*) - [E=USER_CHECK_DEPOSIT:1] #Anti TRACE RewriteCond %{REQUEST_METHOD} ^TRACE RewriteRule .* - [F] Options Indexes ExecCGI SymLinksIfOwnerMatch </IfModule> AddHandler cgi-script .cgi Options Indexes ExecCGI FollowSymLinks AllowOverride none DirectoryIndex index.cgi Order allow,deny Allow from all </Directory> ErrorDocument 404 "/" <Directory "/usr/abills/cgi-bin/admin/"> AllowOverride All Order allow,deny Deny from all </Directory> </VirtualHost>
Настройка в личном кабинете Payonline :
В графе параметры интеграции нужно вписать:
Callback Url для успешных транзакций: http:ваш адрес(без порта)/paysys_check.cgi?from=Payonline
Вызывать Callback для подтвержденных транзакций: Да
Callback Url для отклоненных транзакций: http:ваш адрес(без порта)/paysys_check.cgi?from=Payonline
Вызывать Callback для отклоненных транзакций: Да
CallbackUrl encoding: UTF-8
CallbackUrl method: GET