Hi,
You can change the translation in order to display a different text that "free".
www.hikashop.com/download/languages.html#modify
When HikaShop loads the prices, it load them depending the current user ACL ; so you won't have any information regarding the other prices for other user groups.
So in the view "listing_price" which display the prices ; instead of displaying the "free" text, you can check if the user is logged or not and display a different text depending that.
www.hikashop.com/support/documentation/1...-display.html#layout
You can also put some code directly in the product listing but that's not something I can recommend because it will break the pagination, cause you will still have X products but if you skip some, the result might be different that the user would expect.
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.