У робокассы есть две схемы работы - через платежные терминалы и через веб. Обе они работают по http. Платежи по http включаются по [инструкции|Общее. Прием платежных систем без шифрования. http].
Включение производится в консольном Меню->Конфигурирование сервера->Платежные системы и доп.услуги
!robokassa.png|border=1!
h2. Веб robokassa
!robokassa1.png|border=1!
После включения платежной системы нужно также указать секретные логин и пароли.
URL скрипта для для веб-робокассы будет выглядеть примерно так
{noformat}
http://1.2.3.4:1444/webrobokassa.php
{noformat}
h2. Robokassa через терминалы
!robokassa2.png|border=1!
URL скрипта для платежных терминалов будет выглядеть примерно так
{noformat}
http://1.2.3.4:1444/robokassa.php
{noformat}
h2. Сервер Robokassa
В личном кабинете на сайте робокассы также нужно добавить параметры для взаимодействия с сервером АСР. В поле "Result URL" нужно выбрать метод отсылки данных GET, а в качестве адреса для взаимодействия указать
обработчик запросов на сервере:
*Для webrobokassa: http://ip_сервера:номер_порта/webrobokassa.php*
*Для robokassa через терминалы: *{*}http://ip_сервера:номер_порта/robokassa.php*
{color:#ff0000}{*}Примечание: номер_порта по умолчанию 1444.*{color}
{color:#000000}В полях "Success URL" и "Fail URL" нужно указать адрес:{color} {color:#000000}{*}http://ip-сервера/cabinet/userinfo{*}{color}
!rk5.png|border=1!
*Пароль 1, 2* - те же, что указываете в консольном меню на сервере.
*Result URL, Success URL, Fail URL* \- укажите адрес кабинета вашего локального сайта.
*Примечание:* основное требование стабильной работы платежей робокассы - логины, id_пользователей и номера_контрактов не должны повторятся в базе АСР. Другими словами, каждый пользователь должен однозначно идентифицироваться системой по любому из указанных полей
Включение производится в консольном Меню->Конфигурирование сервера->Платежные системы и доп.услуги
!robokassa.png|border=1!
h2. Веб robokassa
!robokassa1.png|border=1!
После включения платежной системы нужно также указать секретные логин и пароли.
URL скрипта для для веб-робокассы будет выглядеть примерно так
{noformat}
http://1.2.3.4:1444/webrobokassa.php
{noformat}
h2. Robokassa через терминалы
!robokassa2.png|border=1!
URL скрипта для платежных терминалов будет выглядеть примерно так
{noformat}
http://1.2.3.4:1444/robokassa.php
{noformat}
h2. Сервер Robokassa
В личном кабинете на сайте робокассы также нужно добавить параметры для взаимодействия с сервером АСР. В поле "Result URL" нужно выбрать метод отсылки данных GET, а в качестве адреса для взаимодействия указать
обработчик запросов на сервере:
*Для webrobokassa: http://ip_сервера:номер_порта/webrobokassa.php*
*Для robokassa через терминалы: *{*}http://ip_сервера:номер_порта/robokassa.php*
{color:#ff0000}{*}Примечание: номер_порта по умолчанию 1444.*{color}
{color:#000000}В полях "Success URL" и "Fail URL" нужно указать адрес:{color} {color:#000000}{*}http://ip-сервера/cabinet/userinfo{*}{color}
!rk5.png|border=1!
*Пароль 1, 2* - те же, что указываете в консольном меню на сервере.
*Result URL, Success URL, Fail URL* \- укажите адрес кабинета вашего локального сайта.
*Примечание:* основное требование стабильной работы платежей робокассы - логины, id_пользователей и номера_контрактов не должны повторятся в базе АСР. Другими словами, каждый пользователь должен однозначно идентифицироваться системой по любому из указанных полей