Patent ID: 7359871

Claim:
A method for facilitating electronic commerce transactions in a marketing system through a network, the network comprising at least one server computer capable of communicating with a browser system located at a remote client computer, said method comprising: establishing an interactive online registration process between the client browser system and the server computer so that a user may register with an electronic commerce system as a First Participation Category, a Second Participation Category or a Third Participation Category wherein a First Participation Category is not eligible to earn compensation and is eligible to buy products or services at a First Participation Category price, wherein a Second Participation Category is not eligible to earn compensation and is eligible to buy products or services at a Second Participation Category price, and wherein a Third Participation Category is eligible to buy products or services at a Third Participation Category price and is eligible to earn compensation; providing a plurality of web files operatively coupled to a web site associated with the electronic commerce system; allowing access to a plurality of electronic commerce system products or services to the registered First Participation Category, Second Participation Category, or Third Participation Category via at least one of the plurality of web files; receiving a first order by said electronic commerce system via said network, the first order being received from said registered user via said browser system, the first order comprising a request to purchase, and have provided to the registered user, one or more of a said plurality of electronic commerce system products or services; generating a first profile, said first profile comprising said first order and specifying a recurrence for said first order; providing said one or more of said plurality of electronic commerce system products or services to said registered user according to said first profile; and causing said first order to automatically recur one or more times according to said specification.