Product Icon

Restrict Product Purchases for WooCommerce

Restrict Product Purchase for WooCommerce lets you limit product access by user role or membership plan. Only users with specific access can view or purchase restricted products.
Choose a billing option
$49
Save 20%
$98 $78.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

  • Manage product purchases according to user roles through an easy-to-set regression interface.
  • Create rules allowing purchases based on WooCommerce user role restrictions, different product types, and their corresponding quantity.
  • Disable Add to Cart and quantity options for unauthorized users and give clear restriction notice.
  • Set minimum order quantities, per user role, for some selected products or categories.
  • Display real-time error messages on product and cart pages for quantity violations.
  • Fully customize warning messages using shortcodes

Restrict Product Purchases Based on User Roles, Quantity & More

Sometimes you need to restrict certain products for specific users or user roles. This plugin makes it easy.

Once installed, you’ll find a new “Purchase Restriction” tab under WooCommerce settings. From there, you can create unlimited rules to control product visibility and purchase access based on

  • User roles (like wholesale customers, members, or logged-in users)
  • Specific selected users
  • Product categories or types
  •  minimum product order quantity rules

If a user doesn’t meet the conditions, they won’t see the Add to Cart button, price, or even the product itself (based on your settings). You can also set custom messages for restricted users.

Perfect for B2B stores, membership-based shops, and anyone who wants more control over who buys what.

Purchase Restriction by User Role
with woocommerce restricted products. You can easily manage purchase access for customers, administrators, authors, and other user roles through a simple interface that lets you activate, edit, or delete rules as needed.

Restrict Product Purchase Rules

Conditional Purchase Rules
With the WooCommerce Restriction Rules plugin, you have full control over who can buy what in your store. Set minimum purchase quantities for specific products or categories, and define which user roles are allowed to access these products. you can easily manage which users can purchase certain items and enforce specific quantity requirements for them.

WooCommerce user role restrictions

Purchase Access Control
Non selected users lose the ability to buy restricted products because the Add to Cart directive and quantity tool disappear while showing the “You are not allowed to purchase this product” message.

Purchase Access Control

Minimum product order quantities

This plugin allows If a user tries to purchase less than the minimum quantity set by the store admin, an error message will appear directly on the product page. This ensures that customers meet the required quantity before they can add the product to their cart.

Cart and Checkout Quantity Validation
You can set custom messages to show on the cart and checkout page for customers who buy less than the quantity you set.

Enforce Minimum Order Quantities

Checkout page

Customizable Error Messages
You can use the Restrict Product Purchases plugin to modify all warning messages that appear on product and cart pages.

Customizable Error Messages

Benefits

  • Control who can buy certain products and how many they can purchase, while also applying WooCommerce purchase limits.
  • Give clear messages to customers if a product is not available to them, so there’s no confusion.
  • Stop unauthorized people from accessing special or limited products.
  • Make it easier to sell to eligible members or selected wholesale buyers, controlling purchases with WooCommerce user role restrictions.
  • Save time by automating these rules instead of handling them manually, simplifying the sales process.

Frequently asked questions

 Can I restrict product purchases by user roles?

Yes, you can easily set purchase rules based on user roles such as wholesale customers, members, or only logged-in users.

Can I hide the Add to Cart button and price for restricted users?

Absolutely. You can hide the Add to Cart button, quantity input, and even the product price for users who don't meet the set conditions.

Is it possible to show a custom message to restricted users?

Yes, you can set a custom message that will be shown on the product page if a user is not allowed to purchase the product.

Can I set minimum quantity restrictions for products or categories?

Yes, the plugin allows you to define minimum purchase quantities for specific products or entire categories.

What happens if a user tries to add fewer items than allowed?

An error message will appear on the product page, cart, or checkout page, letting them know about the minimum quantity requirement.

Can I allow only selected users to purchase certain products?

Yes, you can select individual users who are allowed to buy specific products, giving you full control over access.

 Does this plugin support variable products and product categories?

Yes, you can apply restrictions to variable products as well as to entire product categories.

 Where do I manage these restrictions?

After installing the plugin, go to WooCommerce → Settings → Purchase Restriction tab to create and manage your rules.

Will guest users be able to see restricted products?

That depends on your settings. You can choose whether guest users can view or purchase restricted products.

Is this plugin suitable for B2B or membership stores?

Yes, it's perfect for wholesale, B2B, and membership-based WooCommerce stores that require advanced product access control.

Customer reviews