Sell a product only by the pack in your shop: pack prices, packaging choices and never a loose unit in the cart.
Some goods are only sold by the pack: water by the six-pack, tiles by the box, screws by the carton. Out of the box, the shop shows the price of a single unit and can put single units in the cart. Tick one box on the product and the shop offers only its packagings, shows the pack price on product cards and on the product page, and turns every add-to-cart into packs.
Tick Sell Only in Packagings on a product and the shop offers its packagings (for example Pack of 6 and Crate of 24), never the loose unit.
Shop cards show the price of the first packaging, with the packaging named next to it (for example "/ Pack of 6"), so the price matches what lands in the cart.
The product page opens on the first packaging and its price; choosing another packaging shows the price of that packaging.
Even when a product has a single packaging, the choice stays on the product page, so the customer sees what one item in the cart means.
An add-to-cart without a unit (the quick add on a card, a link or a script) uses the first packaging, and a request for the loose unit is refused.
Other products keep selling by the unit. Sales orders entered in the Sales app can still use the base unit, for example to sell a broken pack.

Product page: only the packagings to choose from, the first one selected, with the price per pack.

Product form, tab Sales: the packagings and the Sell Only in Packagings box.
We build custom Odoo modules and changes to this one at a fixed price, from €950 excluding VAT. Small modules are usually delivered within five working days, tested on your Odoo version. Describe what you need to hello@bizzkitt.ai.
Bitwerf is a trade name of BizzKitt B.V., Frederikstraat 67, 3034 LD Rotterdam, the Netherlands (KvK 42149345, VAT NL869932354B01). Questions: hello@bizzkitt.ai · Support · Privacy · Terms