Биллинговая система Nodeny

Главная категория => Ревизии => Тема начата: Efendy от 04 Мая 2017, 14:59:54



Название: rev 448. Режим завершения услуг при заборе кредита и отрицательном балансе
Отправлено: Efendy от 04 Мая 2017, 14:59:54
Допустим, абонент берет кредит. Подключается услуга. Пользуется 3 дня. Кредит забирается. Доступ блокируется пока абонент не пополнит счет. Клиент пополняет счет в конце срока действия тарифа и ругается, что с него списали деньги за время, которым он не пользовался.

В данной ревизии при установке balance_finishes_service => 1 в файле kerner/tmppays.cfg после забора кредита, в случае если баланс станет отрицательным, происходит завершение текущего тарифа и установка стоимости пропорционально использованному времени (в данном примере 3 дня). Снова подключается эта услуга и она замораживается (естественно, это надо указать в настройках услуги)

Чтобы было понятно, другими словами: с абонента списывается сумма только за время когда он пользовался кредитом. Потом в момент пополнения счета подключается новый тариф и он работает по условиям и стоимости этого тарифа