Class AbstractProductPricing