Hazmat shipping for UV-curable resin, ground-only restrictions, how do you wire it?
UV-curable resin (FormLabs, Anycubic Eco, Elegoo Saturn, Phrozen) ships as UN3082, Environmentally Hazardous Substance, Liquid, n.o.s. in most jurisdictions. Specifically:
- Ground-only shipping in the US (no air, no Alaska/Hawaii/PR via air). FedEx Ground, UPS Ground, USPS Ground Advantage only.
- EU: ADR class 9, ground or sea only.
- Some carriers refuse resin entirely without a hazmat agreement on file.
Magento setup:
- Product attribute
is_hazmaton every resin SKU. Default carrier-rule logic: if cart contains any hazmat = true SKU, hide all air-shipping methods, force ground. - Hazmat surcharge: most carriers charge $30, $45 per package for hazmat handling on top of the ground rate. Add as a shipping rule trigger.
- Restricted destinations: block Alaska, Hawaii, Puerto Rico, US territories from resin orders at the cart level (or warn + allow + add 5-7 day delay via sea-route).
- Customer-facing copy: PDP banner “Ships ground-only due to hazmat regulations. Allow 3-7 business days.” on every resin SKU.
- SDS attachment: Safety Data Sheet PDF linked from PDP + included in shipped package. Required.
If you ship a resin product air-mistakenly, the fine from FedEx/UPS is $500, $5,000 per package + potential carrier-agreement termination. The Magento shipping rules + hazmat attribute are what stop this. Build them before you list a single resin SKU.