rinaz22, предоплата самый надежный способ. Представьте что есть просроченная услуга на 3 дня, услуга приостановлена.
Пополняется баланс на сумму достаточную толька на закрытие 2х дней долга. Что будете делать? Гасить долг или ждать сумму, которая перекроет весь долг и день оплаты и только потом разблокировать и списывать?
Это на случай возобновления услуги с даты остановки.
А если услуг несколько?
Этот головняк точно не не нужен для простого биллинга.
Я лично к этому пришел. Предоплата с минимальным кол-вом дней. Клиент выбирает на сколько дней хочет продлить услугу и сумма списывается с баланса.
rinaz22, если нужна четкая цена в месяц, то в какой-то день надо списывать сумму для закрытия погрешности.
И то не всегда это возможно. Месяц может быть неполный.
Для себя пойдет, а для бухгалтерии или где требуются четкие данные может оказаться головной болью.