Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
abills:docs:modules:paysys:cyberplat [2014/08/11 17:29]
sinner создано
abills:docs:modules:paysys:cyberplat [2017/03/16 11:06] (текущий)
andriy [CyberPlat]
Строка 1: Строка 1:
 =====CyberPlat===== =====CyberPlat=====
 **Типы пополнения:​** терминалы оплаты\\ **Типы пополнения:​** терминалы оплаты\\
-{{http://www.cyberplat.ru/​img/​title_logo.gif|http://​www.cyberplat.ru}}+{{:abills:​docs:​modules:​paysys:​cyberplat_visa_master_cards-logo.png?200|}}
  
 Интегрированная универсальная мультибанковская система Интернет-платежей CyberPlat® («КиберПлат»),​ исторически первая российская платежная система,​ — первый онлайновый платеж был проведен 18 марта 1998 года в пользу компании «Гарант-парк»,​ а первый платеж в пользу оператора сотовой связи «Билайн» был осуществлен 12 августа 1998 года. К настоящему моменту CyberPlat® («КиберПлат») работает на рынке электронных платежей уже 13 лет и является самой крупной в России и странах СНГ, надежной и отлаженной платежной системой.\\ Интегрированная универсальная мультибанковская система Интернет-платежей CyberPlat® («КиберПлат»),​ исторически первая российская платежная система,​ — первый онлайновый платеж был проведен 18 марта 1998 года в пользу компании «Гарант-парк»,​ а первый платеж в пользу оператора сотовой связи «Билайн» был осуществлен 12 августа 1998 года. К настоящему моменту CyberPlat® («КиберПлат») работает на рынке электронных платежей уже 13 лет и является самой крупной в России и странах СНГ, надежной и отлаженной платежной системой.\\
Строка 8: Строка 8:
  
 ^$conf{PAYSYS_CYBERPLAT_ACCOUNT_KEY}='​UID';​ | Поле для идентификации пользователя по параметру PAY_ACCOUNT системы CyberPlat. В качестве поля для идентификации может использоваться любое поле персональной информации о пользователе. Если поле меньше шести символов,​ его нужно дополнить спереди нулями при в воде в терминал. По умолчанию используется UID как идентификатор пользователя. ​ | ^$conf{PAYSYS_CYBERPLAT_ACCOUNT_KEY}='​UID';​ | Поле для идентификации пользователя по параметру PAY_ACCOUNT системы CyberPlat. В качестве поля для идентификации может использоваться любое поле персональной информации о пользователе. Если поле меньше шести символов,​ его нужно дополнить спереди нулями при в воде в терминал. По умолчанию используется UID как идентификатор пользователя. ​ |
 +^ $conf{PAYSYS_CYBERPLAT_PUBLIC_KEY} | путь к публичному ключу CYBERPLAT-а |
 +^ $conf{PAYSYS_CYBERPLAT_PROVIDER_KEY} | путь к вашему приватному ключу ​ |
 +
 +Для создания приватного ключа,​который записываем в переменную $conf{PAYSYS_CYBERPLAT_PROVIDER_KEY},​ нужно сделать следующую команду:​
 +  openssl genrsa -out private.pem
 +
 +Для создания публичного ключа, кторые отправляем Cyberplat-у,​ следующая команда: ​
 +  openssl rsa -in private.pem -pubout -out public.pem
 +=====СyberPlat (Visa/​MasterCard)=====
 +
 +**Типы пополнения:​** веб-интерфейс пользователя\\
 +
 +{{http://​www.cyberplat.ru/​img/​title_logo.gif|http://​www.cyberplat.ru}}
 +
 +
 +
 +**Установка**:​\\
 +Копируем на сервер предоставленный нами архив **shop.tar.gz**
 +Разархивируем и копируем в **/​abills/​cgi-bin/​shop** \\
 +
 +**Устанавливаем права**:​
 +  сhmod -R 755 /​usr/​abills/​cgi-bin/​shop/​
 +  chown -R www:www /​usr/​abills/​cgi-bin/​shop/​
 +
 +Скомпилируем библиотеку ipriv, которая находится в каталоге **/​shop/​ipriv/​** дистрибутива,​ \\
 +выполнив команду **make**.\\
 +
 +Собираем **checker.exe**,​ выполнив команду **make** в каталоге **/​shop/​checker/​** \\
 +
 +Переместите **checker.exe** в каталог **/​shop** ​ \\
 +
 +Запускаем setshop.pl:​\\
 +  ./​setshop.pl
 +Отвечаем на заданные вопросы.\\
 +Кодовая фраза, использованная при генерации **тестовых** ключей – 1111111111. \\
 +При использовании реальных ключей кодовую фразу и ключи вам сообщат в тех. поддержке Cyberplat.\\
 +
 +Так же для проведений платежей тестовых или реальных нужно что б IP вашей биллинговой системы был занесен в список,​ на сервере СyberPlat, иначе вам буде выдаваться сообщение об ошибке **В переданных магазином данных заказа содержится ошибка**. ​ \\
 +Для добавления вашего IP обратитесь в поддержку Cyberplat.
 +
 +^$conf{PAYSYS_CP_VISA}= 1; |   ​Включение платежной системи ​ |
 +^$conf{PAYSYS_CP_VISA_TEST_MODE} = 1; |   ​Тестовый режим (с тестовыми ключами) ​ |
 +^$conf{PAYSYS_CP_VISA_ENTERPRISENAME} = '​Ваше значение';​ |   ​Название предприятия ​ | 
 +^$conf{PAYSYS_CP_VISA_MERCHANTNAME} = '​Ваше значение';​ |   ​Название мерчанта ​ |
 +