Подскажите с теорией/практикой, как не дать уходить в минус

Технические вопросы по UTM 5.0
Ответить
Cramac
Сообщения: 454
Зарегистрирован: Сб июл 01, 2006 17:59

Подскажите с теорией/практикой, как не дать уходить в минус

Сообщение Cramac »

Всем привет. Собственно вопрос.
Сейчас есть тарифы с абон платой и списанием в месяц с 1 по первое.

Хочется сделать что бы при недостатке средств блокировался аккаунт (как это сделать уже есть скрипт из недр форума)

Но как сделать что бы человек пришел потом платить 10, у него было с 10 по 10...или если оплатили за ранее, то как было так и осталось (с 1 по 1 или с 10 по 10 и т.д.)...

Есть только мысль, вынести списание абон платы в админку и по крону списывать... Может кто такое реализовывал?

dk
Сообщения: 424
Зарегистрирован: Чт авг 10, 2006 08:52

Сообщение dk »

Если именно то, что хотите -- лучшим будет решение в лоб:
- ничего не делать, если за последний месяц была привязана разовая услуга
- разблокировка+привязка услуги, если деньги на счету есть
- иначе блокировка.

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

Cramac
Сообщения: 454
Зарегистрирован: Сб июл 01, 2006 17:59

Сообщение Cramac »

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

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

dk
Сообщения: 424
Зарегистрирован: Чт авг 10, 2006 08:52

Сообщение dk »

При ежедневных списаниях наличия полной абонплаты не требуется, минусов больших не будет. Если не хотите допускать даже этого, можно проверять всех ежедневно (недостаточно до следующей проверки, блокировать). Проверка полной абонплаты при включении -- это, скорее, наше внутреннее требование, чтобы не допустить любителей сидеть через день.

Cramac
Сообщения: 454
Зарегистрирован: Сб июл 01, 2006 17:59

Сообщение Cramac »

Ну да, если не проверять на полную абон плату, будут сидеть по дням...чего не хочется допускать

Cramac
Сообщения: 454
Зарегистрирован: Сб июл 01, 2006 17:59

Сообщение Cramac »

dk можете по подробнее рассказать как планируете сделать?

dk
Сообщения: 424
Зарегистрирован: Чт авг 10, 2006 08:52

Сообщение dk »

Всё уже написано сверху. Единственное что могу дополнить, вместо крона крутится отдельный демон и все платежи, в т.ч. через терминалы, проходят через свою вебморду.

Cramac
Сообщения: 454
Зарегистрирован: Сб июл 01, 2006 17:59

Сообщение Cramac »

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

dk
Сообщения: 424
Зарегистрирован: Чт авг 10, 2006 08:52

Сообщение dk »

Мы это уже делаем, с расчётом на месяц и несколько хитрее. С ежедневными списаниями споры ещё идут, но скорее всего да, будем.

Cramac
Сообщения: 454
Зарегистрирован: Сб июл 01, 2006 17:59

Сообщение Cramac »

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

Ответить