Min Max Quantity Controls for WooCommerce with Step Control
WPBean Quantity Controls for WooCommerce replaces the default WooCommerce quantity input with a fully customizable, user-friendly quantity control system. Add Plus/Minus buttons, an interactive slider, and powerful Min/Max/Step rules — all without touching a single line of code.
Perfect for wholesale stores, bulk order shops, and any store that needs strict quantity purchase rules.
✅ Free Features
Quantity Input Types * Plus & Minus buttons with fully customizable styles * Interactive quantity slider with tooltip support * Keep the default WooCommerce input or replace it with buttons or slider
Global Quantity Settings * Set global Min, Max, Step, and Default quantity for all products * Decimal quantity support for weight-based or fractional products * Allow or restrict manual quantity input with optional validation
Display Control * Enable or disable quantity controls per page: Product, Shop, Archive, and Cart * Live preview of quantity controls in the settings panel
Styling & Customization * Fully customize button size, color, border, and border radius * Customize slider thumb, track color, size, and font * Add prefix and suffix text to quantity fields * Multiple button skin options
Developer Friendly * Compatible with WooCommerce High-Performance Order Storage (HPOS) * Clean, well-structured code built with React
🔒 Pro Features
Upgrade to WPBean Quantity Controls Pro to unlock powerful rule-based quantity management:
Advanced Quantity Rules Engine * Create unlimited named quantity rules with custom priority order * Higher priority rules are processed first, giving you full control
Flexible Rule Targeting — Apply Rules To: * All products globally * Specific products (search and select individual products) * Product categories * Product tags * Specific product types
Per-Rule Quantity Options * Set Minimum Quantity per rule * Set Maximum Quantity per rule * Set Step increment per rule * Set Default Quantity per rule
User Role-Based Rules * Restrict or apply rules based on specific user roles * Perfect for wholesale, B2B, and membership-based stores
Rules Management * Searchable rules list * Filter rules by status (Active / Inactive) * Bulk actions support * Enable or disable individual rules without deleting them
📄 Documentation & Support
Development
This plugin uses React and webpack for the admin interface.
The full source code is included in the src/ directory.
To build from source:
- Run
npm install - Run
npm run build
