Introduction

The Magento 2 Restrict Products by Customer Group extension by FMEextensions allows store owners to control product visibility based on customer group. This feature is especially useful for B2B stores, wholesalers, and retailers who want to personalize product offerings for different types of customers, such as wholesalers, retailers, or VIP customers.

Key Features

  • Restrict products by customer group
  • Hide prices for specific groups
  • Apply restrictions at product, category, or store level
  • Display custom messages for restricted access
  • Easy configuration and management

Compatibility

This extension is compatible with the following Magento versions.

  • 2.1.x
  • 2.2.x
  • 2.3.x
  • 2.4.1, 2.4.2, 2.4.3, 2.4.4, 2.4.5, 2.4.6, 2.4.7

Installation Guide

Method 1

  1. Unzip fme_restrictcustomergroup-x.x.x.zip to a local folder.
  2. Make folder FME into your_magento_directory/app/code/ (if you don't find code folder within app folder, please create it first).
  3. Create the following folders (as mentioned in step 2):
  • app/code/FME
  • app/code/FME/Restrictcustomergroup
  1. Copy all the contents from fme_restrictcustomergroup-x.x.x to newly created Restrictcustomergroup folder.
  2. Now open console or shell.
  3. Go to your Magento directory and run the following commands:
  • php bin/magento module:enable FME_Restrictcustomergroup
  • php bin/magento setup:upgrade
  • php bin/magento setup:static-content:deploy -f (-f may not work in Magento versions less than 2.2.x.)
  • chmod command for var/ pub/static and generated/ folders
  1. Reload the Magento admin and you will see FME Extensions on the left side menu of your admin panel.

Method 2

  1. Unzip fme_restrictcustomergroup-x.x.x.zip to a local folder.
  2. Make folder FME into your_magento_directory/app/code/ (if you don't find code folder within app folder, please create it first).
  3. Create the following folders (as mentioned in step 2):
  • app/code/FME
  • app/code/FME/Restrictcustomergroup
  1. Copy all the contents from fme_restrictcustomergroup-x.x.x to newly created Restrictcustomergroup folder.
  2. Go to your_magento_directory/app/etc/
  3. Open config.php file in etc folder
  4. Add the following line in $modules array at the end ‘FME_Restrictcustomergroup’=>1,
  5. Now open console or shell.
  6. Go to your Magento directory and run the below commands
  • php bin/magento setup:upgrade
  • php bin/magento setup:static-content:deploy -f (-f may not work in Magento versions less than 2.2.x.)
  • chmod command for var/ pub/static and generated/ folders
  1. Reload the Magento admin and you will see FME Extensions on the left side menu of your admin panel.