update BaseProduct mapping to use PricingSet object