Биллинговая система Nodeny

Главная категория => Nodeny 49 => Тема начата: traktor150 от 21 Марта 2010, 18:36:00



Название: Опциональные платежи
Отправлено: traktor150 от 21 Марта 2010, 18:36:00
Добрый день all!
Объясните пожалуйста кто-то как это работает Опциональные платежи. Где настроить и как. В частности интересует возможность юзера покупать турбо скорость на время. припустим на ночь.

Заранее всем благодарен за ответы.


Название: Re: Опциональные платежи
Отправлено: Efendy от 21 Марта 2010, 20:36:16
Эта фича недокументирована т.к. я собирался ее переделать на корню. Инфа где-то проскакивала, стоит поискать, потому что заново писать о всех нюансах влом


Название: Re: Опциональные платежи
Отправлено: traktor150 от 23 Марта 2010, 12:38:23
Хоть в двух словах объясните пожалуйста. Поиск по форуму ничего не дал. 


Название: Re: Опциональные платежи
Отправлено: versus от 23 Марта 2010, 12:46:01
РЕПОСТ ИЗ ГРУППЫ

http://groups.google.com.ua/group/nodeny/browse_thread/thread/9dc537d54984bcdd/b9f9f18179495d5a

Снача введу в курс дела, что такое опционные платежи. Это услуги,
которые можно активировать в любой момент времени, т.е. не как пакеты
только 1го числа в 0 часов. Более того, период действия опции не
кратен месяцу, т.е действительно можно сделать чтоб действие было 3
часа, сутки, 15 дней или любое другое. Суть опциии - улучшение свойств
пакета за определенные деньги.

Покажу на примере. Сейчас в одной из сетей, в которой создавалась и
тестировалась 48я версия, можно в любой момент времени со страницы
статистики зайти в раздел "опции" и выбрать из списка опции
"неограниченны доступ к медиаресурсам в течение месяца", "доступ к UA-
IX" и т.д. При этом если на балансе присутствует достаточно денег, в
нашем случае 10 грн, (примерно 1.5 бакса) - они снимаются со счета и
формируется специальный платеж, который обрабатывается ядром, которое
в свою очередь  в таблице users_trf для конкретного в поле options
ставит пометку типа "к такому-то направлению отключить все
ограничения". Это технически, если кому интересно. После чего, если у
клиента, скажем, безлимитный пакет на 1Мбит, то доступ к внутреннему
архиву у него не шейпится. Если же у клиента пакет с ограничением
трафика, то трафик к внутренним ресурсам уже не считается, вернее он
считается, но уже под 8й категорией "опционный трафик", которая не
тарифицируется.

Но. Но все дело в том, что пока мною не поставлена точка в самом
принципе работы опционных платежей. Я бы сейчас мог бы дать
возможность ими пользоваться, но из-за этого я бы стал привязан к
структуре таблиц, методам работы опций, а гравное вы все бы их
повнедряли  в свои сети, а изменять условия для клиентов - вещь
непопулярная.

Могу привести пример. На начальном этапе опции имели большее действие
- можно было докупить определенное количество мегабайт на определенное
время. Фича, офигенная и мы ее внедрили в одну из сетей. Однако, сама
по себе фича представла злобный хак, который постоянно мешал. Я
ложился спать и думал как бы это хак исправить. Короче, снес его к
черту.

Поэтому я еще некоторое время помозгую на тему опций.

В данный момент нет интерфейса создания опций. Если есть желание -
можете полезть в бд и попробовать поэксперементировать, одгнако я не
гарантирую, что опции не изменятся со временем!

Кстати, одной из опций является автоматическое выделение реального
(белого) ip клиенту, а также продление снятия какждый месяц. Интересно
то, что белый ip выдается соответственно серому ip клиента, т.е есть
список соответствия: для такой-то серой сети выдавать айпи из такой-то
белой сети. Эта фича даже работала, и даже хорошо. Но после
переработки кода опций ее пришлось временно отключить. Она будет
обязательно восстановлена.

Кто хочет поэксперементировать - см. таблицу pays_opt.
opt_pay - стоимость опции
opt_time - время действия в секундах с начала активации опции
opt_descr - такст, выводимы клиенту когда он выбирает опцию, описание
опции, короче
trf_class - номер направления, для которого будут сняты ограничения по
скорости и трафик на который будет перераспределяться на 8-е
направление


Название: Re: Опциональные платежи
Отправлено: {OBERON} от 30 Мая 2011, 16:12:04
Как обстоят дела с опциональными платежами? Ведь вещь действительно сильная
У других провайдеров реализованы следующие опции:
- Покупка трафика на максимальной скорости (макс - 30 суток)
- Турбо-час (максимальная скорость в течение часа)
- Турбо-сутки (в течение суток)
- Турбо-ночь (в ближайшую ночь имеем максимальную скорость)

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


Название: Re: Опциональные платежи
Отправлено: Unix от 08 Июля 2011, 01:17:27
А у кого этот модуль можно взять или он уже стоит сразу в ноудени 49 ?


Название: Re: Опциональные платежи
Отправлено: Efendy от 08 Июля 2011, 10:36:21
А у кого этот модуль можно взять или он уже стоит сразу в ноудени 49 ?
вшит в 49 и в 50