forum.bitel.ru http://forum.bitel.ru/ |
|
Пакет N мегабайт за K рублей http://forum.bitel.ru/viewtopic.php?f=22&t=2454 |
Страница 1 из 1 |
Автор: | WhiteWind [ 18 июн 2009, 09:35 ] |
Заголовок сообщения: | Пакет N мегабайт за K рублей |
Насколько я понимаю, в биллинге нет такого функционала: Клиент должен иметь возможность покупать пакет, измеряемый в мегабайтах. Т.е. есть у клиента на счёте 5000р., он через WEB-интерфейс активирует пакет "1000 мегабайт", с его счёта списывается 1000р. Когда он выкачивает эти 1000мб, либо ему запрещается доступ(даже если деньги на счету остались), либо он начинает считаться по обычному тарифу с помегабайтной оплатой - это по выбору клиента. Причём, время действия пакета не должно ограничиваться концом месяца, а должно задаваться произвольно (в т.ч. неограниченное время действия). Если я правильно понимаю, то даже скриптами этого сделать не получится. Востребован ли этот функционал у других пользователей биллинга, или мы одни такие?) |
Автор: | skn [ 18 июн 2009, 11:13 ] |
Заголовок сообщения: | |
см. http://wiki.bgbilling.ru/index.php/%D0% ... reeBSD_MPD |
Автор: | WhiteWind [ 18 июн 2009, 13:20 ] |
Заголовок сообщения: | |
Не совсем понимаю, как это может мне помочь - там безлимитный "пакет", а нам нужен пакет с мегабайтами. Допустим, я создам субдоговор, с балансом 1000 р. и с тарифом 1р. за 1мб. Тогда это будет почти то, что нужно, если не считать того, что пользователю придётся заходить под другим логином? Но как-то это всё некрасиво и не элегантно... |
Автор: | skn [ 18 июн 2009, 13:49 ] |
Заголовок сообщения: | |
да другой договор и другой логин, вопрос удобства и эленгности спорный... у клиента есть свобода выбора... что есть хорошо.. |
Автор: | WhiteWind [ 18 июн 2009, 13:54 ] |
Заголовок сообщения: | |
Так же получается, что придётся либо запретить брать два пакета одновременно, или создавать субдоговор на каждый купленный пакет. Это ж сколько субдоговоров разведётся... Т.е. я правильно понимаю, что подобных пожеланий от клиентов у вас мало и бесплатно вы это не будете реализовывать? В таком случае, за какую сумму вы реализуете такой функционал? |
Автор: | skn [ 18 июн 2009, 14:07 ] |
Заголовок сообщения: | |
для начала хотелось бы понять, что вы хотите, так у меня уже несколько вопросов есть... опишите полный алгоритм 1) если чел купил пакет 1000М за 30 дней а потратил за 1 день что дальше (следущий пакет можно приобрести только через 30 дней или сразу или он должен покупаться автоматом при наличии бабок)? 2) можно ли купить сразу 10 пакетов и как они должны использоваться последовательно или параллельно 3) будут ли ночные пакеты, пакеты выходного дня, что с не израсходованнм трафиком - сгорает, ограничение на расход трафика по дням в течение периода..., ограничение ширины канала... |
Автор: | WhiteWind [ 18 июн 2009, 15:06 ] |
Заголовок сообщения: | |
1. Следующий пакет можно приобрести сразу после расходования предыдущего; пакет не должен покупаться автоматом, а должен активироваться пользователем вручную 2. Пакеты должны активироваться последовательно; несколько пакетов одновременно активировать нельзя 3. Льготных пакетов в выходные дни и ночное время не будет Если клиент не успел израсходовать трафик за время жизни пакета (которое у каждого вида пакетов индивидуально), то пакет сгорает Ограничения трафика по дням не будет - 1000мб, которые даются на месяц, клиент должен мочь израсходовать и за день Ограничение ширины канала (т.е. добавление/удаление пакетом радиус-аттрибутов) - пока нам не нужно, но если это не повысит стоимость разработки, то пусть будет ![]() |
Автор: | skn [ 18 июн 2009, 15:33 ] |
Заголовок сообщения: | |
4) пакет приобретается на договор или на логин? если логинов на договоре больше одного? |
Автор: | WhiteWind [ 18 июн 2009, 15:37 ] |
Заголовок сообщения: | |
Если нет возможности назначать разные тарифы на разные логины, то есть ли смысл в разных пакетах на логины? Пусть пакет будет общим для всех логинов. На худой конец, всегда можно создать субдоговор с отдельным логином. |
Автор: | skn [ 18 июн 2009, 16:10 ] |
Заголовок сообщения: | |
к сожалению простого и красивого решения вашей задачи мы пока не видим, варианты которые приходят на ум тянут за собой большую переделку все системы тарификации, отчетов, управления... ![]() |
Автор: | WhiteWind [ 18 июн 2009, 21:45 ] |
Заголовок сообщения: | |
А если так: 1. Пользователь в WEB-интерфейсе активирует пакет: в баланс добавляется расход, к тарифам добавляется тариф для пакета с диапазоном от 0 до 1000мб, после этого диапазона НЕ добавляется диапазон от 0 до 0мб. 2. Если наступает конец месяца, а пакет ещё не кончился, то оставшиеся мегабайты переносятся на следующий месяц. 3. Если кончается период действия пакета или мегабайты в пакете, этот тариф закрывается (ставится дата окончания) |
Автор: | stark [ 19 июн 2009, 12:50 ] |
Заголовок сообщения: | |
это надо сделать аналог баланса , только не в рублях а мегабайтах .много менять надо будет |
Автор: | WhiteWind [ 19 июн 2009, 14:03 ] |
Заголовок сообщения: | |
Т.е. это значит, что подобного функционала мы никогда не увидим? |
Автор: | stark [ 19 июн 2009, 15:44 ] |
Заголовок сообщения: | |
WhiteWind писал(а): Т.е. это значит, что подобного функционала мы никогда не увидим?
вопрос сложный .. Пока вы его не увидите , а потом неизвестно ..это надо еще продумать схему как это будет работаь, учесть во всех местах - в тарифах, наработке и т.п , разрулить все несоотвествия .. Для добавления функционала этого нужен спрос на него , а ломать все только из-за одного клиента мы не будем ..Если будем, то это будет дорого стоить |
Автор: | WhiteWind [ 19 июн 2009, 16:16 ] |
Заголовок сообщения: | |
А порядок цифр этого "дорого" можно узнать? |
Автор: | Heggi [ 19 июн 2009, 17:55 ] |
Заголовок сообщения: | |
Мне кажется тут надо сделать так: 1. Создать несколько тарифов типа 1000мб по 0 руб за цчетный период безусловно, больше 1000 - закрытие тарифного плана (тут придется немного доработать, т.к. такой функции вроде нет). 2. Добавить в WEB возможность активации выбранного тарифного плана (тут лучше реализовать отдельным модулем) и при активации списывать в расходы стоимость ТП И не надо никакого мегабайтного счетчика. |
Автор: | stark [ 19 июн 2009, 18:24 ] |
Заголовок сообщения: | |
WhiteWind писал(а): А порядок цифр этого "дорого" можно узнать?
не на форуме |
Автор: | stark [ 19 июн 2009, 18:31 ] |
Заголовок сообщения: | |
Heggi писал(а): Мне кажется тут надо сделать так:
1. Создать несколько тарифов типа 1000мб по 0 руб за цчетный период безусловно, больше 1000 - закрытие тарифного плана (тут придется немного доработать, т.к. такой функции вроде нет). 2. Добавить в WEB возможность активации выбранного тарифного плана (тут лучше реализовать отдельным модулем) и при активации списывать в расходы стоимость ТП И не надо никакого мегабайтного счетчика. а как же буть c "2. Если наступает конец месяца, а пакет ещё не кончился, то оставшиеся мегабайты переносятся на следующий месяц. ". Т.е нам надо все-таки хранить исходящий остаток в мегабатйах на конец месяца иначае все придестя пересчитывать каждый раз с самого начала .. Аналогия тут с балансом ..будет баланс в мегабатах, тоже месячный ..и при начислении наработки будут не рубли начислятся , а мегабайты ..и будет интерфейс конвертации рублей в мегабайты(и возможно наоброт) - пункт обмена так сказать ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |