Restrict Product for Magento 2
Magento Compatibility: 2.4
Extension VERIFIED By: Magento Marketplace
Screenshots

Example 1 - Hide Gym Bags - Rules settings

Example 1 - Category page - Before the rule is applied

Example 1 - Category page - After the rule is applied

Backend grid

Add Rule form - Rule Information tab

Add Rule form - Product Conditions tab

Add Rule form - Configuration tab - Hide Product - Redirect to URL

Add Rule form - Configuration tab - Hide Product - Redirect to CMS Page

Add Rule form - Configuration tab - Hide Price/Add to Cart

Add Rule form - Configuration tab - Replace Price/Add to Cart with CMS Block

Example 2 - Hide Price/Add to Cart for Contton Tops - Rules settings

Example 2 - Category page - Before the rule is applied

Example 2 - Category page - After the rule is applied

Example 2 - Product page - Before the rule is applied

Example 2 - Product page - After the rule is applied

Example 2 - Replace Price/Add to Cart for Leggings - Rules settings

Example 3 - Category page - Before the rule is applied

Example 3 - Category page - After the rule is applied

Example 3 - Product page - Before the rule is applied

Example 3 - Product page - After the rule is applied

Backend Configuration
What if you want to hide products to the frontend based on conditions like product category is X, attribute set is Bag etc?
What if you want to hide the price or add to cart or replace it with some message for specific products?
What if you want to hide products to only specific customer groups?
What if you want to hide products from specific store views?
Restrict Products is the extension that fulfils all the above possibilities. It allows you to restrict specific sets of products based on rules. You can either remove products from the frontend, or hide product price and/or add to cart and/or replace it with a static block for specific store views, customer groups and also set conditions based on product attributes.
- Initial Release