Stop mismatched orders before they ever reach checkout

Set per-product minimum, maximum and multiple order quantities for your Odoo eCommerce shop, with customer-specific overrides, clear checkout guidance and instant backend enforcement — so every order matches how you actually ship.

The problem

Odoo's storefront lets a shopper type any quantity into the box and check out — even 7 units of an item you only sell in cases of 12. You are left to catch the mistake by hand: re-quoting, cancelling, or splitting cases after the order has already landed, costing staff time and margin on every affected order.

The solution

This module puts minimum, maximum and multiple (increment) rules directly on the product, enforced everywhere an order can be created — the shop cart, the checkout, and the backend sales order — with clear messages that tell the customer exactly which quantities are allowed.

Capabilities

Everything you need to enforce quantity rules

Every capability below is implemented in the module.

01

Minimum, Maximum & Multiple Rules

Set a per-product minimum, maximum and quantity multiple (increment) directly on the product's Sales tab, so orders always match how the item actually ships — by the unit, the case or the pallet.

02

Customer & Tag Overrides

Give a specific customer or a customer tag its own minimum, maximum or multiple, looser or stricter than the product default, to match how each B2B account actually buys.

03

Actionable Checkout Messages

Every rejected quantity comes with a plain-language message stating the allowed range and the nearest valid quantities up and down, so shoppers can self-correct in one step instead of guessing.

04

Pre-Checkout Rule Summary

A quantity-rule card on the product page shows the minimum, maximum and increment before a shopper ever adds the item to cart, so surprises never happen at checkout.

05

Server-Side Cart Clamping

The cart always holds a valid quantity, automatically adjusted server-side on add and update, regardless of what the customer's browser sends — so the rule can never be bypassed by disabling JavaScript.

06

Backend Sales Order Enforcement

The same minimum, maximum and multiple rules apply to sales orders created or edited directly in the backend, closing the loophole that would otherwise let a rule be worked around off the website.

07

Manager Override Workflow

An authorized Quantity Rules Manager can flag an explicit override on a single order line or an entire order for a genuine special case, keeping every exception intentional and visible.

08

Bulk Configuration Wizard

Select any number of products from the list view and apply one set of quantity rules to all of them at once, so onboarding a large catalog takes minutes instead of hours.

09

Custom Translatable Messaging

Replace the default checkout message with your own translatable wording per product, so the rule explanation matches your brand voice in every storefront language.

Workflow

How it works

1

Configure the rule

Set a minimum, maximum and multiple quantity on the product's Sales tab, or apply the same rule to many products at once with the bulk wizard.

2

Add overrides (optional)

Give a specific customer or customer tag a looser or stricter limit than the product default, for B2B accounts that order differently.

3

Shoppers see it upfront

The product page shows an info card with the allowed min, max and increment before checkout, and the quantity stepper snaps to valid multiples.

4

Every order is enforced

The cart, checkout and backend sales order all clamp to a valid quantity automatically; an authorized manager can explicitly override a genuine special case.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Yes. Add a customer- or customer-tag-specific override on any product to loosen or tighten the minimum, maximum or multiple for that account, without changing the default rule everyone else sees.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Website Quantity Min/Max & Multiplier

Per-product minimum, maximum, and multiple order-quantity rules with customer overrides and server-side cart clamping — enforced before checkout, not after.

Buy on Odoo App Store