Снятие абон.платы при блокировке доступа

Модуль снятия дневных, месячных и годовых абон.плат за используемые сервисы или услуги
mr.hak777
Сообщения: 37
Зарегистрирован: Ср окт 03, 2012 8:21 pm

Снятие абон.платы при блокировке доступа

Сообщение mr.hak777 » Пн ноя 07, 2016 12:59 pm

Доброго дня, Всем разработчикам и счастливым обладателям Abills!
В связи с недобросовестным поведение Абонентов, решили ужесточить правила снятия денежных средств. До этого снимали деньги по послеоплате и не блокировали пользователей вообще. Теперь нужно снимать деньги всегда, не зависимо от баланса, но доступ блокировать когда отрицательный баланс. Изучив возможности Abills 0.5x понял что штатными средствами нельзя такое сделать.
Может кто может подсказать решение такой задачи.
Имеем:
Безлимитный ТП.
Абонплата за месяц: 14,90
Распределение абонплаты: +
Действие при недостаточном депозите: Приостоновление
Вид оплаты: Послеоплата

Требуется:
Снимать деньги всегда!
Блокировать работу при отрицательном балансе.

Всем СпасибО!

~AsmodeuS~
Site Admin
Сообщения: 5707
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Снятие абон.платы при блокировке доступа

Сообщение ~AsmodeuS~ » Пн ноя 07, 2016 2:25 pm

установите в ТП большой кредит, на сколько вы хотите пустить абонента в минус и уставновиет тип списания послеоплата

mr.hak777
Сообщения: 37
Зарегистрирован: Ср окт 03, 2012 8:21 pm

Re: Снятие абон.платы при блокировке доступа

Сообщение mr.hak777 » Пн ноя 07, 2016 3:42 pm

Немного не то наверное. Если мы установим кредит равным 30, то абонент будет работать до минус 30руб. А мне надо его блокировать как только отрицательный баланс, но Абон. плату снимать дальше. Это все из-за того что оборудование ему предоставлено в пользование и абонент не может не платить в таком случаи.

~AsmodeuS~
Site Admin
Сообщения: 5707
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Снятие абон.платы при блокировке доступа

Сообщение ~AsmodeuS~ » Пн ноя 07, 2016 4:43 pm

тогда не ставте кредит, а просто послеоплата

mr.hak777
Сообщения: 37
Зарегистрирован: Ср окт 03, 2012 8:21 pm

Re: Снятие абон.платы при блокировке доступа

Сообщение mr.hak777 » Пн ноя 07, 2016 5:48 pm

Не ставим "кредит" и способ снятия "послеоплата", в итоге абонент продолжает работать при отрицательном балансе, Абон. плата продолжает сниматься

~AsmodeuS~
Site Admin
Сообщения: 5707
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Снятие абон.платы при блокировке доступа

Сообщение ~AsmodeuS~ » Вт ноя 08, 2016 8:01 am

mr.hak777 писал(а):Не ставим "кредит" и способ снятия "послеоплата", в итоге абонент продолжает работать при отрицательном балансе, Абон. плата продолжает сниматься

если тип опалты поставить в секции абонплат, тогда он не сможет работать в минус, а абонка будет сниматься в минус

mr.hak777
Сообщения: 37
Зарегистрирован: Ср окт 03, 2012 8:21 pm

Re: Снятие абон.платы при блокировке доступа

Сообщение mr.hak777 » Ср ноя 09, 2016 12:07 am

На сколько я понимаю, параметр "Абонплата за месяц Послеоплата:" отвечает за снятие абон.платы при любом балансе, ни то положительный, ни то отрицательный.
Параметр "Действие при недостаточном депозите:" отвечает за блокировку доступа или блокировку снятий ?

~AsmodeuS~
Site Admin
Сообщения: 5707
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Снятие абон.платы при блокировке доступа

Сообщение ~AsmodeuS~ » Ср ноя 09, 2016 8:25 am

mr.hak777 писал(а):На сколько я понимаю, параметр "Абонплата за месяц Послеоплата:" отвечает за снятие абон.платы при любом балансе, ни то положительный, ни то отрицательный.
Параметр "Действие при недостаточном депозите:" отвечает за блокировку доступа или блокировку снятий ?
блокировки всего

mr.hak777
Сообщения: 37
Зарегистрирован: Ср окт 03, 2012 8:21 pm

Re: Снятие абон.платы при блокировке доступа

Сообщение mr.hak777 » Ср ноя 09, 2016 10:14 am

Из всего выше сказанного я понял, что для решения моей задачи, необходимо выставить такие настройки ТП как на скриншотах
Изображение

Изображение

Все верно ? Спасибо, за помощь.

~AsmodeuS~
Site Admin
Сообщения: 5707
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Снятие абон.платы при блокировке доступа

Сообщение ~AsmodeuS~ » Ср ноя 09, 2016 12:27 pm

да именно так

mr.hak777
Сообщения: 37
Зарегистрирован: Ср окт 03, 2012 8:21 pm

Re: Снятие абон.платы при блокировке доступа

Сообщение mr.hak777 » Вс мар 05, 2017 12:07 am

Как-то не стабильно данный метод работает.
Пару месяцев работало снятие при задолженности нормально, а вот в один момент перестали сниматься деньги у абонентов, только периодические платежи снимаются. А заходишь в тариф, а так снова стоит "Приостоновление"
Что делать ?

~AsmodeuS~
Site Admin
Сообщения: 5707
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Снятие абон.платы при блокировке доступа

Сообщение ~AsmodeuS~ » Вс мар 05, 2017 8:49 am

mr.hak777 писал(а):Как-то не стабильно данный метод работает.
Пару месяцев работало снятие при задолженности нормально, а вот в один момент перестали сниматься деньги у абонентов, только периодические платежи снимаются. А заходишь в тариф, а так снова стоит "Приостоновление"
Что делать ?
потому что Вы установили не снимать при недостаточной суме на счету, мануал читайте

mr.hak777
Сообщения: 37
Зарегистрирован: Ср окт 03, 2012 8:21 pm

Re: Снятие абон.платы при блокировке доступа

Сообщение mr.hak777 » Вс мар 05, 2017 3:52 pm

Все что можно найти в мануалах я перечитал.
По вашему есть варианты
"Послеоплата" - это когда Абонент уходит в минус и продолжает работать.
"Предоплата" - это когда Абонент работает только при положительном балансе и при достижении баланса меньше нуля переходит в состояние -"Слишком маленький депозит".

Нам же нужен третий вариант.
Абонент работает только при положительном балансе, но деньги снимаем всегда, как при положительном балансе так и при отрицательном.
Такой вариант удалось реализовать с вашей помощь выше, но он работает не стабильно.
Вид оплаты указываем - Предоплата - (что бы блокировать доступ в Интернет при отрицательном балансе)
Действие при недостаточном депозите: - не выбираем, оставляем с надписью "изменить" (что бы снятия продолжались при отрицательном балансе)
Так вот дело в том что состояние "Изменить" само переключается на первый по списку "приостоновление" и снятия не происходят при отрицательном балансе.

~AsmodeuS~
Site Admin
Сообщения: 5707
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Снятие абон.платы при блокировке доступа

Сообщение ~AsmodeuS~ » Пн мар 06, 2017 10:35 am

mr.hak777 писал(а):Все что можно найти в мануалах я перечитал.
По вашему есть варианты
"Послеоплата" - это когда Абонент уходит в минус и продолжает работать.
"Предоплата" - это когда Абонент работает только при положительном балансе и при достижении баланса меньше нуля переходит в состояние -"Слишком маленький депозит".

Нам же нужен третий вариант.
Абонент работает только при положительном балансе, но деньги снимаем всегда, как при положительном балансе так и при отрицательном.
Такой вариант удалось реализовать с вашей помощь выше, но он работает не стабильно.
Вид оплаты указываем - Предоплата - (что бы блокировать доступ в Интернет при отрицательном балансе)
Действие при недостаточном депозите: - не выбираем, оставляем с надписью "изменить" (что бы снятия продолжались при отрицательном балансе)
Так вот дело в том что состояние "Изменить" само переключается на первый по списку "приостоновление" и снятия не происходят при отрицательном балансе.
если не стоит флаг "Действия при недостаточном депозите", система просто будет снимать деньги в минус и все, елси флаг у Вас устанавливается, значит чтото не так с работой системы, нужно скорее всего обновить

mr.hak777
Сообщения: 37
Зарегистрирован: Ср окт 03, 2012 8:21 pm

Re: Снятие абон.платы при блокировке доступа

Сообщение mr.hak777 » Пн мар 06, 2017 11:01 pm

Готовимся перейти на ABillS 0.75 (TRaktor)
Но это не так просто как кажется.

Ответить