Page tree
Skip to end of metadata
Go to start of metadata

Предварительная конфигурация сервера АСР

  1. При необходимости установить hpd из репозитория компании Latera.
  2. Необходимо отредактировать конфиг-файл /etc/hpd/hpd.conf, добавив в список плагинов для SSL-сервера плагин webclient.
  3. В конец конфига необходимо добавить параметры плагина webclient:

    webclient bank code = Terminal
    webclient to account = Terminal

    Банк (bank code) и счет платежной системы (to account) с заданными кодами должны присутствовать в системе (см. общее описание).

  4. В каталоге /opt/hydra/hpd/opt/ipriv/lib необходимо скомпилировать библиотеку ipriv с помощью следующей команды:

    hpd@bill:~/opt/ipriv/lib$ make && \
                              make install
  5. Аналогично для утилиты checker по работе с цифровой подписью в /opt/hpd/opt/ipriv/checker:

    hpd@bill:~/opt/ipriv/checker$ make && \
                                  make install

Конфигурирование терминала приема платежей

  1. Распаковать архив WebClient.zip обязательно в каталог C:\WebClient.
  2. В файле C:\WebClient\config\config.xml заменить значения в секции <dealer_info> по оператору связи.
  3. В файле C:\WebClient\config\operators.xml:
    1. Аналогично файлу config.xml заменить значения в секции <dealer_info> по оператору связи.
    2. Изменить значение параметра <url> в секции <check> на IP-адрес сервера АСР, на котором установлен hpd. Пример знаения: 192.168.0.1:9443.
    3. Изменить значение параметра <url> в секции <payment> на IP-адрес сервера, на котором установлен hpd. Пример значения: 192.168.0.1:9443.
    4. Изменить значение параметра <url> в секции <status> на IP-адрес сервера, на котором установлен hpd. Пример значения: 192.168.0.1:9443.
  4. Скопировать сертификаты, которые находятся на C:\WebClient\keys в /etc/hpd/ipriv/keys на сервере с АСР (данный каталог прописан в параметре keypath файла checker.ini).
  5. Запустить WebClient.

Завершение конфигурации сервера АСР

  1. Отредактировать файл /etc/hpd/ipriv/checker.ini:
    1. параметр keynumber = значение <serial_no> из C:\WebClient\config\config.xml на сервере с терминалом.
    2. параметр bankkey = значение <serial_no> из C:\WebClient\config\config.xml на сервере с терминалом.
    3. параметр password = значение <sec_password> из C:\WebClient\config\config.xml на сервере с терминалом.
  2. Запустить hpd с помощью следующей команды: /etc/init.d/hpd start
  • No labels