логика биллинга

Технические вопросы по UTM 5.0
Ответить
turchinsky
Сообщения: 7
Зарегистрирован: Чт авг 14, 2008 10:13

логика биллинга

Сообщение turchinsky »

Необходимо реализовать услугу по передаче ip-трафика с определёнными границами тарификации. В начале расчётного периода стоимость трафика составляет 2,5р при достижении объёма потребления 100 Мб, весь последующий трафик считается по 2р при чём предыдущие 100Мб пересчитываются по 2р (изначально 2,5р) и клиенту на счёт добавляется разница в размере 50р. Каким образом можно реализовать данную схему?

Аватара пользователя
Chrst
Сообщения: 370
Зарегистрирован: Пт май 11, 2007 09:28
Откуда: Медиахолдинг "ЛеККС"
Контактная информация:

Re: логика биллинга

Сообщение Chrst »

turchinsky писал(а):Необходимо реализовать услугу по передаче ip-трафика с определёнными границами тарификации. В начале расчётного периода стоимость трафика составляет 2,5р при достижении объёма потребления 100 Мб, весь последующий трафик считается по 2р при чём предыдущие 100Мб пересчитываются по 2р (изначально 2,5р) и клиенту на счёт добавляется разница в размере 50р. Каким образом можно реализовать данную схему?
А еще говорят, что у этого биллинга странная логика :D

Самое простое, наверно, организовать обычный тариф с границами, в конце месяца (а может в начале следующего) самописным скриптом проверить потребленный объем и начислить 50 рублей тем, у кого порог потребления превышен.

Cmak
Сообщения: 34
Зарегистрирован: Чт мар 26, 2009 07:43

Сообщение Cmak »

Chrst Зачем писать скрипт, когда можно с границами поиграться :wink:

от 100 до 125 сделать стоимость трафика по нулю
от 125 до бесконечности :lol: по два рубля

Аватара пользователя
Chrst
Сообщения: 370
Зарегистрирован: Пт май 11, 2007 09:28
Откуда: Медиахолдинг "ЛеККС"
Контактная информация:

Сообщение Chrst »

Cmak писал(а):Chrst Зачем писать скрипт, когда можно с границами поиграться :wink:

от 100 до 125 сделать стоимость трафика по нулю
от 125 до бесконечности :lol: по два рубля
Это не совсем точное решение. Скажем человек скачал за месяц 105 Мб. По условиям задачи он должен заплатить 210 руб.
В предложенном решении он заплатит 250 руб. А обещанный ему трафик по 2 рубля обойдется ему по 2,38 руб. за Мб.
Бухгалтерия наука точная, иногда даже точнее математики :D

Cmak
Сообщения: 34
Зарегистрирован: Чт мар 26, 2009 07:43

Сообщение Cmak »

Chrst писал(а): Это не совсем точное решение.
Согласен, правда сначала хотел поспорить :)
но потом когда начертил меня озарило, что тут не так :D
Последний раз редактировалось Cmak Пт май 08, 2009 10:18, всего редактировалось 1 раз.

turchinsky
Сообщения: 7
Зарегистрирован: Чт авг 14, 2008 10:13

Re: логика биллинга

Сообщение turchinsky »

Chrst писал(а): Самое простое, наверно, организовать обычный тариф с границами, в конце месяца (а может в начале следующего) самописным скриптом проверить потребленный объем и начислить 50 рублей тем, у кого порог потребления превышен.
а скрипт на чём пишется, если не секрет и есть ли у кого-нибудь пример?)

bear
Сообщения: 498
Зарегистрирован: Чт ноя 15, 2007 11:53

Сообщение bear »

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

mikkey finn
Сообщения: 1612
Зарегистрирован: Пт ноя 10, 2006 15:23

Сообщение mikkey finn »

границами это делается. Магнум расписывал.
0М - 2.5р
100М - (-50)р
101М - 2р

Ответить