2 min readAug 22, 2026by jakub

3D Packaging

Your carrier bills you for the box, not for the products. 3D Packaging works out which of your boxes the order actually fits into — rotating and stacking each item the way a person would — and quotes the shipping from that, so the price your customer pays is the price you are charged.

Latest version: 1.0.0 — changelog

The packing summary in the cart

Why it matters

  • Stop absorbing volumetric weight. Carriers charge on whichever is greater, real weight or the volume the box occupies. Quoting from a flat table means you eat the difference on every bulky order; quoting from the packing means you don't.
  • Stop over-quoting small orders. Two items that fit one parcel are quoted as one parcel, not as two shipments or a worst-case rate — the quote stops being a reason to abandon a cart.
  • Tell the customer what is coming. The cart says how the order will ship, in how many packages, before they reach checkout.
  • Give the warehouse a loading order. Every order records the packages it was quoted as, with each item's position inside the box, so packing is a lookup rather than a judgement call.
  • Refuse what cannot be shipped. An order that packs onto a pallet stops being offered a courier parcel the courier would refuse at the depot.

What it does

FeatureBenefit
Packaging Types catalogueDescribe your real boxes once — inner and outer size, empty weight, payload — and every quote uses them
Three-dimensional packingItems are rotated and stacked to find a genuine fit, not compared on volume totals
Packing ProfilesMark a product fragile, keep-flat, or not-for-courier once and apply it to as many products as you like
Packing dimensions on productsLength, width, height and a profile per product — Magento Open Source ships no dimension attributes of its own
Volumetric weightCalculated per package and summed, the way carriers actually bill
Shipping RulesPrice by country, region, postcode, billable weight, subtotal, quantity, customer group or required packaging, in four price modes
Packing summaryThe cart and checkout tell the customer how their order will ship
Packing Plan on the orderThe packages, their fill, and each item's position, recorded against the order for the warehouse
Method visibilityCourier methods can be hidden when the packing produced freight or an item couriers may not carry

What makes it different

  • Nothing leaves your store. The packing runs inside Magento, in the same request that quotes the rate. There is no third-party service, no API key, and no per-quote cost.
  • Your boxes, not a fixed list. The catalogue ships nine common European formats to start from, and every one of them is an ordinary row you can edit or delete.
  • It shows its working. Each package reports how full it is and where every item sits, so a surprising quote can be explained rather than argued with.

The packaging catalogue in the admin

Supported versions

PHP 8.2, 8.3, 8.4 or 8.5. Magento Open Source and Mage-OS on the 2.4.6 line or newer (magento/framework ^103.0).

Next steps

3D Packaging — Checkout & Shipping — Extensions | qoliber Docs