Простите, если ТС ввел вас в заблуждение. Он не имеет прямого отношения к процессу разработки системы, и не осознает всех тонкостей. Прежде всего, он предприниматель - wifi провайдер. Как предприниматель он видит, что разрабатываемая нами система решает множество проблем, с которыми сталкиваются все начинающие провайдеры. И у него возник навязчивый вопрос: "Как на этой системе заработать?" Вместо того, чтобы так и спросить, он сразу начал ее продавать. Это нормально, предприниматели - они такие предприниматели, покупает же кто-то все эти ужасные и кошмарные биллинги.
Я же помню, что в самом начале мы сделали осознаный выбор в пользу своей системы. Не хотелось тратить время и деньги на подгон чужой системы под свои задачи. Теперь у нас есть модульная система, которая отлично решает все наши проблемы и постоянно развивается.
Например, биллинг - тарифы у нас безлимитные, обсчитывать трафик необходимости нет и мы просто сдаем полосу в аренду по подписке. У подписок есть определенный платежный период. Согласно этому периоду производятся списания денежных средств с авансового счета баланса абонента. Все элементарно просто и сертифицировать здесь нечего. Или я ошибаюсь?
Совместно с простым биллингом у нас работает много других подсистем, решающих конкретные задачи. И я не стану называть все это одним словом "биллинг". Даже система управления атрибутами сетевых аккаунтов, не должна быть напрямую связана с биллингом. Таким образом мы не ограничиваем себя в использовании доступных технологий. Сейчас мы используем Xen, Ubuntu, Ruby, Ruby on Rails, nginx, FreeRADIUS, Asterisk, MySQL и Redis. Смотрим в сторону Fluentd и Sensu.
С помощью такого конструктора можно собрать систему под любые задачи. У нас есть готовая сборка под задачи начинающих wifi провайдеров, работающих на оборудовании MikroTik и Ubiquiti.
С остальными мы готовы делится опытом.