How to restrict products for specific customer groups?

How to restrict products for specific customer groups?

The Customer Group Catalog extension offers the capability to hide particular products or categories from the catalog based on customer groups. This feature empowers store administrators to create unique catalogs tailored to specific customers.

To hide products from particular customer groups, follow the steps outlined below.

Step 1. Navigate to Customers → Customer Group Catalog → Rules and click Add New Rule button.

Step 2. Fill in the general information about the rule: status, name, scope, etc.

Step 3. Within the Customer Groups section, select the customer groups for which the rule will be applicable. In simpler terms, choose the customer groups from which you want to hide the products.



Step 4. Navigate to the Products section and select the products that need to be hidden. Use conditions to precisely define the products, and activate the Hide Product option.



Due to our configuration, products specified in the rule conditions are not visible to users who are not logged in:



However, once a user signs in and subsequently changes their customer group, the bags become visible in the catalog:


      • Related Articles

      • How to set different product prices for different customer groups?

        It's possible to set prices per customer groups using the default Magento tier pricing feature. To configure tier prices, navigate to Products → Edit/create a product → Price → Advanced Pricing link. Here, is the Customer Group Price configurations, ...
      • Is it possible to only give a user access to specific customers/customer groups?

        At the moment, the Advanced Permissions for Magento 2 extension doesn't introduce the option to limit users' access to specific customers or customer groups. However, this feature is present in the Sales Reps & Dealers extension that allows for ...
      • Customer Group Catalog API

        Kindly note that the API functionality for Customer Group Catalog is available as a part of an active product subscription or support subscription. GET /V1/amasty_groupcat/rule/:ruleId - to retrieve information about a specific customer group catalog ...
      • Is it possible to assign different statuses for child products of a configurable/bundle/grouped product?

        The extension allows setting different statuses to products based on their attributes (like color, size, SKU, stock availability, etc) and dynamically change the status depending on the available quantity of the product. The feature is available for ...
      • Automatic Related Products API

        1. Amasty\Mostviewed\Api\GroupRepositoryInterface - class for managing related product rules. POST /V1/amasty_mostviewed/rules", method="save" - create a rule; PUT /V1/amasty_mostviewed/rules/:groupId, method="save" - edit a rule; DELETE ...