BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 27 июн 2025, 14:47

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Npay + IPN закртие статуса
СообщениеДобавлено: 10 авг 2011, 12:42 
Не в сети

Зарегистрирован: 20 май 2011, 15:58
Сообщения: 83
Карма: 0
Здравствуйте!
Есть связка модулей Npay и IPN. Тариф предполагает выделение абоненту определенного объема трафика бесплатно (предоплаченный трафик), реализовано это диапазоном трафика. Абонентская плата - дебетовая, подневной режим снятия авансом за месяц.
Раз в сутки запускается задача "Закрытие статуса NPay договоров по балансу", которая переводит статус договор в закрытый, статус шлюза IPN тоже становится закрытый. Вот здесь возникает такой неприятный момент: абонент заходит в личный кабинет и меняет статус шлюза на "открытый", свободно и безнаказанно выкачивает весь предоплаченный трафик и только после этого ipn его блокирует.
Надеюсь ситуацию описал понятно. Вопрос: как сделать так, чтобы по задаче "Закрытие статуса NPay договоров по балансу" статус шлюза IPN переводился в "заблокирован".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Npay + IPN закртие статуса
СообщениеДобавлено: 10 авг 2011, 12:48 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
skoch писал(а):
Здравствуйте!
Есть связка модулей Npay и IPN. Тариф предполагает выделение абоненту определенного объема трафика бесплатно (предоплаченный трафик), реализовано это диапазоном трафика. Абонентская плата - дебетовая, подневной режим снятия авансом за месяц.
Раз в сутки запускается задача "Закрытие статуса NPay договоров по балансу", которая переводит статус договор в закрытый, статус шлюза IPN тоже становится закрытый. Вот здесь возникает такой неприятный момент: абонент заходит в личный кабинет и меняет статус шлюза на "открытый", свободно и безнаказанно выкачивает весь предоплаченный трафик и только после этого ipn его блокирует.
Надеюсь ситуацию описал понятно. Вопрос: как сделать так, чтобы по задаче "Закрытие статуса NPay договоров по балансу" статус шлюза IPN переводился в "заблокирован".

а может просто сделать так чтоб абонент не мог сам менять статус шлюза?

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Npay + IPN закртие статуса
СообщениеДобавлено: 10 авг 2011, 12:50 
Не в сети

Зарегистрирован: 20 май 2011, 15:58
Сообщения: 83
Карма: 0
При помегабайтной тарификации эта функция необходима.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Npay + IPN закртие статуса
СообщениеДобавлено: 10 авг 2011, 12:55 
Не в сети

Зарегистрирован: 20 май 2011, 15:58
Сообщения: 83
Карма: 0
Или если так, то как запретить смену статуса шлюза абону с закрытым статусом договора?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Npay + IPN закртие статуса
СообщениеДобавлено: 10 авг 2011, 13:32 
Не в сети
Клиент

Зарегистрирован: 30 мар 2009, 17:51
Сообщения: 431
Карма: 23
Есть событие изменение статуса договора. Простой скрипт повешенный на это событие может перевести шлюз в состояние заблокирован если статус закрыт.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Npay + IPN закртие статуса
СообщениеДобавлено: 10 авг 2011, 13:35 
Не в сети

Зарегистрирован: 20 май 2011, 15:58
Сообщения: 83
Карма: 0
Спасибо, так и решил сделать. Но мне думается что должна быть возможность реализации данной задачи штатными средствами.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Npay + IPN закртие статуса
СообщениеДобавлено: 10 авг 2011, 14:24 
Не в сети
Клиент

Зарегистрирован: 30 мар 2009, 17:51
Сообщения: 431
Карма: 23
skoch писал(а):
Спасибо, так и решил сделать. Но мне думается что должна быть возможность реализации данной задачи штатными средствами.

Скрипты поведения, это штатное средство ;)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.038s | 30 Queries | GZIP : On ]