Название: rev 448. Режим завершения услуг при заборе кредита и отрицательном балансе Отправлено: Efendy от 04 Мая 2017, 14:59:54 Допустим, абонент берет кредит. Подключается услуга. Пользуется 3 дня. Кредит забирается. Доступ блокируется пока абонент не пополнит счет. Клиент пополняет счет в конце срока действия тарифа и ругается, что с него списали деньги за время, которым он не пользовался.
В данной ревизии при установке balance_finishes_service => 1 в файле kerner/tmppays.cfg после забора кредита, в случае если баланс станет отрицательным, происходит завершение текущего тарифа и установка стоимости пропорционально использованному времени (в данном примере 3 дня). Снова подключается эта услуга и она замораживается (естественно, это надо указать в настройках услуги) Чтобы было понятно, другими словами: с абонента списывается сумма только за время когда он пользовался кредитом. Потом в момент пополнения счета подключается новый тариф и он работает по условиям и стоимости этого тарифа |