Companies are offering more and more services on a pay-as-you-go basis. While this enables companies to create service offerings that uniquely meet the requirements of their customers, it creates complex billing scenarios that companies must manage efficiently.