Это старая версия документа.


Privat работа с выписками

Схема подключения

1) По ссылке https://link.privatbank.ua/console/auth/start проходите авторизацию, после чего создаете «Приложение» и получаете ClientID + ClientSecret.

2) В файле /urs/abills/libexec/config.pl прописываем нужные нам настройки:

$conf{PAYSYS_P24_API_CLIENT_ID}='6ba20fc9-1470-45e3-bd3a-48c2c6aa8a88'; Обязательный параметр. ClientID с созданного приложения
$conf{PAYSYS_P24_API_SECRET}='37f74a6170bfa3dddf428b0033961f4a'; Обязательный параметр. ClientSecret с созданного приложения
$conf{PAYSYS_P24_API_ACCOUNT_KEY}='CONTRACT_ID'; Не обязательный параметр. Ключ по которому будет проводиться оплата. По умолчанию UID
$conf{PAYSYS_P24_API_DEBUG_FILE}='/usr/abills/xml_p.xml'; Не обязательный параметр. Можно подгрузить данные с файла для дебага.

3) Файл модуля P24_api.pm копируем в папку /usr/abills/Abills/modules/Paysys/systems/.

4) После этого в меню Отчет/Paysys/ появиться новый пункт меню P24 Application в котором и происходит работа с выписками.