Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:modules:paysys:city24 [2018/02/01 11:16]
andriy
abills:docs:modules:paysys:city24 [2018/02/01 12:24] (текущий)
andriy [Установка и настройка]
Строка 15: Строка 15:
 Файл City24.pm скопировать в папку ''/​usr/​abills/​Abills/​modules/​Paysys/​systems''​. Файл City24.pm скопировать в папку ''/​usr/​abills/​Abills/​modules/​Paysys/​systems''​.
  
-==== Протокол ​====+^$conf{PAYSYS_CITY24_LOGIN} ​'​platezhka';​ | **Обязательный параметр**. Логин полученный от платежной системы | 
 +^$conf{PAYSYS_CITY24_PASSWORD} ​'​1234567';​ | **Обязательный параметр**. ​Пароль полученный от платежной системы | 
 +^$conf{PAYSYS_CITY24_ACCOUNT_KEY} = '​CONTRACT_ID';​ | **Не обязательный параметр**. Идентификатор абонента по которому будет проводиться оплата. |
  
 +===Разделение по группам===
 +
 +Для работы с несколькими мерчантами,​ нужно добавить в ''/​usr/​abills/​libexec/​config.pl''​ параметрами с суфиксами ID групп.
 +
 +**Например**:​ чтоб добавить мерчанта для группы с ID = 1, нужно прописать следующие параметры
 +
 +^ $conf{PAYSYS_CITY24_LOGIN_1} = '​login_for_group_1'; ​ | Логин ​ |
 +^ $conf{PAYSYS_CITY24_PASSWORD_1} = '​password_for_group_1';​ | Пароль |
 +
 +Если система не найдет параметры с суфиксом для группы абонента,​ она будет использовать значения параметров без суфиксов,​ то есть $conf{PAYSYS_CITY24_LOGIN} и $conf{PAYSYS_CITY24_PASSWORD}.
 +
 +==== Протокол ====
 +[[http://​demo.platezhka.com.ua:​8081/​InterfaceDocumentation]]