Базовая цена на то и базовая дабы ее видели все, кто базовый или дефолтный.
На 80% магазинов приходится тратить время кастомизируя компоненты для отображения оптовикам только оптовой цены без базовой??? Это блин не смешно!.
Базовая цена - Группа "Все пользователи в т.ч не авторизированые"
Оптовая - Группа "Оптовики"
В итоге оптовики видят и ту и ту, что совсем не логично, почему нет соотношения группа - какой тип цены видно группе в таком случае?
Клиенту выдаются все цены доступные ему и из них выбирается минимальная.
Для вашей задачи в настройках цены нужна некая галка типа "Для указанных групп устанавливать только этот тип цены", но тогда может возникнуть коллизия, если и у другого типа цены такие же настройки.
Либо в настройках магазина должна появиться новая вкладка, где бы настраивались привязки групп пользователей и соответствующие им типы цен.