Обработчики тарифов являются основой процесса биллинга. Обработчики - это специальные куски кода на Java, которые воспринимают поступающую в биллинг от источников данных информацию об услугах, "переваривают" её на основании параметров (тарифных планов), применяют к "совпавшим" учетным объектам, меняют (уменьшают) баланс лицевого счета, и заносят в SQL-базу информацию о трафике, и его стоимости. В настоящий момент реализовано три типа обработчиков, на основе которых вы можете создать произвольное число тарифных планов:
Напомним, каждый тарифный план имеет имя, ссылку на тип движка, и собственно параметры тарифного плана, которые есть входная информация для алгоритмов расчета внутри движка.