Sell flooring by the square metre. Ship it by the box.
Cut & Pack is a free WooCommerce plugin. Your customers type in the area they need, and it tells them how many boxes to buy and what it costs, before they reach the cart.
Cut & Pack is being reviewed by the WordPress.org team. It will be free to download once approved.
How it works
No more customers guessing how many boxes to order, or emailing to ask.
-
You set the box size
On each product, enter the price per m² and how much one box covers, for example 1.44 m².
-
Your customer enters the area
They type 23.5 m², or the length and width of the room. The price updates as they type.
-
The cart gets whole boxes
17 boxes go into the cart, with the area shown on the order and in the emails, so you know exactly what to pack.
Two ways to sell
Sold in packs
Tiles, laminate, wood and vinyl flooring, wallpaper, insulation
The area is rounded up to whole boxes, so customers always get at least what they asked for. An exact fit is never rounded up, and stock is counted in boxes.
23.5 m² with 1.44 m² boxes: 17 boxes, £976.82
Cut to size
Fabric, curtains, blinds, rope, cable, turf
The customer pays for the exact length or area, rounded up to the step you choose, such as 10 cm.
2.34 m of fabric at £18.00 per metre: 2.4 m, £43.20
What's included
Everything below is in the free plugin.
- Price per m² or per metre, using the product's normal price
- Customers enter a total area, or length × width
- Rounds up to whole boxes, with stock counted in boxes
- Live price on the product page
- Minimum, maximum and step sizes, with clear messages
- Sizes shown in the cart, checkout, order screen and emails
- Works with the new block checkout and the classic one
- Prices are always recalculated by your shop, never taken from the browser
- Loads only on products that use it
- No tracking, no external services
See it in a shop
About Cartwright
Cartwright makes small, focused plugins for WooCommerce shops that sell things made to measure. Cut & Pack is our first. Questions or ideas? Get in touch.