Magento 2 Restrict Products – Features & Use Cases With Examples
As a Magento store owner, you come across situations where you need to restrict some section(s) of your store. You may want to display specific products to specific customer groups to make sure only the right products are displayed to the right users. For example, you have different products for wholesalers & retailers and want to restrict wholesale products to wholesale customers only and vice versa. You may also want to give a limited access to not logged in customers and so on. Hiding sections of your store to the right customers or customer groups will avoid unnecessary visits of irrelevant visitors and save the store resources.
How Magento 2 Restrict Products by Customer Group Extension Works?
You can create rules and apply conditions to it to hide/restrict pages, categories, and sub categories. Here is how you can do this.
To create a new rule, click ‘Add Rule’.
Under the ‘Main’ Tab
- Enter the title of the rule
- Set the rule’s priority
- Select the store view by which you want to impose the restriction
- Select the customer group by which you want to restrict access
- Select a CMS page if you want to restrict a CMS page
- Set the ‘Status’ to Enabled in order for the rule to be processed
- Write a custom error message to display
Under ‘Conditions’ Tab
Add conditions to restrict certain pages or categories based on the attributes given in the drop down. In the example below, we have restricted ‘Bag’s category whose value is 4.
Redirect Restricted Users to other Pages
The extension gives the option to redirect restricted users to other pages of the store. For example, you can redirect retailers who are trying to access wholesale products to the retail product’s page.
Uses Cases with Examples & Demos
Magento 2 restrict products by customer group extension by FME allows merchants to restrict access to different sections of the store by different customer groups. It allows them to block specific content i.e. products, categories, sub categories, CMS pages etc. from selected customers/customer groups.The 4 most common uses cases are highlighted below.
1: Restrict Category
With Magento 2 restrict products extension, you can restrict any category by any customer group. The following example has restricted ‘Bags’ category. You have access to the other categories ‘Fitness Equipment’ & ‘Watches’.
2: Restrict Sub Category
You can also restrict sub-category under a main category. The following example restricts Hoodies & Sweatshirts sub-category under Men’s Tops category.
3: Restrict CMS Pages
4: Restrict Specific Products
You can restrict specific products by specifying the attributes in the ‘Conditions’ tab. Following example restricts products whose ‘Climate’ attribute is ‘Cool’.
Got Questions? FME offers FREE lifetime support. If you have any questions regarding the extension, you can contact the support team by submitting a ticket here.