1. A revenue management computer system for a telecommunications network, the revenue management system in communication with a database containing data on the usage of the network, comprising: a revenue generation module; a revenue capture module; and a revenue collection module; wherein the modules are on a real-time framework that is configured to support pre-paid and post-paid payment models.