Artikel für alle einsehbar, kaufbar nur für eine Kundengr.

Hallo, ich suche für unseren Kunden die Möglichkeit Artikel anzulegen. Diese sollen von allen wie ein normaler Artikel eingesehen werden können. Allerdings darf der Artikel nur von einer Kundengruppe gekauft werden oder von Leuten mit einem entsprechenden Code/Gutschein wie auch immer. Kennt da jemand ne Möglichkeit/Plugin oder Workaround? Danke