Magento 2 Catalog Permissions Extension

Magento 2 Private Sales and Magento 2 Flash Sales Extension tap to zoom

version 6.0.2 (Aug 21, 2026)
Price from: $249.00
  • Lifetime access to the source code
  • 1 year of updates and support
  • No subscriptions
  • CE: 2.3.x - 2.4.9
    EE: 2.3.x - 2.4.9
  • 100%
    Open Code
  • 60 Days
    Refund Policy
  • Marketplace
    Approved

The Magento 2 Catalog Permissions extension allows restricting products and categories by customer group in a more flexible way while providing better customer-centric shopping services.




  • Magento 2 Catalog Permissions functionality is included in the Private Sales & Flash Sales extension by Plumrocket

  • Create exclusive sales and set up Magento 2 category permissions by customer groups

  • Completely restrict products by customer group on your Magento 2 store or limit price and Add to Cart button visibility

  • Increase conversions & engagement by running restricted limited-time sales

  • CE: 2.3.x - 2.4.9
    EE: 2.3.x - 2.4.9
  • 100%
    Open Code
  • 60 Days
    Refund Policy
  • Marketplace
    Approved
Product Details
Version: 6.0.2 (Aug 21, 2026)
Documentation: User Guide
Live Demo: View
Code Visibility: 100% Open Code
Supported CE - EE: CE 2.3.x - 2.4.9
EE 2.3.x - 2.4.9
License: Single Magento Installation
Free Updates & Support: 1 year (Details)
No subscriptions
Refund Policy: 60 Days (View)

Key Features of Magento 2 Catalog Permissions Extension

The Magento 2 Catalog permissions extension is the most efficient way to restrict products/categories by customer groups and grant them special permissions for business reasons. For example, you can show special offers for B2B customers or wholesalers and hide them from other users.

Alternatively, you can hide product prices and Add to Cart button for non-logged-in customers and redirect them to the login/registration page to increase user sign-ups. To make it more convenient, you can create a restricted event and assign any category or individual product to it. By adding a countdown timer to an event, it will be possible to run restricted limited-time sales with an easy-to-use managing & tracking interface for admins.

Setting up Magento 2 category permissions by customer groups with our extension gives you even more options than you might expect. Check our use cases and main features below.

Most Effective Ways to Use Magento 2 Catalog Permissions

Set Up Catalog Permissions for Customer
Groups on Any Magento 2 Store

Set Up Catalog Permissions for Customer Groups on Any Magento 2 Store
Create a separate category for exclusive products or special offers and restrict access to it. If setting a limited time access, you can specify different permissions before, after, or during the event, and display a countdown timer to create a sense of urgency.
Give different category/product permissions for your customer groups: prevent them from viewing products and prices, or hide the "Add to Cart" button to disable purchases.

Make Category Permissions More Flexible with Extra Features

Set the Time Range for Restricted Access

Efficiently Manage & Track Sales in Restricted Categories

Promote Restricted Deals to Increase Customer Engagement

Overview of Magento 2 Catalog Permissions Extension

All Features:

  • Create Events (Private Sales, Flash Sales, Sample Sales, Daily Deals and Limited Time Offers) and set up flexible Magento 2 Catalog Permissions to restrict customer groups to access the events
  • Сreate member-only sales for VIP users by restricting access to selected customer groups
  • Manage Events from a separate event grid with event timeline and statistics
  • Set discount for each product included in the event
  • Restrict events (products & categories) by customer group to browse events, view prices, and buy products
  • Merchants can manage event content by setting video icons, mobile images, images for category headers, and descriptions
  • The extension comes with a set of built-in header templates for a category page and product page
  • Promo Banner functionality allows to automatically display and rotate top banner ads for each active event
  • Admin can enable a splash page, which is a start page that allows promoting current or upcoming events by display different rotating background pictures and videos
  • "Launching Soon" store mode in the splash page functionality allows you to start collecting new membership registrations before the website goes live
  • The event countdown timer can be displayed on category & product pages
  • Create multiple home pages and assign different events for easy navigation
  • Schedule events and assign categories and single products to them
  • Ability to preview upcoming sale events in frontend by the store admin
  • Generate Flash Sales Newsletter for Mailchimp and other email systems with built-in newsletter generation tool
  • Easily upgrade to Plumrocket Private Sales Package
  • Compatible with any third-party Magento 2 themes
  • 100% open code Magento 2 extension

Pricing of Magento 2 Catalog Permissions Extension

Private Sales & Flash Sales Extension Private Sales
Professional Package
Private Sales
Ultimate Package
Catalog Permissions Extension
(Private Sales & Flash Sales Extension)
Include Catalog Permissions Extension <br> (Private Sales & Flash Sales Extension) Include Catalog Permissions Extension <br> (Private Sales & Flash Sales Extension) Include Catalog Permissions Extension <br> (Private Sales & Flash Sales Extension)
Social Login Pro Extension Not include Social Login Pro Extension Include Social Login Pro Extension Include Social Login Pro Extension
Cart Reservation Extension Not include Cart Reservation Extension Include Cart Reservation Extension Include Cart Reservation Extension
Estimated Delivery Date Extension Not include Estimated Delivery Date Extension Include Estimated Delivery Date Extension Include Estimated Delivery Date Extension
Size Chart Extension Not include Size Chart Extension Include Size Chart Extension Include Size Chart Extension
Ajax Cart Extension Not include Ajax Cart Extension Not include Ajax Cart Extension Include Ajax Cart Extension
Advanced Reviews & Reminders Extension Not include Advanced Reviews & Reminders Extension Not include Advanced Reviews & Reminders Extension Include Advanced Reviews & Reminders Extension
Checkout Success Page Extension Not include Checkout Success Page Extension Not include Checkout Success Page Extension Include Checkout Success Page Extension
Layered Navigation & Product Filter Extension Not include Layered Navigation & Product Filter Extension Not include Layered Navigation & Product Filter Extension Include Layered Navigation & Product Filter Extension
Search Autocomplete and Suggest Extension Not include Search Autocomplete and Suggest Extension Not include Search Autocomplete and Suggest Extension Include Search Autocomplete and Suggest Extension
$249
was: $785 (15% off) $667.25
+ Get Free Installation
was: $1470 (20% off) $1176
+ Get Free Installation

Reviews of Magento 2 Catalog Permissions Extension

Stylus icon Write a Review

Every customer will automatically receive
$10 in reward points for each approved review.

  • Jerry Gutierrez
    United States Works Well for Time-Limited Offers posted on December 09, 2025. Review for Magento 2.x
    We used this extension for flash sales and private deals, and it performs as expected. The countdown and access rules are easy to manage. A good tool to create urgency in the store.
  • Excellent extension for flash sales!
    United States Matej Novak posted on March 04, 2025. Review for Magento 2.x
    This extension works perfectly for setting up flash sales and private events in my store. I had a small issue with my theme, but the support team fixed it quickly. Highly recommended!
  • Awesome extension for promotion events
    I'm using it on: ageniz.com
    United Kingdom Nima Masalegooha posted on December 23, 2023. Review for Magento 2.x
    This extension allows you to easily set variable discounts on products or categories, it has all the options that a module must have.

    Plumrocket support team gives you extraordinary support in case of any problem.

    They supported me from very first stage of installation to fully fixed my shop's issue.

    At last, I totally recommend this module!
  • Customer photo
    The only extension with no alternative!
    I'm using it on: cepmania.com
    Turkey ERCAN KÖKSEL posted on December 11, 2023. Review for Magento 2.x
    It is truly an incredible extension. Campaign management and details are very well thought out. A treasure trove for those who want to increase their store turnover. Private Sales & Flash Sales Extension is good, but the support team is better than the extension :) Thank you, Plumrocket!
  • Great extension for flash events
    United States Hiroshi Kimura posted on November 16, 2023. Review for Magento 2.x
    My online store experienced a significant sales boost! I launched the flash sales category and used countdown timers to increase urgency. The support team quickly helped me with some issues during configuration. Everything works smoothly.
  • Easy to set up, works great!
    United States Bruno Galvão posted on August 29, 2022. Review for Magento 2.x
    The extension works flawlessly and has a lot of features that helped me get started with a private sale event. Thanks to the extension I was able to sell more products than before. If you have a Magento store and you want to create sales (flash sales, product discounts, daily deals), it's a must-have.
  • It does what it says
    United States Lucas Pierre posted on December 28, 2021. Review for Magento 2.x
    I bought this extension and it's exactly what I was looking for. It is very simple to customize and integrate. Private sales are now available and tailored for specific customer groups in my online store.
  • Customer photo
    Awsome Sales Motivator
    Germany Sascha Berninger posted on June 13, 2020. Review for Magento 2.x
    I am in the middle of setting up my shop which will launching soon and I stumbled upload Plumrocket and this extension caught my eye.

    It was intriging having private sales for certain customer groups to offer. So I bought it, installed it and it's really nice that it is working out of the box.

    There was/is a slight issue where the category images are not uploaded and getting deleted, but thats not Plumrockets fault. The extensions works great, it is a Magento bug who causes this problem.
    Plumrocket handled the supprt in this case perfectly and I am so happy to find a great developer who cares about its "products" and customers.
  • perfect
    Malaysia ANG EK CIEN posted on May 21, 2019. Review for Magento 2.x
    perfect extension for flash sales and easy to install and professional design layout . Good job for plumrocket . It has been a pleasure working with Plumrocket and we will continue to do so in the future.
  • From your loyal customer
    United States Bill Herrera posted on November 28, 2017. Review for Magento 2.x
    I have been using this extension for 5 months. What I like the most is its simplicity in configuration of the Private Sale Events and Daily Deals. The support team works incredibly as well. I requested some minor customization, and they provided me an accurate quote and deadline, and made everything just fine. I'm really happy to be their customer.
  • Great Plugin & Even greater support!
    I'm using it on: ehale.eu
    Belgium Felix Rijkers posted on April 03, 2017. Review for Magento 2.x
    I'm only using the plugins for a few days so I can't give an in-depth review yet..

    That being said, the plugin works great! Does exactly as advertised. I had a few minor issues and the amazing support resolved them very quickly!

    Great module and great support, what else do you need?
  • Expert private sales extension for my M2
    United States Bertold Hussain posted on November 30, 2016. Review for Magento 2.x
    I know that the M1 version of this extension was leading the market for years. Now they released first serious private sales module for M2. Did not hesitate to get it for my store. Qualified, well-crafted module and great code. This is what M2 really lacks.
    Thanks, this private and flash sales extension is what adds more power to my website!
Show All 12 Reviews

FAQ of Magento 2 Catalog Permissions Extension

It turns your store into a member-only shopping club and lets you run limited-time sales on any new or existing catalog. Create private events, flash sales, daily deals, and limited-time offers with countdown timers, then assign them to categories or individual products.

We have been building this extension since 2011, when we pioneered flash sales for Magento. It is the product Plumrocket grew up around, and fifteen years of merchant feedback have gone into it. That history matters here more than it would for a simpler extension: private/flash sales touch pricing, permissions, catalog visibility, and checkout all at once, and those are the places where a young extension breaks.

Today it is the most capable extension in our store, and one of the most complex. It is a go-to solution because it replaces several separate tools with one:

  • Private sales, flash sales, sample sales, daily deals, and limited-time offers, all from the same event system
  • Countdown timers on category and product pages to create urgency
  • Per-product event discounts with mass actions and CSV import and export
  • Access restrictions by customer group, set separately for before, during, and after each event
  • Event widgets and rotating promo banners to drive traffic to active sales
  • A newsletter template generator that works with Mailchimp, Constant Contact, Dotmailer, and others
  • Event statistics covering revenue, order count, and new signups, so you can compare campaigns

Choose one of the packages and you get more than a bigger sale toolkit. The Professional Package adds Social Login Pro so members register in one click, Cart Reservation so stock does not vanish from a shopper's cart mid-event, plus Estimated Delivery Date and Size Chart. The Ultimate Package adds Ajax Cart, Advanced Reviews & Reminders, Checkout Success Page, Layered Navigation, and Search Autocomplete & Suggest.

The point of the packages is that none of those tools sit idle between campaigns. Faster login, better search, filtered navigation, and review collection work every day of the year. You are buying a sale engine and coming away with a store that converts better between sales too.

We recommend this extension to any merchant who wants to run genuine urgency-driven campaigns rather than a permanent sale banner nobody believes.

A private sale restricts access, so only registered members from the customer groups you choose can browse the event, see prices, or add products to the cart. A flash sale is public but time-boxed, with a countdown timer that starts and ends the sale automatically.

Yes. Set separate permissions for before the event starts, during the sale, and after it ends, then decide per customer group who can browse the event, view prices, and add products to the cart.

Yes. Set event status, privacy, and pricing at the website or store view level, and the extension supports Magento's website-level price scope, so the same product can carry a different sale price on each storefront.

Yes. Event start and end times follow the timezone configured for each store rather than the server clock, so a sale scheduled for 9:00 AM opens at 9:00 AM for that store's shoppers.

Yes. Schedule the event, add products, and use the Preview button to browse your live site exactly as it will appear during the sale. Useful for sign-off before a campaign launches.

Buy the extension on its own if you are adding private sales or flash sales to a Magento store you are otherwise happy with. Choose Professional if members need to register and check out fast during a timed event. Choose Ultimate if you are building a private sale store from the ground up and need catalog browsing, search, and reviews to match.

Yes. You can upgrade to a Plumrocket Private Sales package after purchasing the extension on its own. Contact our team and we will confirm the upgrade cost based on what you already own.

  1. Go to Plumrocket > Private Sales & Flash Sales > Manage Events and click Add New Event.
  2. Set Enable Event to Yes and Is Event Private? to Yes.

That is what makes it private. Fill in the name, category or product, and schedule to finish the event, then use Private Sale Permissions to choose which customer groups get in.

  1. Go to Plumrocket > Private Sales & Flash Sales > Manage Events and click Add New Event.
  2. Set Enable Event to Yes, leave Is Event Private? as No, and set Schedule Event From / To.

The countdown timer starts and stops on those dates by itself. Add your discounts in the Products and Discounts grid to finish the event.

Change Log of Magento 2 Catalog Permissions Extension

Legend:  - new feature - bug fix

Version 6.0.2 Aug 21, 2026

  • Fixed several issues with restoring the product's Special Price and its From/To dates after a flash sale event had ended

Version 6.0.1 Aug 11, 2026

  • Fixed an issue where the flash sale price and countdown timer were not displayed on product pages in multi-store setups

Version 6.0.0 Jul 21, 2026

  • Added website-level price scope support
  • Refactored event datetime handling to respect store timezone configuration, ensuring events activate at the correct local time
  • Fixed issue where customers could purchase flash sale products at discounted prices when global cart quantity exceeded the configured limit

Version 5.1.16 Jun 22, 2026

  • Added support of Magento 2.4.9 version
  • Added compatibility with PHP 8.5

Version 5.1.15 May 05, 2025

  • Added support of Magento 2.4.8 version
Show All Product Updates