A build-to-order Magento 2 / Adobe Commerce extension that runs a 3D bin-packing algorithm over the cart, selects the best carton(s) from your box catalog, and feeds real package dimensions into carrier rate requests so dimensional-weight pricing is accurate instead of guessed. One-time license from $199.00 USD for Magento 2 / Adobe Commerce (build-to-order) — includes 12 months of updates and support.

A build-to-order Magento 2 / Adobe Commerce extension that runs a 3D bin-packing algorithm over the cart, selects the best carton(s) from your box catalog, and feeds real package dimensions into carrier rate requests so dimensional-weight pricing is accurate instead of guessed.
现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。
Magento's native shipping flow estimates carrier rates from total order weight alone. For merchants shipping bulky or multi-item orders, that produces wrong dimensional-weight (DIM) charges — you either overcharge customers and lose conversions, or undercharge and eat the carrier's reweigh adjustment at the end of the month.
Admin-managed carton catalog with inner/outer dimensions, maximum payload weight, and dunnage/void-fill allowance, governed by a dedicated admin ACL resource
3D bin-packing algorithm that fits items by volume, dimensions and orientation rather than weight alone, with configurable packing strategy
Plugin (interceptor) on the carrier rate-collection flow (`Magento\Quote\Model\Quote\Address\RatesCollectorInterface` path) so packed dimensions drive every rate quote
Multi-box split for large orders — when no single carton fits, the engine returns multiple optimally-filled cartons
Dimensional-weight (DIM) calculation per carrier divisor (e.g. 139 / 166), choosing billable weight = max(actual, DIM)
Per-product physical dimension attributes (length, width, height) plus per-SKU overrides and non-stackable / fragile flags
This extension replaces that guesswork with a real packing engine. ECOSIRE builds you a custom Magento 2 module (under app/code/Ecosire/BoxPacking) that introduces an admin-managed carton catalog (inner/outer dimensions, max payload, dunnage allowance) and a 3D bin-packing algorithm. At quote time, a plugin on the carrier rate-collection flow intercepts the request, runs each cart item (with its physical dimensions and quantity) through the packer, and returns the optimal box or a multi-box split for oversized orders. Those real package dimensions are then handed to your carrier integrations (UPS, FedEx, USPS, DHL or a custom rate API) so the rate request reflects actual cartons, not a flat weight.
Because it is a service contract-based module with its own di.xml wiring, it layers cleanly over Magento core and most third-party carrier extensions without core edits. Item dimensions are exposed via product attributes; packing results are persisted on the quote/order for warehouse pick-pack and surfaced through REST and GraphQL so headless storefronts and your WMS see the same plan.
This is honest build-to-order. You are not downloading an instant package from the Adobe Commerce Marketplace. After purchase ECOSIRE scopes your box catalog and carriers, builds the module, installs it on your environment (Open Source or Adobe Commerce, on-prem or cloud), and supports it. Works with Magento 2.4.x.
Ships bulky or multi-item orders and is tired of month-end carrier reweigh adjustments. Wants quoted shipping to match what the carrier actually bills so margins stop leaking.
Sees cart abandonment from inflated or inconsistent shipping rates. Wants accurate, dimension-aware quotes at checkout to protect conversion without giving away free shipping cost.
Owns a 2.4.x Open Source or Adobe Commerce build and needs a clean, service-contract-based module that layers over existing carrier extensions without core hacks, with REST/GraphQL for the headless storefront and WMS.
在 ecosire.com 上购买许可证并从您的帐户仪表板下载 Dimensional / Box-Packing Shipping for Magento 2 模块 ZIP。
将 ZIP 解压到服务器上的 Odoo 自定义插件文件夹中(或通过“应用程序”>“从 Odoo.sh / runbot 上的文件安装”上传)。
激活开发者模式,打开应用程序,单击更新应用程序列表,搜索 Dimensional / Box-Packing Shipping for Magento 2,然后按安装。
打开新菜单,粘贴您的 ECOSIRE 许可证密钥,连接任何外部凭据(Shopify、Amazon、Stripe 等),然后保存。
运行内置连接测试,同步前 10 条记录,并安排定期 cron。如果出现任何问题,请联系支持人员。
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | 奥杜本机 |
|---|---|---|---|---|
| Real 3D bin-packing / box-selection algorithm | ||||
| Dimensional-weight rate accuracy fed to carriers | ||||
| Multi-box split for oversized orders | ||||
| Built, installed and supported for you (no in-house build effort) | ||||
| REST + GraphQL packing plan for headless / WMS | ||||
| Tailored to your exact carton catalog and carrier DIM rules | ||||
| Full source ownership, no per-seat or SaaS lock-in |
No — this is build-to-order, not an instant Adobe Commerce Marketplace download. After purchase we scope your carton catalog and carriers, then build, install and configure the module on your environment. Typical delivery is about 2 to 4 weeks depending on the number of carriers, custom rate APIs, and how clean your product dimension data is. We confirm a firm timeline during scoping before any build work starts.
The build includes installation, configuration of your real boxes and carrier DIM rules, a technical handover, and a defined post-launch bug-fix window. After that we offer optional ongoing support and maintenance — Magento 2.4.x minor-version compatibility checks, carrier rule updates, new carton or carrier additions, and enhancements — quoted as a retainer or per-change. Because you receive full source, your own team can also maintain it.
Yes. The module is carrier-agnostic: it computes the optimal carton(s) and hands real package dimensions to your shipping carrier models. It integrates with native Magento carriers and most third-party carrier extensions, or with a custom rate API. We confirm exact compatibility with your specific carrier setup during scoping.
Yes. It runs on both Magento Open Source and Adobe Commerce (on-prem or cloud), Magento 2.4.x. The packing plan is exposed via REST and GraphQL, so PWA Studio, custom headless frontends, and your WMS consume the same carton selection the Luma storefront uses.
You configure a fallback: either a default carton or Magento's core weight-based rate, and every fallback is logged so your team can backfill the missing length/width/height attributes. During onboarding we run a packing dry-run across sample orders to surface SKUs with incomplete dimension data before go-live.
A build-to-order Magento 2 / Adobe Commerce extension that runs a 3D bin-packing algorithm over the cart, selects the best carton(s) from your box catalog, and feeds real package dimensions into carrier rate requests so dimensional-weight pricing is accurate instead of guessed.