OpenCart Product Quantity Restriction helps you control product purchase quantities by setting minimum and maximum limits for customers, customer groups, and guest users.
- Set default minimum and maximum product quantity limits.
- Apply quantity rules for customers and customer groups.
- Configure quantity restrictions for guest users.
- Set product-specific purchase quantity restrictions.
- Allow customers to request quantity limit changes.
- Add optional messages with customer requests.
- Approve, reject, or delete customer requests.
- Filter customers, groups, and request records.
- Send email notifications for request updates.
- Validate quantity limits before checkout.
- Description
- Reviews
- FAQ
- Customers ()
- Specifications
- Cloud Hosting
- Changelog
OpenCart Product Quantity Restriction helps store owners control product purchase quantities with flexible minimum and maximum quantity rules. It lets admins create customer-specific restrictions and manage product purchases more efficiently.
The module allows admins to configure default quantity limits and assign different rules for guest users, registered customers, customer groups, or individual customers. These restrictions are validated automatically before customers complete their purchases.
Registered customers can request changes to their purchase limits by specifying the required minimum and maximum quantities. They can also include an optional message, while admins can review, approve, reject, or delete requests directly from the admin panel.
Whether you manage a retail, wholesale, or B2B store, this module helps enforce purchase quantity rules with ease. It improves inventory control, prevents excessive product purchases, and simplifies quantity management for different customer types.
Apart from this, If you want to let your customers customize and design their chosen products directly on the storefront, you can explore the Opencart Web to Print module.
Highlighted Features of OpenCart Product Quantity
RestrictionFlexible Quantity Restrictions
Set minimum and maximum purchase limits for products, customers, customer groups, and guest users.
Customer-Specific Quantity Rules
Apply different purchase quantity limits to individual customers and customer groups.
Purchase Limit Requests
Allow registered customers to request changes to their assigned purchase quantity limits.
Request Management
Review, approve, reject, or delete customer requests directly from the admin panel.
Automatic Email Notifications
Notify customers and admins automatically whenever a request is submitted or updated.
Quantity Validation
Prevent customers from purchasing quantities outside the configured minimum and maximum limits.
Why Do We Need OpenCart Product Quantity Restriction?
Many online stores need to control how many products customers can purchase in a single order. OpenCart does not provide advanced quantity restrictions for different customer types by default.
OpenCart Product Quantity Restriction lets admins set minimum and maximum purchase limits for products, customers, customer groups, and guest users. It also allows registered customers to request changes to their assigned purchase limits.
This module is ideal for wholesale, B2B, and retail stores that need better control over product purchases. It helps prevent excessive buying, manage inventory efficiently, and simplify quantity restriction management.
Use Cases
-
Control Bulk Purchases
Prevent customers from purchasing products beyond the allowed quantity limits.
-
Manage Wholesale Orders
Assign different purchase quantity limits for wholesalers, retailers, and other customer groups.
-
Improve Inventory Control
Reduce stock shortages by enforcing minimum and maximum product purchase quantities.
-
Handle Customer Purchase Requests
Allow customers to request higher purchase limits when they need to buy larger quantities.
Configure Default Quantity Restrictions
The module allows admins to configure default purchase quantity limits and manage the overall quantity restriction settings.
- Enable or disable the quantity restriction module.
- Set the default minimum purchase quantity.
- Set the default maximum purchase quantity.
- Configure the restriction time for quantity validation.

Configure Customer-Specific Restrictions
The module allows admins to assign customized purchase quantity limits to individual customers and specific products.
- Select a customer and configure their default minimum quantity limit.
- Set a default maximum quantity limit for the customer.
- Define product-specific minimum and maximum quantity limits.
- Add or remove products from the customer's restriction list.

Manage Quantity Restriction Requests
The module allows admins to view and filter customer requests for changes to product quantity restrictions.
- Filter requests by minimum or maximum quantity.
- Search requests by product name or customer name.
- View requested quantity limits for each customer.
- Review customer requests from the admin panel.

Prevent Exceeding Purchase Limits
The module prevents customers from purchasing quantities beyond the configured product limit and displays a clear restriction message.
- Block purchases exceeding the maximum quantity.
- Display a quantity restriction alert.
- Provide a Contact Admin option for assistance.
- Enforce configured purchase limits during shopping.

Submit Quantity Limit Change Requests
The module allows customers to request changes to their product quantity limits by providing required quantities and an optional message.
- Enter the required minimum quantity.
- Enter the requested maximum quantity.
- Add a message explaining the request.
- Submit the request to the admin for review.

Opencart Product Quantity Restriction Support -
For any query or issue please create a support ticket here http://webkul.uvdesk.com/
You may also check our quality Opencart Extensions.
Specifications
Frequently Asked Questions
Specification
Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.
Cloud Hosting
Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.
Move to Cloud Today
We’re partnered with top-tier, trusted providers!
Default Configuration Details of Server
RAM 1 Core
Processor 30 GB
Hard Disk
Database
Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store
* Server Configuration may vary as per application requirements.
Change Logs
- + Features
- * Bugs
- ! fixed usergroup modfiy limit issue and filter customer detail issue
- ! fixed restriction customer page issue - removed extra modification file
- ! fixed filter id show issue ! fixed delete customer issue
- ! fixed customer request message and add to cart issue
- ! fixed issues related to data validation & ui and product list
- * update the addon in opencart_4.x.x.x
- ! fixed ocmod issue
- ! fixed customer restriction and cart restriction issue
- * update the category pop notification issue
- + Added the ocmod file for so-emarket theme.
- * Added number validation issue and resolved the issue of approval
- + Module was updated to Opencart Version 3.0.x.x
- * Undefined variable issue resolved in version 2.2.x
- Initial Release