We are using sizes to add a specific amount to the price. For example "Large[2.60]". This works fine for users who are not assigned to a customer level.
However, when a user with an assigned customer level places the item in their cart, the price displays as $2.60 (rather than adding the $2.60 to the price of the item).
When I go to the Admin Panel and change the user's customer level to "no level" the cart automatically adjusts to the correct pricing. If I change the level back to a custom level, the cart automatically updates to the incorrect price.
I have looked at the data in SQL and have determined ShoppingCart.ProductPrice is changed when an admin adjusts the customer level.
We are not using level discounts - simply using levels to group customers and determine taxable.
Any idea what is going on here?
Thanks!