|
|
|
Реализация предоплатных тарифов со скидками в зависимости от объемаи с включенным трафиком
|
|||
|---|---|---|---|
|
#18+
Какие способы (алгоритмы) существуют для реализации предоплатных тарифных планов с включенным в абонентскую плату трафиком и скидками в зависимости от объема трафика, скачанного за месяц? Первая проблема: неизвестно, сколько будет потреблено трафика за месяц, а обновлять лицевой счет нужно на протяжении всего месяца. Вторая проблема: Трудно поймать порог превышения включенного в абонплату трафика. Кто сталкивался с такими проблемами и какие пути решения? Или эти тарифы созданы только для кредитных планов? Хотя в UTM вроде все работает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2007, 21:05 |
|
||
|
Реализация предоплатных тарифов со скидками в зависимости от объемаи с включенным трафиком
|
|||
|---|---|---|---|
|
#18+
posttКакие способы (алгоритмы) существуют для реализации предоплатных тарифных планов с включенным в абонентскую плату трафиком и скидками в зависимости от объема трафика, скачанного за месяц? Первая проблема: неизвестно, сколько будет потреблено трафика за месяц, а обновлять лицевой счет нужно на протяжении всего месяца. Вторая проблема: Трудно поймать порог превышения включенного в абонплату трафика. Кто сталкивался с такими проблемами и какие пути решения? Или эти тарифы созданы только для кредитных планов? Хотя в UTM вроде все работает... ИМХО: 1. Тарфиные планы должны где-то учитываться (должна быть таблица тарифных планов). Соответственно можно приписать к каждому тарифному плану количество "бесплатных" единиц учета (минут, мегабайт и др.) 2. Объем скачанного трафика (как минимум за каждый день) должен где-то храниться (для возможных "разборок" с клиентами). Соответственно, на каждый день/каждое обращение к базе данных можно узнать остаток "бесплатных" единиц учета... 3. Как только "бесплатные" единицы учета израсходованы, можно запускать тарификацию скачанного трафика (например, выставив где-то в базе данных признак превышения лимита). Тарификация идет согласно действующих тарифов. Если "бесплатные" единицы учета израсходованы и одновременно в той же сессии идет превышение трафика, то можно сделать две записи в базе данных - одна не тарифицируется, другая тарифицируется. 4. Скидки на объем предоставляются по окончании месяца либо в виде перерасчета суммы, подлежащей оплате за расчетный период, либо в виде зачисления средств (со специальной "пометкой") на лицевой счет абонента на следующий месяц... Итого: 1. порог превышения ловится относительно легко 2. баланс лицевого счета обновляется в соответствии с расходом трафика; скидка предоставляется 1 раз в конце месяца при расчете оплаты за расчетный месяц/выставлении счета абоненту ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 07:32 |
|
||
|
Реализация предоплатных тарифов со скидками в зависимости от объемаи с включенным трафиком
|
|||
|---|---|---|---|
|
#18+
Станислав С...кий4. Скидки на объем предоставляются по окончании месяца Можно и сразу. Зависит от конкретных условий, но в принципе резонно предполагать наличие следующего принципа: для любых объемов траффика T1 и T2 из T1>T2 должно следовать Cost(T1)>=Cost(T2) (со всеми скидками; иначе в некоторых случаях получается выгодным скачать что-нибудь ненужное, дабы заплатить меньше). Отсюда - следует, что вполне можно каждый раз списывать разницу между "ценой, рассчитанной по текущему потреблению" и аналогичной предыдущей цифрой. Особенно удобно это для "ступенчатых" тарифов (типа - первый гигабайт по баксу за мегабайт, второй - по восемьдесят центов, третий и далее - по пятьдесят). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2007, 11:00 |
|
||
|
Реализация предоплатных тарифов со скидками в зависимости от объемаи с включенным трафиком
|
|||
|---|---|---|---|
|
#18+
2 Станислав С...кий : возможно я ошибаюсь, но мне показалось, что автора интересует именно классический prepaid (т.е. без возможности уйти в "минуса"). Вы же описали схему характерную для post тарификации или для не совсем "чистой" pre тарификации. Хотя согласен, что для автора будет проще реализовать вашу схему и не заморачиваться с online тарификацией и прочими проблемами присущими prepaid. Думаю, что с учётом замечания softwarer-а и добавления осмысленного "порога отключения" можно и при такой схеме обеспечить довольно высокую вероятность "не ухода в минус". P.S. поправьте, если где-то заблуждаюсь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2007, 08:07 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=34652119&tid=1544395]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
195ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 541ms |

| 0 / 0 |
