forum.bitel.ru
http://forum.bitel.ru/

Вопрос по организации тарифа
http://forum.bitel.ru/viewtopic.php?f=1&t=6337
Страница 1 из 1

Автор:  Phricker [ 21 янв 2012, 21:23 ]
Заголовок сообщения:  Вопрос по организации тарифа

Добрый день знатоки :D

Имеем тариф 1Мбит - за 10 рублей в месяц.
Допустим абонент стабильно оплачивает. Необходимо сделать так, чтобы если абонент не закрывался по статусу (всегда были деньги на счете), ему увеличивалась скорость.
Например: 1 месяц у него 1 Мбит. Второй месяц - 1,5 Мбита. Третий месяц - 2 Мбита
Если же у него изменяется статус (блокируется) - скорость сбрасывается до 1 Мбита и все начинается сначала.

Собственно вопрос в том, как это организовать?
Может быть кто-то уже организовывал подобное?

Я примерно представляю это так. При выставлении такого тарифа на событие изменения тарифного плана вешается скрипт, который автоматически добавляет две тарифные опции. Первая собственно делает 1,5Мбита, вторая 2 Мбита. Первая начинает действовать ровно через месяц. Вторая ровно через 2.
На событие изменения статуса так же вешается проверка наличия этих опций. Если статус изменился - опции опять передвигаются. До этого с опциями дел не имел. Потому могу ошибаться в их функционале

Автор:  Akhmat [ 21 янв 2012, 22:27 ]
Заголовок сообщения:  Re: Вопрос по организации тарифа

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

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/