Magento 2 FedEx Dry Ice Addon User Guide
Frozen and perishable Magento orders need more than a standard FedEx rate. This guide shows how the Toweringmedia FedEx Dry Ice Addon ($199.99) adds dry-ice weight, transit-based quoting, package splitting, and box costs on top of FedEx REST—install overview, configuration, troubleshooting, and FAQ.
For screenshot-heavy / deep technical steps, see the detailed wiki documentation. Product details and add-to-cart live on the Toweringmedia FedEx Dry Ice Addon page. Browse more modules in Magento 2 Extensions.
Table of Contents
Why Standard FedEx Rates Fail Cold Chain
Temperature-controlled Magento shipments need dry ice mass, packaging limits, and transit awareness that plain FedEx modules do not model:
- Underestimated weight — dry ice mass is missing from the rated package
- Transit surprises — longer lanes need more dry ice than overnight
- Box limits — large frozen orders need split packages with costs
- Poor audit trail — hard to explain why a quote included dry ice fees
What This Addon Solves
Toweringmedia FedEx Dry Ice Addon layers dry-ice handling onto toweringmedia/module-fedex-rest-api: calculates dry ice weight from transit days, supports package splitting, box costs, and logging.
- Dry ice weight derived from transit-day logic
- Package splitting for oversized frozen orders
- Box cost handling in the quote path
- Logging for support and audit
- Built for stores already on Towering Media FedEx REST
Key Features
- Dry ice quoting on FedEx REST rates
- Transit-aware dry ice mass
- Package split + box cost support
- Admin configuration for frozen product rules
- Open Source & Adobe Commerce Magento 2.4.x
System Requirements
- Magento: 2.4.4 – 2.4.7+ (Open Source & Adobe Commerce)
- PHP: 8.1, 8.2, or 8.3
- Towering Media Composer repository credentials
- Requires Towering Media FedEx REST API module (
toweringmedia/module-fedex-rest-api) - FedEx account enabled for dry ice / UN1845 shipping as applicable
General Composer install steps: Installation guide.
Installation Overview
Step 1: Authenticate Composer
Add your Towering Media credentials to auth.json in the Magento root (same pattern as other Towering Media extensions).
Step 2: Require the package
composer require toweringmedia/module-fedex-dryice-addon
Step 3: Enable and upgrade
php bin/magento module:enable Toweringmedia_FedexDryIceAddon
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy -f
php bin/magento cache:flush
Exact module enable name may match your package’s registration.php/module.xml—confirm in the package after install. Production stores should follow your normal deploy process.
Configure Dry Ice Rules
Enable the addon and define how Magento identifies frozen products and packaging:
- Confirm
Toweringmedia_FedExRestApiis installed and quoting correctly without dry ice. - Install/enable
Toweringmedia_FedexDryIceAddon. - Open Stores → Configuration → Toweringmedia → FedEx Dry Ice Addon.
- Map product attributes / flags that mark dry-ice-required SKUs.
- Configure transit-day weight rules, box costs, and split behavior.
- Enable logging, Save Config, flush cache, then quote a frozen test cart.
Quoting & Package Behavior
At checkout (or admin order), Magento requests FedEx REST rates with dry ice package details applied. Multi-box orders may split so each package stays within carrier dry ice limits.
- Validate rates for short vs long transit lanes
- Confirm labels/docs meet your FedEx dry ice compliance process
- Review logs when a frozen SKU rates unexpectedly as ambient
Troubleshooting
Dry ice weight not applied
- Confirm product qualifies via the configured attribute/flag
- Verify FedEx REST base module is enabled and returning transit estimates
- Check addon logging for skipped products
Rates missing for frozen carts
- Confirm FedEx credentials and service availability for the destination
- Test the same address with a non-frozen cart to isolate dry ice logic
- Review package split settings if weight exceeds single-box limits
Still stuck? Contact support with the exact admin error text or log snippet (never paste API secrets or private keys in plain email).
Frequently Asked Questions
Is this the full FedEx Dry Ice extension?
This SKU is the Addon for stores already using Towering Media FedEx REST. A standalone/full dry ice product also exists—ask if you are unsure which you need.
Does a wiki exist?
Yes for the FedEx Dry Ice product line: wiki docs. This CMS page is the Addon overview.
How much does the Addon cost?
$199.99 — see the product page for current pricing.
Is it Hyvä compatible?
Yes. Shipping quoting is backend; no Luma-specific frontend dependency.
Related Extensions & Resources
Want our Magento team to handle it?
Towering Media installs, configures, and customizes FedEx Dry Ice Addon for Magento 2 stores — along with API integrations, accounting and CRM sync, and carrier or fulfillment connections.
Get the Extension
Rate frozen Magento orders with real dry ice logic. Add transit-aware dry ice weight, package splitting, and box costs on top of FedEx REST—so cold-chain carts quote correctly.
Prefer the wiki? Open the full documentation.