Различия
Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
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} = 'Ваше значение'; | Название мерчанта | | ||
+ | |||