Назначение
Обработка платежей из пула.
Функционал:
Получение списка необработанных платежей (
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_TIMEOUT | 4 | Таймаут для кросс-модулей |