и
В карточке товара кнопка, или всё же в админке?
Поищите, как задавать права для модулей Opencart, и поймёте о чем речь.
Мало кто захочет сидеть и разбираться, что же вы всё-таки имели в виду, переключаясь между сайтом и вашим ТЗ. За чтение ТЗ денег не получают, поэтому чем доступнее написано ТЗ, тем больше шансов найти исполнителя, и не возникнет в дальнейшем проблем в виде недопонимания разработчика и заказчика.
Перечитал несколько раз ваше ТЗ, и даже с учетом того, что вы пытались тут пояснить, я тоже ничего не понял.
Группа товаров, Список товаров, Журнал товаров, Таблица товаров - что это вообще? Прикрепляйте скрины в ТЗ, если не знаете, как правильно называется то, о чем вы говорите. Непонятно тут практически ничего.