Website Quantity Min Max And Multiplier
by Yugma Tech📦 Website Min Max Multiply Product
Control Product Quantities with Precision | Min Qty | Max Qty | Multiples
Enforce minimum, maximum, and multiple quantity constraints on your Odoo eCommerce store. Prevent invalid orders and streamline your sales process.
✨ Odoo 19.0 | Community & Enterprise Compatible✅ Essential for Wholesale & B2B:
🚫 The Problem
Standard Odoo allows customers to buy any quantity. This is bad for wholesale (MOQ), limited stock items, or products sold in packs.
✅ The Solution
Website Min Max Multiply Product gives you full control. Set rules per product and let the system enforce them automatically on the product page and cart.
✨ Key Features
Minimum Quantity (MOQ)
Set a minimum purchase quantity for any product. Customers cannot add less than this amount to their cart.
Maximum Quantity
Limit the maximum quantity a customer can buy. Perfect for limited edition items or rationing stock.
Quantity Multiples
Enforce purchases in specific multiples (e.g., packs of 6, 12, 24). The system automatically rounds to the nearest valid multiple.
Visual Warnings
Instant feedback! If a user tries to enter an invalid quantity, a clear warning notification explains why it was adjusted.
Cart Validation
Constraints are enforced not just on the product page, but also in the cart. Quantity buttons automatically respect your rules.
Easy Configuration
Configure everything directly from the Product Template form. Simple fields for Min, Max, and Multiple quantity.
📖 How It Works
1. Configure Product
Go to the Product form, open the "General Information" tab, and find the "Quantity Constraints" section. Enter your desired Min, Max, and Multiple values.
2. Shop Online
On the website product page, the quantity input will automatically respect your rules. The +/- buttons will increment/decrement by the Multiple value. Manual entry will be rounded.
3. Cart & Checkout
The same rules apply in the cart. Customers cannot proceed with invalid quantities, ensuring your order data is always correct.