Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Последняя версия Следующая версия справа и слева
abills:docs:modules:paysys:privat24_api [2017/11/02 16:24]
andriy [Работа с выписками]
abills:docs:modules:paysys:privat24_api [2018/06/14 14:12]
andriy [Автоматический импорт выписок]
Строка 22: Строка 22:
 ^ $conf{PAYSYS_P24_API_ACCOUNT_KEY}='​CONTRACT_ID';​ | Не обязательный параметр. Ключ по которому будет проводиться оплата. По умолчанию UID | ^ $conf{PAYSYS_P24_API_ACCOUNT_KEY}='​CONTRACT_ID';​ | Не обязательный параметр. Ключ по которому будет проводиться оплата. По умолчанию UID |
 ^ $conf{PAYSYS_P24_API_PARSE}='​\:​ (\d+)\.$';​| Не обязательный параметр. Поможет вытянуть из назначения платежа идентификатор абонента. Нужно лишь задать верное регулярное выражение. | ^ $conf{PAYSYS_P24_API_PARSE}='​\:​ (\d+)\.$';​| Не обязательный параметр. Поможет вытянуть из назначения платежа идентификатор абонента. Нужно лишь задать верное регулярное выражение. |
 +^ $conf{PAYSYS_P24_API_FILTER}='​Liqpay\:';​ | Не обязательный параметр. Фильтрует выписки по регулярному выражению,​ проверяется коментарий к оплате.|
 ^ $conf{PAYSYS_P24_API_DEBUG_FILE}='/​usr/​abills/​xml_p.xml';​ | Не обязательный параметр. Можно подгрузить данные с файла для дебага. | ^ $conf{PAYSYS_P24_API_DEBUG_FILE}='/​usr/​abills/​xml_p.xml';​ | Не обязательный параметр. Можно подгрузить данные с файла для дебага. |
 +^ $conf{PAYSYS_P24_API_NEW_SCHEME_DATE}='​2018-01-10';​ | Не обязательный параметр. Только для старых пользователей которые уже были подключены. Переход на новую схему оплаты,​ через '​refp',​ а не через '​TRAN_ID'​. |
  
 3) Файл модуля **P24_api.pm** копируем в папку ''/​usr/​abills/​Abills/​modules/​Paysys/​systems/''​. 3) Файл модуля **P24_api.pm** копируем в папку ''/​usr/​abills/​Abills/​modules/​Paysys/​systems/''​.
  
-4) После этого в меню ///​Отчет/​Paysys///​ появиться новый пункт меню **P24 Application** в котором и происходит работа с выписками.+4) После этого в меню ///​Отчет/​Paysys///​ появится новый пункт меню **P24 Application** в котором и происходит работа с выписками.
  
 ==== Работа с выписками ==== ==== Работа с выписками ====
Строка 44: Строка 46:
  
 3) Увидим таблицу со списком выписок. 3) Увидим таблицу со списком выписок.
 + 
 +
 +----
  
  
Строка 55: Строка 60:
  
 {{:​abills:​docs:​modules:​paysys:​p24_api_table.png|}} {{:​abills:​docs:​modules:​paysys:​p24_api_table.png|}}
 +
 +
 +====== Автоматический импорт выписок ======
 +Добавлена возможность проводить периодический импорт выписок в биллинг с P24 для юридических лиц. Для этого должен быть подключен сам модуль выписок.
 +
 +Дополнительные параметры для ''​config.pl''​
 +
 +^ $conf{PAYSYS_P24_API_PERIODIC}=1;​| Включение опции переодического импрта |
 +^ $conf{PAYSYS_P24_API_PERIODIC_INFO}='​SCHET:​ID:​TOKEN;​SCHET:​ID:​TOKEN,';​ | Данные приложения созданного в привате. |
 +
 +Запуск скрипта автоимпортирования выписок в биллинг:​
 +  /​usr/​abills/​libexec/​periodic daily MODULES=Paysys