Страница 1 из 1

Добавление пользователей,списание АП.

Добавлено: Чт янв 22, 2015 12:41 pm
Vitalbass
Добрый день.
возникли первые вопросы о работе билинга (установлена версия 0.56):
При добавлении пользователя в тарифе указываю не активизирован. если пользователь подключается - статус в билинге меняется на активно, но АП при этом не списывается.
завел в демо пользователя 12122.

собственно вопросы:
1. возможно сделать так, что бы клиент не уходил в минус не при каких обстоятельствах?
2. возможно ли реализовать следующую схему:
пользователь создается ранее даты его фактического подключения, при назначении подключения специалист навешивает кредит сроком на 3 дня (предположительно за эти 3 дня клиента подключат и занесут оплату на счет). техник подключает клиента, при входе в интернет клиенту выдается ип адрес из "Пул адресов негативного депозит" и/или "Фильтр негативного Депозита". техник заходит в ЛК и нажимает активировать тариф. в этот момент списывается АП, сумма которой пропорционально равна оставшемся количеству дней в текущем расчетном периоде. после переподключения сессии у клиента есть интернет.
3. возможно ли реализовать следующую схему:
начался новый расчетный период. у клиента на счету средств меньше, чем необходимо для активации ТП. подключение к интернету проходит, но клиенту выдается ип адрес из "Пул адресов негативного депозит" и/или "Фильтр негативного Депозита".
4. не совсем понятно в какое время будет списываться АП в следующих расчетных периодах ( в случаях, когда к новому расчетному периоду на счету есть сумма равная или больше суммы АП, когда счет пополнили после начала расчетного периода.)
5. Что еще обязательно к заполнению в пользователе и тарифе (поля дата активации, дата окончания, Действие при недостаточном депозите и т.д.)


пробовал несколько вариантов с не активированным тарифом, но рабочего варианта не нашел, либо клиента пускает в интернет, либо подключение (пппое) вовсе не устанавливается.

Re: Добавление пользователей,списание АП.

Добавлено: Пн янв 26, 2015 3:08 pm
~AsmodeuS~
Vitalbass писал(а):Добрый день.
возникли первые вопросы о работе билинга (установлена версия 0.56):
При добавлении пользователя в тарифе указываю не активизирован. если пользователь подключается - статус в билинге меняется на активно, но АП при этом не списывается.
завел в демо пользователя 12122.

собственно вопросы:
1. возможно сделать так, что бы клиент не уходил в минус не при каких обстоятельствах?
2. возможно ли реализовать следующую схему:
пользователь создается ранее даты его фактического подключения, при назначении подключения специалист навешивает кредит сроком на 3 дня (предположительно за эти 3 дня клиента подключат и занесут оплату на счет). техник подключает клиента, при входе в интернет клиенту выдается ип адрес из "Пул адресов негативного депозит" и/или "Фильтр негативного Депозита". техник заходит в ЛК и нажимает активировать тариф. в этот момент списывается АП, сумма которой пропорционально равна оставшемся количеству дней в текущем расчетном периоде. после переподключения сессии у клиента есть интернет.
3. возможно ли реализовать следующую схему:
начался новый расчетный период. у клиента на счету средств меньше, чем необходимо для активации ТП. подключение к интернету проходит, но клиенту выдается ип адрес из "Пул адресов негативного депозит" и/или "Фильтр негативного Депозита".
4. не совсем понятно в какое время будет списываться АП в следующих расчетных периодах ( в случаях, когда к новому расчетному периоду на счету есть сумма равная или больше суммы АП, когда счет пополнили после начала расчетного периода.)
5. Что еще обязательно к заполнению в пользователе и тарифе (поля дата активации, дата окончания, Действие при недостаточном депозите и т.д.)


пробовал несколько вариантов с не активированным тарифом, но рабочего варианта не нашел, либо клиента пускает в интернет, либо подключение (пппое) вовсе не устанавливается.
1 рпи указании єтоого в ТП плане
2 создать пользователя снять с него деньги абон. платы перевести в статус не активизирован, после первого подключения система будет считать месяц с дня подключения, и через месяц попробует снять деньги
3 да настроив ТП так
4 в перввый день расчетного периода
5 именно это

Re: Добавление пользователей,списание АП.

Добавлено: Вс мар 01, 2015 1:09 pm
Vitalbass
с частью вопросов разобрались. видимо что то начудили, решилось установкой 0,57 на чистую.
сейчас возник вопрос:
абоненту ручками поставили статус "слишком маленький депозит". поднята сессия с гостевым доступом. после этого абонент оплачивает, но статус на активно не меняется, АП не списывается, сессия не разрывается.
переподключение сессии так же ничего не меняет.

в тарифе указаны: Действие при недостаточном депозите: приостановление, включена предоплата, выставлен кредит 0.01, Фильтр негативного Депозита указан
на счету абонента 0, сумма платежа равна АП.
в config.pl прописаны $conf{PASSWORDLESS_ACCESS}=1; $conf{DV_USER_CHG_TP}=1; $conf{periodic_check}=1; $conf{DV_STATUS_NEG_DEPOSIT}=1;

billd в кроне вызывается каждые 5 минут.
сброс сессий с билинга работает.
ап месячная, на абоненте дата активации не указана (т.е. прописаны нули 0000-00-00)

как посмотреть что думает billd именно про этого абоннета? где можно посмотреть логи billd'а.

PS абоненты мигрировали со стороннего билинга через sql по аналогии с добавлением нового пользователя.
для всех абонентов по сути 01.03.2015 является первым новым расчетным периодом.

upd:
в тарифах тип снятия платежей указан "Периодические платежи" (/ Настройка/ Другое/ Тип Снятие денег/Периодические платежи название $_ABON)
в @MODULES 'Abon' не включен.
не могу разобраться кто все таки должен списывать АП, billd или Abon.
планируются только безлимитные тарифы помесячные, расчетный период с 01 числа каждого месяца.

upd2:
и да, желание осталось тоже самое, АП списывается только если на счету абонента >= стоимости Тарифа. Если меньше, то ничего не списывалось, менялся статус на "слишком маленький депозит" и разрывалась текущая сессия.

Re: Добавление пользователей,списание АП.

Добавлено: Сб апр 04, 2015 7:21 am
Vitalbass
спасибо всем кто откликнулся, все вопросы решены.