Table of Contents |
---|
Описание работы
Плагин paysys_periodic создан для получения данных о платежах от платежных систем и сравнение их с данными о платежах в биллинге.
Плагин запускает только включенные в настройка платежные системы, которые поддерживают возможность получения данных о платежах.
Запуск плагина
Запускать плагин нужно следующим образом:
Code Block |
---|
/usr/abills/libexec/billd paysys_periodic |
Если нужно отдельно запускать периодическую проверку только для конкретного платежного модуля или конкретных платежных модулей, тогда запуск должен быть следующий:
Для нескольких:
Code Block |
---|
/usr/abills/libexec/billd paysys_periodic PAYSYS_ID='51;45' |
Для одного:
Code Block |
---|
/usr/abills/libexec/billd paysys_periodic PAYSYS_ID='51' |
Warning |
---|
Для корректной работы плагина, в запуске paysys_periodic значение аргумента PAYSYS_ID должго быть в одинарных кавычках, как в примерах. Если вы хотите запускать две и более системы, ID платежных систем должны быть разделены символом ; |
Разработчику
В модуле платежной системы для реализации периодической проверки платежей должна быть следующая функция:
Code Block |
---|
#**********************************************************
=head2 periodic()
Arguments:
-
Returns:
=cut
#**********************************************************
sub periodic {
my $self = shift;
} |