Shopping cart that allows for multiple unique prices

Please tell me if this is to detail a question to ask here. I need a shopping cart that will allow multiple pricing. I have 40 items in the shopping cart. I have five universities that each have their own unique pricing for those 40 items. I need the students from the University to be able login in order based on their University pricing. They also need I also need to be sure that they cannot see pricing outside the pricing of the other universities. They would see only their unique pricing.