BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 20 апр 2024, 01:28

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Бонусный счет
СообщениеДобавлено: 17 фев 2011, 13:49 
Не в сети
Клиент

Зарегистрирован: 20 мар 2008, 20:20
Сообщения: 676
Откуда: Россия, Иваново
Карма: 36
Ув. разработчики, уже неоднократно обсуждалась проблема предоставления бонусов.

Хочу поделиться моими соображениями на этот счет и показать как я этот счет реализовал.

Я создал необходимые таблицы в безе, по аналогии с обычным счетом:
bonus_contract_account
bonus_contract_balance
bonus_contract_charge
bonus_contract_payment

написал классы для работы с бонусным счетом:
BonusBalanceUtils
BonusCharge
BonusChargeManager
BonusPayment
BonusPaymentManager
и задачу планировщика для списания абонплаты с бонусного счета:
BonusRecalculator
Благо есть доступ к исходникам биллинга:)

Бонусным счетом могут пользоваться абоненты, которые работают на безлимитных тарифах. С бонусного счета может списываться только часть абонплаты.
Пример тарифного плана прилагаю.
Для включения списания средств с бонусного счета услуга "Абонплата за Интернет" закрывается и открывается услуга "Бонус". Далее если средства на бонусном счете заканчиваются, то услуга "Бонус" закрывается и отрывается услуга "Абонплата за Интернет".

Пример списания средств, для тарифа с абонплатой 700р. в месяц:
Если бонусный счет выключен, то с основного счета списывается 700р. в месяц, а с бонусного 0р. в месяц.
Если бонусный счет включен, то с основного счета списывается 1р. в месяц, а с бонусного 699р. в месяц.

Так же прилагаю детализацию баланса из личного каминета.

Прошу разработчиков рассмотреть возможность добавления бонусного счета в ядро биллинга и реализацию механизма списания средств с бонусного счета, по аналогии с моим решением.


Вложения:
Комментарий к файлу: Детализация баланса в личном кабинете
баланса.JPG
баланса.JPG [ 213.52 КБ | Просмотров: 5587 ]
Комментарий к файлу: Включение списания с бонусного счета
списания с бонусного счета.JPG
списания с бонусного счета.JPG [ 18.31 КБ | Просмотров: 5587 ]
Комментарий к файлу: Тарифный план
план.JPG
план.JPG [ 19.8 КБ | Просмотров: 5587 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бонусный счет
СообщениеДобавлено: 17 фев 2011, 14:31 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
lda писал(а):
Прошу разработчиков рассмотреть возможность добавления бонусного счета в ядро биллинга и реализацию механизма списания средств с бонусного счета, по аналогии с моим решением.

+++
Смотрел у вас на сайте бонусную программу (приводишь друга - получи бонус)
Очень понравилось :)

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бонусный счет
СообщениеДобавлено: 19 фев 2011, 06:30 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
все это здорово, но ... НО! как в бухгалтерии проводите?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бонусный счет
СообщениеДобавлено: 19 фев 2011, 12:08 
Не в сети
Клиент

Зарегистрирован: 20 мар 2008, 20:20
Сообщения: 676
Откуда: Россия, Иваново
Карма: 36
snark писал(а):
все это здорово, но ... НО! как в бухгалтерии проводите?


Бонусы в бухгалтерии не проводим, так как на бонусном счете не деньги, а баллы. Следовательно никаких налогов, так как в нашей стране баллы не облагаются налогами.

В момент, когда идет списание средств с бонусного счета, по бухгалтерии мы предоставляем услугу, стоимостью 1 р. в месяц. Естественно можно сделать и 2р. и 3р. и 10р. в месяц. Это не принципиально.

В общем в бухгалтерии все по закону. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Бонусный счет
СообщениеДобавлено: 22 фев 2011, 12:34 
Не в сети
Клиент

Зарегистрирован: 20 мар 2008, 20:20
Сообщения: 676
Откуда: Россия, Иваново
Карма: 36
Для начала считаю правильным реализовать работу с бонусным счетом только для модуля NPAY.
Предлагаю в тарифе в ветке "Стоимость" указывать с какого счета списывать средства.
Таким образом будет указано две стоимости, для основного счета и для бонусного.


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

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


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

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


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

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