A method for pricing a product by a wholesaler. The method comprises
providing a master database of product information to a distributor,
receiving a selection of products from the distributor, wherein the
distributor chooses the selection from the master database and provides a
variable margin amount for the products to the wholesaler. The wholesaler
associates a customer category with the variable margin amounts, and then
assigns the customer category to one of the products. Finally, the
wholesaler calculates a variable price for the products, based on provided
variable margin amount and transmits the calculated variable price for the
products to the distributor.