There are many ways to do this sort of thing.. for example, you might wrap pricing sections in a role test.
Another convenient method is to use the templateuser feature to create copies of the productlist and productdetails templates only for logged in users. Then remove the pricing sections from the originals, which are only displayed to anonymous users.
Look in Back Office > Admin > Help and search (CTRL + F) for "Special Authorized User Templates". The usertemplates.flag setting is already present in the Back Office settings and you can duplicate a template in the Back Office by simply typing a new name and then saving.
REgards
ROb
Another convenient method is to use the templateuser feature to create copies of the productlist and productdetails templates only for logged in users. Then remove the pricing sections from the originals, which are only displayed to anonymous users.
Look in Back Office > Admin > Help and search (CTRL + F) for "Special Authorized User Templates". The usertemplates.flag setting is already present in the Back Office settings and you can duplicate a template in the Back Office by simply typing a new name and then saving.
REgards
ROb