Patent ID: 8311899

Claim:
A system for handling communication services comprising: a web server remotely located to clients and configured to serve, over a network, a set of Web interfaces renderable within a standard Web browser, wherein the set of Web interfaces permit at least one reseller of communication services to establish profiles for a set of reselling agents, wherein said set of reselling agents are permitting to select a plurality of different communication services via the set of Web interfaces for sale to consumers with whom the reselling agents contract, wherein the reselling agents receive at least one of commissions and sales based compensation for communication services sold to the consumers by the reselling agent, wherein the communication services available through the Web interfaces are provided by a plurality of different service providers with whom the reseller of communication servers contracts; and a server-side data store configured to store the established profiles for the set of reselling agents, wherein the set of interfaces are configured to be used by at least one reseller and reselling agents, wherein the reselling agents are granted selective access to the Web based interfaces in accordance with permissions established by the reseller, wherein the permissions and specifics for reselling the communication services that are available to each reselling agent via the set of interfaces varies among the reselling agents in accordance with specifics of the established profiles.