I have a non Miva hosted site running up to date Miva 9, but still the MMUI framework (yes, I want to update it soon, but never get the time!). I have one or two specific customers that are assigned to a higher level discount price group that is not available across all of the products (I'll call it High). That higher level group has a higher priority and a deeper discount. They are also members of a lower level discount that does encompass nearly all products (I'll call this one Low).
For these customers, products assigned to High and Low are displayed as the High price, which is correct since it also has the higher priority. For products assigned to Low only, NO discount is displayed, even though the customers are members of both High and Low. Per my understanding of how price groups work, they _should_ be shown the Low price, not no discount. I have set High to exclude Low on the same product only. However, if High is not applied to a product, it should not exclude Low if the customer is assigned to both, right?
After several conversations with support over the phone and via e-mail, they could not help and suggested posting to the forums since it appears to be a functionality problem and not an operator problem, and they are not able to provide support at a developmental level.
A few things they thought could have an impact:
MMUI
The price groups are Legacy (for the record, I tried changing to non-legacy and creating new non-legacy groups without achieving the expected and desired result)
Non-Miva hosting
The tags I'm using to display the price, though as far as I can tell they are correct - &mvt:product:formatted_price;
Even more unusual is when I created two new price groups and started testing with a test user, after some playing with combinations, that user somehow is now being displayed a permanent discount - even when all price groups assignments are removed from them!
All this makes it look like there is a bug in the system, but I am certainly willing to accept that I may have something amiss in my configuration.
Any suggestions are welcome!
For these customers, products assigned to High and Low are displayed as the High price, which is correct since it also has the higher priority. For products assigned to Low only, NO discount is displayed, even though the customers are members of both High and Low. Per my understanding of how price groups work, they _should_ be shown the Low price, not no discount. I have set High to exclude Low on the same product only. However, if High is not applied to a product, it should not exclude Low if the customer is assigned to both, right?
After several conversations with support over the phone and via e-mail, they could not help and suggested posting to the forums since it appears to be a functionality problem and not an operator problem, and they are not able to provide support at a developmental level.
A few things they thought could have an impact:
MMUI
The price groups are Legacy (for the record, I tried changing to non-legacy and creating new non-legacy groups without achieving the expected and desired result)
Non-Miva hosting
The tags I'm using to display the price, though as far as I can tell they are correct - &mvt:product:formatted_price;
Even more unusual is when I created two new price groups and started testing with a test user, after some playing with combinations, that user somehow is now being displayed a permanent discount - even when all price groups assignments are removed from them!
All this makes it look like there is a bug in the system, but I am certainly willing to accept that I may have something amiss in my configuration.
Any suggestions are welcome!
Comment