0
Отвечен

Не снимает абон.плату за последний день пользования интернетом.

Сергей Александрович 4 года назад обновлен 4 года назад 9

Доброго времени суток.

Всем клиентам установил в админке кредит 30 грн.(так называемый разрешённый минус).

Услуга "Кредит" для активации клиентом в личном кабинете отключена.

Заметил,что в последний день пользования интернетом абонентская плата не снимается (скрин.24-05-2016 снятие не было ).

Версия 2.10.7

Подскажите ,может это у меня что-то не так.


Но если клиент оплатил до отключения то всё нормально.


Может достаточно перенести "Блокировку интернета в связи с окончанием средств" ~ 23.58:30 + ?

57 23 * * * root /var/www/mikbill/admin/sys/scripts/mikbill_block.sh


Если перефразировать вопрос получается так:

"автоматическое отключение для снятия АП учитыавет или нет разрешенный минус в тарифе"

я правильно понял суть проблемы?


Та он то учитывает,но перед снятие абон.платы он просто видит что не вписывается в сумму кредита и рубит,а за пользование в этот день интернетом денег снять не может.

Выставил время в crontab 56 23 * * * root /var/www/mikbill/admin/sys/scripts/mikbill_day.sh

посмотрю что с этого получится.

Отвечен

тут скорее вопрос как подходить к снятию АП

Если вы считаете что снимает за текущий день то да.

Хотя там логика снимать Аванс на следующий день и тогда все сойдется


в вашем случае блокировку надо ставить после снятия АП и тогда будет порядок.

та вот так и сделал,пусть уйдёт в > -30 и обрубит.

В полночь посмотрю что будет с клиентами у которых кредит отсутствует.

Изменил время снятия абон.платы на 23:56 и всё работает вроде без коллизий.


Хотя у другого абонента сняло сумму большую чем сумма кредита,но думаю что это первый день после редактирования crontab.



Будут новости отпишу.

Сервис поддержки клиентов работает на платформе UserEcho