Назначение

Автоматическое изменение размера скидки (reduction) для пользователей.

Функционал:

  • Проверяет, у кого заканчивается срок действия текущей скидки на следующий день.

  • Применяет новые правила скидок в зависимости от тарифного плана (tp_id).

  • Обновляет поля reduction и reduction_date в таблице users.


Запуск:

/usr/abills/libexec/billd change_reduction


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

  • Проверяет пользователей, у которых скидка истекает на следующий день.
  • Применяет новые правила скидок на основе CHANGE_REDUCTION_PLUGIN_RULES.
  • Пример правила: 97.66:55:9:51 — изменение скидки с 97.66% до 55% на 9 месяцев для TP_ID=51.

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

ПараметрПримерОписание
CHANGE_REDUCTION_PLUGIN_RULES97.66:55:9:51;55:30:12:51Правила изменения скидок






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

  • Нет меток