Биллинговая система Nodeny
21 Мая 2024, 07:32:42 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Опциональные платежи  (Прочитано 5934 раз)
traktor150
NoDeny
Пользователь
*

Карма: 4
Offline Offline

Сообщений: 38


Просмотр профиля Email
« : 21 Марта 2010, 18:36:00 »

Добрый день all!
Объясните пожалуйста кто-то как это работает Опциональные платежи. Где настроить и как. В частности интересует возможность юзера покупать турбо скорость на время. припустим на ночь.

Заранее всем благодарен за ответы.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4783



Просмотр профиля
« Ответ #1 : 21 Марта 2010, 20:36:16 »

Эта фича недокументирована т.к. я собирался ее переделать на корню. Инфа где-то проскакивала, стоит поискать, потому что заново писать о всех нюансах влом
Записан
traktor150
NoDeny
Пользователь
*

Карма: 4
Offline Offline

Сообщений: 38


Просмотр профиля Email
« Ответ #2 : 23 Марта 2010, 12:38:23 »

Хоть в двух словах объясните пожалуйста. Поиск по форуму ничего не дал. 
Записан
versus
Администратор
Спец
*****

Карма: 21
Offline Offline

Сообщений: 845


44306843
Просмотр профиля WWW Email
« Ответ #3 : 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-е
направление
Записан
{OBERON}
Новичок
*

Карма: -1
Offline Offline

Сообщений: 3


Просмотр профиля
« Ответ #4 : 30 Мая 2011, 16:12:04 »

Как обстоят дела с опциональными платежами? Ведь вещь действительно сильная
У других провайдеров реализованы следующие опции:
- Покупка трафика на максимальной скорости (макс - 30 суток)
- Турбо-час (максимальная скорость в течение часа)
- Турбо-сутки (в течение суток)
- Турбо-ночь (в ближайшую ночь имеем максимальную скорость)

Судя по описаниям базы опциональных платежей, первые 3 варианта можно реализовать, но как реализовать турбо-ночь?
Кстати, действительно очень полезная вещь, думаю, что обязательно нужно ее реализовать интерфейсно.
Записан
Unix
Гость
« Ответ #5 : 08 Июля 2011, 01:17:27 »

А у кого этот модуль можно взять или он уже стоит сразу в ноудени 49 ?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4783



Просмотр профиля
« Ответ #6 : 08 Июля 2011, 10:36:21 »

А у кого этот модуль можно взять или он уже стоит сразу в ноудени 49 ?
вшит в 49 и в 50
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!