Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:modules:paysys:privat24_api [2017/11/03 13:18] andriy [Privat работа с выписками] |
abills:docs:modules:paysys:privat24_api [2018/06/14 16:41] (текущий) 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/''. | ||
Строка 58: | Строка 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 | ||
+ | | ||
+ | [[https://docs.google.com/document/d/e/2PACX-1vTtKvGa3P4E-lDqLg3bHRF6Wi9S7GIjSMFEFxII5qQZBGxuTXs25hQNiUU1hMZQhOyx6BNvIZ1bVKSr/pub|Документация на 14.06.2018]] | ||
+ |