Когда мы говорим про биллинг, первое, что приходит в голову — это Интернет, мобильная телефония или что-то подобное. Это не совсем верно. Для всего перечисленного биллинг действительно необходим, но также он может понадобиться и для многого другого. Например, однажды, нам пришлось столкнуться с биллингом рекламного трафика.
Рекламному отделу одного из региональных операторов кабельного телевидения надоело вести учет оказанных услуг вручную, в Excel, в результате чего появилось техническое задание на автоматизацию этого учёта. Это было серьёзное предприятие, включающее в себя планирование выпуска рекламных роликов в сетке вещания ряда каналов кабельного ТВ, выпуск бегущей строки, рекламу на радио, а также вёрстку рекламных объявлений в собственной еженедельной газете. К счастью, в штате рекламного отдела нашлась сотрудница грамотно и чётко поставившая задачу.
Вообще, тот оператор был плодовит на оригинальные задачи. Через некоторое время после того как бизнес с продажей услуг кабельного ТВ наладился (кстати, биллинг для этого также пришлось разрабатывать с нуля), пришла очередь Интернета. В этом случае биллинговая система покупалась у крупного российского разработчика, но возникла проблема. Дело в том, что доступ к Интернет раздавался через кабельный модем, с использованием технологии DOCSIS. На тот момент, в нашей стране, это также было новым техническим решением и у разработчика биллинга не было готового решения. Нам пришлось ждать полгода, пока один из сотрудников разработчика не предложил работающее решение. Потом появилось цифровое ТВ со своим биллингом и необходимость интеграции с ним. Потом биллинги заменялись и консолидировались. Биллинг — это не есть какое-то решение, разработанное один раз и на всю жизнь. Скорее, это непрерывный процесс, постоянно подкидывающий всё новые и новые задачи.
Конечно, вся эта история не совсем про стартап, но для стартапов она весьма характерна. Суть в том, что стартап занимается чем-то новым, тем чем никто не занимался раньше. Скорее всего, это связано с продажей услуг, но поскольку дело это новое, готовых решений, как правило, нет. Можно вести учет вручную, можно использовать 1C или Excel, но, в любом случае, учитывать услуги придётся. Нельзя предсказать заранее, что это будет — планирование рейсовых заданий для речных грузоперевозок или учет времени, проведенного абонентами на игровом портале. Разработка биллинга для таких систем — это всегда задача творческая. И лучше доверить её профессионалам.