USPS Shipping
$39.00

Stop Guessing What a Box Costs to Ship

Live USPS rates at checkout — domestic and international, real flat-rate box fitting, multi-box orders priced the way they actually ship. The flat-rate table in your head retires today.

11
Domestic mail classes to choose from
14
International services quoted correctly
0
Fantasy permit-only rates ever quoted to a shopper
70lb
Real flat-rate container fit test, not a guess

What Your Checkout Gets

Every rate is asked for, not assumed. Here's what's under the hood.

Live Domestic Rates

Eleven mail classes — Ground Advantage, Priority, Priority Express, Parcel Select, Media Mail, Library Mail, Bound Printed Matter, and three Connect services. Offer exactly what fits your catalog.

International, Done Right

Fourteen international services, including Global Express Guaranteed for the orders that absolutely have to arrive fast. No more "email us for a shipping quote."

Never a Rate You Can't Buy

Permit-only, presorted, bulk-mailer pricing gets filtered out before it ever reaches your shopper. Every quote shown is a quote you can actually pay for.

Real Flat-Rate Fitting

Orders get test-fit into real flat-rate boxes and envelopes up to 70 lb before a price is offered. Scope it to Priority only, Express only, everything, or off.

Three Packing Modes

Per item, full box-packing against a custom library of your real boxes, or straight weight tiers. Pick the one that matches how you actually pack.

Multi-Box Orders, Handled

Orders that split across boxes get every box priced individually, only shared services shown, and real per-box costs summed. No more shrug math.

Delivery Time at Checkout

Estimated transit days shown before the click, straight from carrier service data. Your shopper knows when it lands before they buy.

Commercial or Retail Pricing

Show the rate you actually pay with your business account, not the walk-in counter price nobody with a shipping account pays.

Fast, Cached Checkout

The carrier handshake is cached instead of repeated on every quote request, so your checkout isn't stalling waiting on a fresh round trip.

Geozone Restriction

Only offer these rates where you actually want to ship this carrier. Everywhere else, it stays out of the way.

Handling Fee, Your Way

Flat or percentage, bake your packaging and labor cost into the rate automatically instead of hand-adjusting orders one at a time.

The Box You're Shipping Is the Price You Pay

Carrier pricing data quietly includes two prices for the same product name — one for a rectangular box, one for an envelope-shaped non-rectangular parcel — and the wrong one usually looks like the better deal. This engine keeps the price for the shape you're actually shipping.

  • No quoting envelope pricing on a box order
  • Correct shape, every single time, automatically
  • No manual double-checking required

Multi-Box Orders Stop Being a Guessing Game

When a cart splits across two, three, or more packages, this engine prices every box on its own, keeps only the services every box can actually ship on, and adds the real per-package costs together — not a single-parcel rate pretending to cover a whole shipment.

  • Every package priced individually
  • Only shared services shown to the shopper
  • Real totals, not stacked guesses

Flat-Rate Boxes That Actually Have to Fit

Flip on flat-rate mode and orders get test-fit into real flat-rate containers — up to 70 lb — before a price gets offered. Scope it to Priority only, Express only, everything, or leave it off entirely.

  • Actual fit test, not "probably fits"
  • Scoped to the services where it saves money
  • Cheapest container that genuinely holds the order

Real-World Use Cases

A used-book and vinyl reseller had been charging flat Priority-tier rates on everything because setting up the cheaper mail class correctly felt like more trouble than it was worth. Every paperback that ships at the right rate instead of the Priority rate is pure margin recovered, on every order, every day.

A clothing store's average order never fits in one box — a jacket, two pairs of boots, and a hat. For two years the owner manually split every multi-item order and charged a flat rate that was really just a guess in dollar form. Now the order splits itself, every box gets priced correctly, and only the valid shared services show up at checkout.

A specialty goods store gets the occasional urgent overseas order — a customer who needs it there in days, not weeks. Global Express used to mean an awkward "email us for a shipping quote" that killed most of the sales. Now it's a rate in the checkout list like anything else, and the sale closes on the spot.

A gift shop leans hard on flat-rate boxes every November and December, when the volume math only works if it's set up right. Orders get test-fit into real flat-rate containers instead of the owner's "this always sort of fits" spreadsheet column, so the busiest six weeks of the year stop being the six weeks margin quietly disappears.

Your Shipping Table Has Been Wrong This Whole Time

Every order that doesn't match your flat rate is money you're quietly giving away. Let the checkout ask the actual carrier instead of you asking your gut. Simple math.

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)


  • Developer J2Commerce
  • Extension Type Shipping
  • J2Commerce Version 4.x, 6.x
  • Joomla Version 4.x, 5.x, 6.x
Language Translations
Arabic UnitagArabic Unitag
Chinese, TraditionalChinese, Traditional
DanishDanish
DutchDutch
EnglishEnglish
English, USAEnglish, USA
FinnishFinnish
FrenchFrench
GermanGerman
GreekGreek
HebrewHebrew
ItalianItalian
JapaneseJapanese
Norwegian BokmålNorwegian Bokmål
Persian FarsiPersian Farsi
PolishPolish
Portuguese, BrazilPortuguese, Brazil
Portuguese, PortugalPortuguese, Portugal
RussianRussian
SpanishSpanish
SwedishSwedish
TurkishTurkish

Fix Restore cheaper mail classes that were silently dropped from every quote

Fix Stop quoting permit-only presort and bulk-container prices to shoppers

Fix Charge the rate for the parcel shape actually shipped, not the cheaper twin

Fix Fix multi-box quotes summing a service not offered for every package

Fix Fix rates for one parcel being added together instead of compared

New Feature Add real flat-rate support for Priority and Priority Mail Express containers

New Feature Show estimated transit days via the USPS Service Standards API

Fix Reuse the OAuth token instead of requesting a new one on every quote

Fix Convert package weight to pounds before sending it to USPS

Fix Use a stable service code so the chosen rate survives to order confirmation

Fix Fix weight-based packing reading a property the cart item does not carry

Fix Exclude non-shippable lines from per-item packing

New Feature Translate the plugin into 20 additional languages

Improvement Identify flat-rate and bulk products by rate indicator rather than name

Fix Surface the USPS error message when a quote is refused

Deletion Remove origin country, state and city fields that were never used

Deletion Remove destination entry facility type, which cannot change a retail rate

Improvement Raise the debug log limit so a full response is no longer truncated

Update Requires Joomla 6.x, J2Commerce 6.x and a USPS Developer Portal account

Update Rate-only plugin: no label purchase, tracking, webhook or checkout step

Fix Miscellaneous fixes

Fix Fixed php count error

Update Removed Test Server field

Update J2Commerce/J2Store v4 and Joomla 4/5 plugin support

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.