The "Package Quantity and Units" module adds convenient product fields to OpenCart: how many units are in a package and the units of measurement (pieces, meters, kg, liters, etc.). As a result, customers see a more accurate and understandable price —for example, "1,290 UAH/meter"—and immediately understand what they're buying.
What the module can do
- Adds the "In packaging" field (number/fraction) to the product card in the admin panel.
- Adds a text field "Unit of measurement" (specified by language in the product description).
- Displays the unit of measurement next to the price: {{ price }}/{{ unit }}, including special prices and discount prices.
- Shows the line in the product characteristics: “In packaging: N units” (including units of measurement).
- Supports displaying units of measurement in categories (product list).
What data does it work with?
- packaging - quantity in the package (float, display is neatly rounded if ".000").
- unit - unit of measurement (string, stored in the product description by language).
Benefits for the store
- Fewer questions about "what's the price for?" means higher trust and conversion.
- Convenient for building materials, fabrics, cables, floor coverings, fasteners and packaging.
- A single, neat format for displaying prices in the card and in categories.
How to apply in practice
- For tiles: Per package = 1.44, Unit of measurement = m² - the buyer sees the price “/m²” and the packaging.
- For self-tapping screws: Per package = 200, Unit of measurement = pcs - it’s immediately clear how many are in the box.
| Characteristics |
| OpenCart | 3.0 |
| PHP | 7.0 – 8.5 |
| XML modification | Yes |
| Localization | English, Ukrainian, Russian |




Leave your review about this product