Child pages
  • Периодическая проверка платежей

Skip to end of metadata
Go to start of metadata

Описание работы

Плагин paysys_periodic создан для получения данных о платежах от платежных систем и сравнение их с данными о платежах в биллинге.

Плагин запускает только включенные в настройка платежные системы, которые поддерживают возможность получения данных о платежах.

Запуск плагина

Запускать плагин нужно следующим образом:

/usr/abills/libexec/billd paysys_periodic

Если нужно отдельно запускать периодическую проверку только для конкретного платежного модуля или конкретных платежных модулей, тогда запуск должен быть следующий:

Для нескольких:

/usr/abills/libexec/billd paysys_periodic PAYSYS_ID='51;45'


Для одного:

/usr/abills/libexec/billd paysys_periodic PAYSYS_ID='51'

Для корректной работы плагина, в запуске paysys_periodic значение аргумента PAYSYS_ID должго быть в одинарных кавычках, как в примерах.

Если вы хотите запускать две и более системы, ID платежных систем должны быть разделены символом ;

Разработчику

В модуле платежной системы для реализации периодической проверки платежей должна быть следующая  функция:

#**********************************************************
=head2 periodic()

  Arguments:
     -

  Returns:

=cut
#**********************************************************
sub periodic {
  my $self = shift;

}
  • No labels