ДобавлюAndrewE писал(а):Что биллинг делает?
1) Наступил новый период
2) Надо списать бабки по тарифу? Надо!
3) Списали 500 рублей (в начале периода если стоит)
4) Баланс отрицательный, в Блокировку!
При этой схеме, да можно поменять тип блокировки, но в принципе тоже самое делают и нужные галочки.
5) пришел платеж - баланс положительный разблокировка -
выполнение правила фаирвола:
проверка баланс ЛС больше чем АП ?
да - ничего не делать/снять блокировку
нет - назначить блокировку снова
Единствене шо...
При "неполном" поступление средств и после этого добавлении средств на счет, тип блокировки уже меняться не будет. Но можно кстати вместо писания еще одного правила (например на включение интернет), запоминиать ЛС и разблокировать таких пользователей 1 числа (по крону).
Получите примерно то, что хотите с небольшими оговорками. Кстати такой алгоритм не моя идея...