Назначение

Обработка платежей из пула.

Функционал:

  • Получение списка необработанных платежей (pool_list).

  • Выполнение предварительных проверок (pre_payment).

  • Применение платежей к балансу пользователя (payments_maked).

  • Обновление статуса платежа после обработки.


Запуск:

# Обработка всех платежей
/usr/abills/libexec/billd payments_pool DEBUG=2

# Ограничение количества платежей
/usr/abills/libexec/billd payments_pool LIMIT=50 DEBUG=2

# Обработка конкретного платежа
/usr/abills/libexec/billd payments_pool PAYMENT_ID=123 DEBUG=2


Сценарии работы:

  • Получает список платежей с статусом STATUS=0.

  • Вызывает pre_payment и payments_maked для обработки платежей.

  • Обновляет статус платежа на 1 после обработки.

Описания параметров конфигурации (config.pl) или модуля Config

ПараметрПримерОписание
PAYSYS_CROSSMODULES_TIMEOUT4Таймаут для кросс-модулей






Дополнительная информация

  • Нет меток