Биллинговая система Nodeny
22 Ноября 2024, 03:43:09 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]
  Печать  
Автор Тема: Nodeny 50 тарификация с дня пополнения !  (Прочитано 7819 раз)
Hasard
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 26


Просмотр профиля
« : 17 Апреля 2015, 16:25:26 »

Всем привет подскажите как правильно настроить такого типа тарификацию.
К примеру абонент Петя пополнил счет в апреле 3 числа согласно его тариф плану, с дня пополнения билинг выдает ему 30 рабочих дней, другими словами до 3 мая у него все оплачено.

После чего абонент пропал на 3 недели и снова появился и пополнил свой счет где доступ к интернету пополнился ему ещё на 30 дней
Записан
Cell
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #1 : 17 Апреля 2015, 17:05:15 »

Это можно реализовать только посуточной тарификацией
Записан
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #2 : 17 Апреля 2015, 20:16:44 »

Всем привет подскажите как правильно настроить такого типа тарификацию.
К примеру абонент Петя пополнил счет в апреле 3 числа согласно его тариф плану, с дня пополнения билинг выдает ему 30 рабочих дней, другими словами до 3 мая у него все оплачено.

После чего абонент пропал на 3 недели и снова появился и пополнил свой счет где доступ к интернету пополнился ему ещё на 30 дней
изменить запрос к мускулу
если доступ запрещен то при полонении старт дей = текущему дню
не особо сложно
Записан
Cell
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #3 : 17 Апреля 2015, 20:30:10 »

изменить запрос к мускулу
если доступ запрещен то при полонении старт дей = текущему дню
не особо сложно
Не гони. Там еще и пересчет абонплаты идет по этому параметру, не забыл? Перекапывать ядро основательно придется. Ну если не сложно, сделай конечно доброе дело, помоги людям )
Имхо правильный ответ дан выше.
Записан
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #4 : 17 Апреля 2015, 20:37:48 »

изменить запрос к мускулу
если доступ запрещен то при полонении старт дей = текущему дню
не особо сложно
Не гони. Там еще и пересчет абонплаты идет по этому параметру, не забыл? Перекапывать ядро основательно придется. Ну если не сложно, сделай конечно доброе дело, помоги людям )
Имхо правильный ответ дан выше.
ну и что что идет ?

pays.pl

$rows=&sql_do($dbh,"UPDATE users SET balance=balance+$cash WHERE id=$Fmid  LIMIT 1");
+
условие для лога.

+ если используются терминалы и прочее там тоже самое.

ядро править не нужно...

внимательно посмотри код.
 

 # обновим баланс клиента
 if ($Fmid>0 && $cash!=0)
 {
    $rows=&sql_do($dbh,"UPDATE users SET balance=balance+$cash WHERE id=$Fmid LIMIT 1");
    if ($rows<1)
    {
       &ToLog("После осуществления платежа произошла ошибка изменения баланса клиента id=$Fmid. Проверьте баланс по платежам, вероятно необходима ручная корр
       &Error($pay_made_mess.$br2."Ошибка при изменении баланса клиента!$br2<b>Внимание:</b> вероятно необходима ручная корректировка баланса главным админис
    }
    $p=&sql_select_line($dbh,"SELECT * FROM users WHERE id=$Fmid LIMIT 1",'Получим баланс клиента');
    $p or &Error("Платеж проведен, однако произошла ошибка при проверке данных клиента.");
    $balance=$p->{balance};
    $paket=$p->{paket};
    $srvs=$p->{srvs};
    $start_day=$p->{start_day};
Записан
Cell
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #5 : 17 Апреля 2015, 20:47:23 »

15 числа тело платит 100 гр. за тариф который стоит 100 гр.
при этом день начала потребления услуг выставляется в 15 число --- это по твоему предложению.
При этом везде где только это можно (в том числе в ядре) динамически высчитывается баланс с услугами равный 50 гр. т.к. 15е же число да? И че с этим всем делать? А в конце месяца новое кино, перевод всех на новый месяц. Опять это самое число в 1 превращается чувак в минусе но не -100 а всего лишь -50 баланс с услугами.  И все по новой...
Где правда, брат?
ser970, вопрос внимательно прочитал?
Записан
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #6 : 17 Апреля 2015, 20:56:27 »

15 числа тело платит 100 гр. за тариф который стоит 100 гр.
при этом день начала потребления услуг выставляется в 15 число --- это по твоему предложению.
При этом везде где только это можно (в том числе в ядре) динамически высчитывается баланс с услугами равный 50 гр. т.к. 15е же число да? И че с этим всем делать? А в конце месяца новое кино, перевод всех на новый месяц. Опять это самое число в 1 превращается чувак в минусе но не -100 а всего лишь -50 баланс с услугами.  И все по новой...
Где правда, брат?
ser970, вопрос внимательно прочитал?
ну правильно .  если человеку нужно что бы платежи были с 15 по 15
а если чел заплатил 15 числа то день изменится на 15  - то есть  проплатит до конца месяца.
по сути тоже самое ....
если нужен первый вариант  тоже есть реализовано..... я помойму где то выкладывал на форуме ...
используеся доп поле.




Записан
Hasard
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 26


Просмотр профиля
« Ответ #7 : 20 Апреля 2015, 08:44:42 »

Кто настроит ?
Цена вопроса ?
Записан
ser970
NoDeny
Спец
*

Карма: 70
Offline Offline

Сообщений: 1323

262462619
Просмотр профиля Email
« Ответ #8 : 20 Апреля 2015, 11:39:50 »

Кто настроит ?
Цена вопроса ?
могу
60$
Записан
Hasard
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 26


Просмотр профиля
« Ответ #9 : 20 Апреля 2015, 20:58:49 »

Как бы разобрался настроил, деньги снимает с  посуточной тарификацией, но вот когда у клиента минус и ему доступ закрыт всеравно начисляется минус к основной сумме долга.
Как это отключить ?
Сделать так чтоб когда зашло в минус доступ был закрыт и минус не возрастал ? А то получается клиент отключен услугой не пользуется а средства идут в минус
Записан
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
*

Карма: 116
Offline Offline

Сообщений: 1059



Просмотр профиля
« Ответ #10 : 21 Апреля 2015, 08:50:12 »

Как бы разобрался настроил, деньги снимает с  посуточной тарификацией, но вот когда у клиента минус и ему доступ закрыт всеравно начисляется минус к основной сумме долга.
Как это отключить ?
Сделать так чтоб когда зашло в минус доступ был закрыт и минус не возрастал ? А то получается клиент отключен услугой не пользуется а средства идут в минус
Для этого нужно научиться искать по форуму. ну, или, следуя последовательности действий, если я сейчас напишу цену вопроса - сам найдешь.
100$
Записан
Hasard
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 26


Просмотр профиля
« Ответ #11 : 21 Апреля 2015, 09:12:42 »

В настройках ТАРИФЫ внизу
в разделе
 8:xx - пропорциональная ежедневная абонплата, где хх грн. - размер снимаемой суммы в месяц
 
указанные следующие параметры
8:100     (100 грн\мес тариф план)
 
Абонплату суточную снимает, но когда клиент зашел в минус и ему доступ отключило, в личном кабинете пишет
Вы работаете в кредит! Внесите дополнительные средства! Хотя интернет в этот момент не работает !

Форум Я читал, но как отключить суточное списание абонплаты если у клиента минус и он не пользуется Я не нашел !?
Записан
Belos
Постоялец
***

Карма: 0
Offline Offline

Сообщений: 130


Просмотр профиля Email
« Ответ #12 : 21 Апреля 2015, 09:30:25 »

forum.nodeny.com.ua/index.php?topic=846.msg13375#msg13375
Записан
Hasard
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 26


Просмотр профиля
« Ответ #13 : 21 Апреля 2015, 09:43:52 »

Спасибо !
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

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