Динамичный тарифный план
-
- Сообщения: 10
- Зарегистрирован: Вт фев 16, 2010 13:28
- Откуда: Нижний Новгород
- Контактная информация:
Динамичный тарифный план
Можно ли в utm создать такой тарифный план, в котором стоимость трафика будет зависить от колличества скаченного. Например при скачивании до 300мб клиент платит 2р, всё привышение, в плоть до следующего порога, оплачивается по 3р. Следующий шаг - 800мб. Весь трафик, в этом случае, оплачивается по 1.5р, а привышение по 2р и так ещё несколько порогов.
действительно затейники..
тут только костылем решать, стандартные границы тарификации мало чем помогут..
создаем границы тарификации:
1) порог 0, стоимость 2
2) порог 300, стоимость 3
и пишем костыль, который раз в N минут смотрит, сколько трафика потреблено, перерасчитывает, если больше 800, и добавляет разовую услугу "Корректировка" с отрицательной/положительной стоимостью, как уже надо скорректировать..
такое за день пишется и обкатывается..
только не забыть индексы расставить на discount_transactions_iptraffic_all, иначе будет крайне долго думать..
тут только костылем решать, стандартные границы тарификации мало чем помогут..
создаем границы тарификации:
1) порог 0, стоимость 2
2) порог 300, стоимость 3
и пишем костыль, который раз в N минут смотрит, сколько трафика потреблено, перерасчитывает, если больше 800, и добавляет разовую услугу "Корректировка" с отрицательной/положительной стоимостью, как уже надо скорректировать..
такое за день пишется и обкатывается..
только не забыть индексы расставить на discount_transactions_iptraffic_all, иначе будет крайне долго думать..
Re: Динамичный тарифный план
Была уже такая затея. Принцип решения -- отрицательная цена какого-нибудь порогового мегабайта.sirus писал(а):Можно ли в utm создать такой тарифный план, в котором стоимость трафика будет зависить от колличества скаченного. Например при скачивании до 300мб клиент платит 2р, всё привышение, в плоть до следующего порога, оплачивается по 3р. Следующий шаг - 800мб. Весь трафик, в этом случае, оплачивается по 1.5р, а привышение по 2р и так ещё несколько порогов.
принцип решения вижу еще один..
создаем тариф с границами:
1) порог 0 - стоимость 2
2) порог 300 - стоимость 3
3) порог 800 - стоимость 2
раз в сутки проверяем абонентов, если кто-то скачал 800Мб, то ему единоразово подключаем услугу "Корректировка" со стоимостью 900 рублей (перерасчет исходя из того, что 0-800Мб скачаны по ценам на 2100, а по 1.5 - на 1200 выходит)..
так будет куда проще
скрипт пишется за полчаса 
создаем тариф с границами:
1) порог 0 - стоимость 2
2) порог 300 - стоимость 3
3) порог 800 - стоимость 2
раз в сутки проверяем абонентов, если кто-то скачал 800Мб, то ему единоразово подключаем услугу "Корректировка" со стоимостью 900 рублей (перерасчет исходя из того, что 0-800Мб скачаны по ценам на 2100, а по 1.5 - на 1200 выходит)..
так будет куда проще


-
- Сообщения: 120
- Зарегистрирован: Вс ноя 22, 2009 02:41
- Откуда: Чебоксары
нет, не может.. по условию тарифа у него итак до достижения 800 Мб трафик стоил бы 2100 рублей.. а после превышения - был бы перерасчет, исходя из цены 1.5 руб/мегабайт*800=1200..littlesavage писал(а):В любом случае в период после превышения порога, и до внесения корректировкуи, абонент может оказаться в минусе, заблокированным. Что не очень хорошо.gil писал(а):принцип решения вижу еще один..
так будет куда прощескрипт пишется за полчаса
поэтому можно раз в N часов (минут, суток, etc) производить проверку и корректировку..
-
- Сообщения: 120
- Зарегистрирован: Вс ноя 22, 2009 02:41
- Откуда: Чебоксары
Имеем на счете 2100р. Скачиваем 801 МБ. Биллинг, по границам тарификации, снимает 2103р. и отключает нас с -3р..нет, не может.. по условию тарифа у него итак до достижения 800 Мб трафик стоил бы 2100 рублей.. а после превышения - был бы перерасчет, исходя из цены 1.5 руб/мегабайт*800=1200..
поэтому можно раз в N часов (минут, суток, etc) производить проверку и корректировку..
Через час запускается скрипт и вносит корректировку 900р., включает нас обратно.
Час мы сидим без интернета. Или я что-то не доконца понимаю?
Выгоните своих маркетологов нафиг, тарифы должны быть понятными для бабушек. то что Вам требуется лучше не впихивать в один ТП, а создать несколько тарифов с разными объемами и ценой. Это будет во первых гибче, во вторых понятнее для клиентов.littlesavage писал(а):Имеем на счете 2100р. Скачиваем 801 МБ. Биллинг, по границам тарификации, снимает 2103р. и отключает нас с -3р..нет, не может.. по условию тарифа у него итак до достижения 800 Мб трафик стоил бы 2100 рублей.. а после превышения - был бы перерасчет, исходя из цены 1.5 руб/мегабайт*800=1200..
поэтому можно раз в N часов (минут, суток, etc) производить проверку и корректировку..
Через час запускается скрипт и вносит корректировку 900р., включает нас обратно.
Час мы сидим без интернета. Или я что-то не доконца понимаю?