Your Negotiated Freight Rates. At Checkout. No Surprises.
Stop letting the carrier send you a bill you didn't see coming. Connect your Unishippers account and show real LTL rates to every customer — before they pay, before the order ships, before anyone gets surprised.
Everything Your Freight Store Needs
Thirty features. Nine configuration fieldsets. One plugin that replaces a full LTL freight workflow — live rates, pallet math, freight class, accessorials, multi-warehouse, and hazmat compliance, all in your Joomla ecommerce checkout.
Live Negotiated Rates
Your actual Unishippers SpeedShip rates appear at checkout before the customer pays. Not estimates. Not flat-rate guesses. Your rates — for the exact items in this cart, shipping to this address.
J2Commerce 6Intelligent Pallet Packing
Mixed carts, multiple SKUs, different weights — the packing engine groups items into handling units automatically, respecting per-product "own pallet" flags and maximum weight limits. No manual math.
J2Commerce 6Density-Based Freight Class
Dimensions + weight = correct NMFC class, automatically. Seventeen density breakpoints from Class 50 to Class 500. No more defaulting everything to Class 70 and wondering why the carrier reweighs your shipments.
J2Commerce 610 Accessorials at Checkout
Liftgate, residential, inside delivery, appointment, construction site, tradeshow, limited access, sort/segregate, cold protection, notify before delivery — shown as checkboxes at checkout, priced before the order is placed.
J2Commerce 6Multi-Warehouse Routing
Multiple ship-from locations? Each cart item routes to its assigned warehouse. Separate quotes per origin are calculated and combined into a single displayed rate. One answer. No coordination calls.
J2Commerce 6Hazmat Support
Per-product hazmat configuration — UN number, proper shipping name, DOT hazard class, packing group, and 24-hour emergency contact — flows directly into the freight quote request. Compliance built in.
J2Commerce 6Smart Quote Cache
Identical requests for the same cart, destination, and accessorial set return instantly from cache — up to 12 hours. Checkout stays fast even when your carrier is having a slow API day.
J2Commerce 6Live API Log Viewer
See the last 25 or 500 API call pairs — endpoint, status, response time, and full request/response body — directly from your plugin settings. When something looks wrong, the answer is right there.
J2Commerce 665+ NMFC Commodity Presets
Aluminum Sheets, HVAC Equipment, Granite Slabs, Furniture, Generators, Medical Equipment, Textiles — pick the right class from the product editor. Override per-product when you need exact control.
J2Commerce 6The Pallet Math Machine
LTL freight is priced by handling unit, not by item. That means your checkout needs to know how many pallets, at what weight, in what dimensions — before it can get a real rate. This is where flat-rate freight plugins fall apart. The pallet packing engine does the math automatically, every time, for every cart.
- Products needing dedicated pallets get dedicated handling units
- Mixed products consolidated up to your max pallet weight
- Heavy carts split automatically across multiple pallets
- Force-separate pallet rules applied per product and quantity
- Stackable and non-stackable products handled correctly
Mis-declared pallets get flagged at delivery. You pay the difference, plus a reweigh fee. The packing engine stops this.
Accessorials Where They Belong — In the Quote
LTL isn't parcel. Carriers charge for liftgate, residential delivery, inside delivery, and a dozen other services — and they charge on the back end if those surcharges weren't in the original quote. Show them at checkout and price them upfront. Problem solved.
- Liftgate: Never / Always / Auto (by item weight) / Customer Selects
- Residential delivery: same four-mode control
- 8 additional customer-selectable surcharges at checkout
- Selected accessorials flow directly into the rate request
- No post-shipment accessorial surprises on either side
Every accessorial surcharge included in the quote, before the order is placed. Carriers don't forgive missing ones.
Multiple Warehouses. One Quote.
Two distribution centers. Products split between them. Customer in the middle ordering from both. The warehouse routing engine figures out which items ship from which origin, gets separate freight quotes, and combines the cheapest from each into a single displayed total. The customer sees one number. You know exactly where everything ships from.
- Assign products or categories to specific warehouses
- Unassigned items default to your first warehouse
- Independent handling fees per warehouse (flat, %, or per-pound)
- Drop-ship warehouse flag for third-party fulfillment origins
- Residential and liftgate pickup flags per warehouse
Multi-warehouse LTL quoting without automation is manual coordination on every split order. That's hours per week you get back.
Real-World Use Cases
Your Freight Rates Are Negotiated. Now Put Them to Work.
Real rates. Accurate pallet math. Ten accessorial types. Multi-warehouse routing. Hazmat compliance. All of it at your Joomla ecommerce checkout, before the customer clicks Buy.
Translated In The Following Languages
Arabic Unitag (ar-AA), Chinese, Traditional (zh-TW), Danish (da-DK), Dutch (nl-NL), English (en-GB), English, USA (en-US), Finnish (fi-FI), French (fr-FR), German (de-DE), Greek (el-GR), Hebrew (he-IL), Italian (it-IT), Japanese (ja-JP), Norwegian Bokmål (nb-NO), Persian Farsi (fa-IR), Polish (pl-PL), Portuguese, Brazil (pt-BR), Portuguese, Portugal (pt-PT), Russian (ru-RU), Spanish (es-ES), Swedish (sv-SE), Turkish (tr-TR)
License Information
An active license entitles you to updates, downloads, and support for the duration of the license period. You may continue using this plugin indefinitely without an active license; however, support, updates, and downloads will not be available while your license is inactive.
- Developer J2Commerce
- Extension Type Shipping
- J2Commerce Version 6.x
- Joomla Version 6.x
Arabic Unitag
Chinese, Traditional
Danish
Dutch
English
English, USA
Finnish
French
German
Greek
Hebrew
Italian
Japanese
Norwegian Bokmål
Persian Farsi
Polish
Portuguese, Brazil
Portuguese, Portugal
Russian
Spanish
Swedish
TurkishFix Include the destination in the quote cache key so a rate is only reused for the lane it was quoted for
Fix Apply the configured Shipping Tax Class to freight rates instead of always charging zero tax
Fix Enforce the Geozone restriction, which previously accepted every destination
Fix Reject PO box destinations again, which the check had stopped detecting
Fix Stop a configured subtotal minimum from suppressing every freight quote
New Feature Show the delivery accessorial options at checkout and remember what the shopper picked
Fix Apply the Exclusive When Active option, which previously did nothing
Fix Restore the admin API log screen, which rendered blank
Improvement Key the quote cache on the full carrier request so pallet size, hazmat, NMFC and ship date all count
Improvement Honour inclusive tax pricing when calculating shipping tax and rate totals
Improvement Register the diagnostic log file only when Debug is enabled
Improvement Drop street address and city from log traces, keeping region, postcode and country
Improvement Redact street lines from stored API request bodies and from logged carrier errors
Improvement Encrypt the stored carrier access token instead of holding it as readable text
Fix Offer the flat fallback rate only when the carrier could not be reached, not when it declined the shipment
Improvement Require the API and token endpoints to be public https addresses, and stop following redirects
Improvement Show a generic message when an admin API action fails, with the detail in the log
New Feature Expire quote cache entries past their TTL and cap the cache at 500 rows
New Feature Remove stored credentials and cached quotes on uninstall
Fix Mark successful rows as successful in the API log list
Deletion Drop an unused webhook signature helper that implied a check that was not running
Update Requires Joomla 6.x + J2Commerce 6.x + a Unishippers SpeedShip account
You may also be interested in these products
Stay Updated
Subscribe for free and be the first to know about the latest features, updates, and new additions.