Products have always been able to be setup with pricing levels based on quantity, both base pricing and individual customer contract pricing. Pricing for products has now been extended for purchasing. Pricing levels can be setup for products which are ordered and specific contract pricing from suppliers can also be created. Both options work in the same way as customer pricing.