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


Payonline

Типы пополнения: Visa/Master Cards/Webmoney/Yandex Money/QIWI веб портал абонента

http://www.payonline.ru

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

Настройка в личном кабинете Payonline