
Restrict your WooCommerce store access to logged-in or approved users only
WooCommerce Private Store
WooCommerce Private Store converts your WooCommerce shop into a members-only or password-protected store. It restricts access to products, shop pages, and categories based on user login status, roles, or password entry, enabling wholesale and private retail operations.
Included with purchase:
- 100% GPL Licensed
- Lifetime Updates
- Technical Support
- Instant Download
Download for Free
Get this product and unlock 4,500+ premium plugins & themes for just $15.00/month.
What is WooCommerce Private Store?
WooCommerce Private Store is a premium WordPress plugin designed to restrict access to WooCommerce shops, allowing only logged-in users, specific roles, or password holders to view products. This plugin is particularly useful for businesses that want to create wholesale stores, members-only shops, or private retail operations. Key features include multiple access control methods, such as login, role-based restrictions, and password protection, allowing for flexible management of store access. Additionally, it supports category-level privacy, enabling a mix of public and private sections within the store. The plugin also allows for hiding prices and cart buttons from unauthorized visitors, enhancing the privacy of your offerings. It is compatible with standard WooCommerce setups, ensuring easy integration. Available at PluginTheme.net with GPL license, instant download, and lifetime updates.
Key Features
Login-Required Store
Restrict entire store visibility to authenticated users only
Role-Based Access
Show different products and prices to wholesale vs retail users
Password Protection
Protect store sections or categories with shared passwords
Price and Cart Hiding
Hide prices and purchase buttons from unauthorized visitors
Who is this for?
Pros
- Multiple access control methods: login, role-based, and password protection
- Category-level privacy allows mixed public and private sections
- Hide prices and cart buttons from unauthorized visitors
- Works for both wholesale B2B and members-only retail scenarios
- Simple setup without complex membership plugin configuration
Cons
- •Not a full membership system — manages store access rather than subscriptions
- •Password protection method shares one password across users
- •Role-based access requires manual user role assignment or additional plugin
Product Description
WooCommerce Private Store lets you control who can view and purchase from your WooCommerce shop. By restricting store access to logged-in users, specific user roles, or password holders, you can run wholesale operations, private sales, VIP shops, or members-only retail sites.
Access Control Options
- Require user login to view any store content
- Password-protect the entire store or specific categories
- Restrict by user role — show different products to wholesale vs retail
- Hide prices until login or password entry
- Hide add-to-cart buttons for unauthorized visitors
Wholesale and B2B Use Cases
For wholesale stores, the plugin can hide your entire product catalog from the public, requiring customers to log in with approved accounts. This approach works for B2B operations where pricing should remain private and ordering is restricted to verified business accounts.
Flexible Privacy Levels
You can apply different privacy levels across your store. Some categories can be public while others require authentication. Individual products can have their own visibility rules, and you can create multiple password-protected sections for different customer groups.
Our Verdict
PluginTheme Team
Expert Reviewer
Straightforward plugin for making WooCommerce stores private. Works well for wholesale operations and B2B scenarios where product visibility needs controlling.











