Odoo 19 · eCommerce
No more orders that cost more to ship than they earn.
Set a minimum order value for the whole website or for specific pricelists, such as wholesale customers. Shoppers see how much is missing and cannot pay until they reach it.
On the Odoo Apps storeFree module
cb_minimum_order, LGPL-3, Odoo 19. Open the Odoo Apps listing.Website or pricelist
A pricelist minimum overrides the website minimum, so B2B and retail buyers can have different floors.
With or without tax
Choose whether the minimum compares against the untaxed or tax-included cart total.
Enforced at payment
The checkout button is disabled and the payment step is blocked server-side, not just hidden.
Configure it under Website › Configuration › Settings after installing. It runs entirely inside your Odoo database.