Настройка ЛК для взаимодействия с hpd

Для взаимодействия с hpd в разделе "Администрирование" ЛК ПС ROBOKASSA необходимо установить следующие данные:

Часть URL _http\[s\]://server:port_ *Result URL* соответствует серверу *hpd*, обслуживающему ПС *ROBOKASSA*. *Пароль #2* необходимо сохранить в конфиге *hpd*.

Из-за ограничений ПС ROBOKASSA все URL в разделе "Администрирование" ЛК ПС ROBOKASSA должны быть на том же сайте, что и URL сайта продавца (указывается в разделе "Регистрационные данные" ЛК ПС ROBOKASSA). Поэтому чтобы запросы от ПС ROBOKASSA доходили до АСР "Гидра", необходимо сделать проброс любого внешнего порта с сервера сайта продавца на порт сервера, где запущен hpd. Лучше, чтобы это делалось через внутренний VLAN.

Настройка скриптов на сайте оператора

Для получения уникального номера счета в магазине (параметр InvId в запросах к ПС ROBOKASSA) и проверки идентификационных данных в АСР "Гидра" перед отображением платежной формы или инициализацией оплаты следует использовать специальный внутренний HTTP-запрос к hpd из скриптов на сайте оператора. Подробнее об этом можно почитать в разделе настройки платежной системы Hydra.

Подробно механизм взаимодействия с ПС ROBOKASSA описан в технической документации на сайте ПС.