A dynamic pricing system and method that enables prices for sellable
objects to be dynamically adjusted using pricing factors corresponding to
attributes of the sellable objects. Product administrators are enabled to
define sellable products and extended attributes for the products, while
pricing administrators are enabled to define price lists for the sellable
products and extended attributes. Sales representatives build sellable
objects, such as quotes, orders, shopping carts, etc, by adding products
that customers would like to purchase to the sellable object.
Additionally, extended attributes may be selected for all or a portion of
the products. Using Static Pricing, an initial or static price is
determined for the sellable objects. The static price may then be
dynamically adjusted prior to or at the point of a sales transaction or
offer using pricing factors corresponding to combinations of various
attributes of the sellable object and/or products from which it is built.