USPS Shipping Options - Question | JoomShaper

USPS Shipping Options

Matt

Matt

EasyStore 18 hours ago

Sorry this is so long šŸ˜

I’m really glad to see a USPS shipping integration added to EasyStore — especially one that references the USPS v3 API. That’s something I know many store owners have been hoping for and even have put off migrating from other Joomla ecommerce plugins because not having USPS or UPS calculated shipping was a deal breaker for them. So I appreciate the work that’s gone into adding these shipping plugins.

I’ve been testing the plugin while setting up shipping for a store with multiple physical products, and I wanted to share some observations and ask whether I might be missing configuration options, or if some of this functionality is planned for future updates.

1) Package weight and dimensions appear to be global, not per product From what I can see, USPS rate calculations rely on a single default weight and set of dimensions configured at the shipping method level.

This works well if all products ship in the same type of package/weight, but it becomes difficult to use when a store has products with very different shipping profiles.

For example: • A small, lightweight item (a few ounces, 4in x 6in padded envelope) • A heavier item (over a pound, 10in x 7in x 3in boxed shipment)

Using one default package size/weight means one of those products will always have inaccurate rates and that's if you just have 2 different products. We have clients that have hundreds of products that vary in size and weight.

Is there currently a way (or a planned feature) to: • Define weight and dimensions per product/variant? • Aggregate those values at the cart level for USPS rate calculation?

2) All USPS services are displayed at checkout

When USPS is enabled, checkout seems to display every service returned by the USPS API, including some options that most stores would not want to present to customers.

For example it returns Liberty Mail as an option. Liberty Mail shouldn't even be seen by the general consumer. It's used for diplomatic and military mail which civilians can't use. And as it typically being the cheapest option, that's what most will select which just turns into a mess to sort out and undo.

It would be very helpful to have: • A way to select which USPS services are shown (e.g. Priority, Ground Advantage, etc.) • The ability to hide services that are not applicable to standard retail shipments

3) Interaction between ā€œShipping Methodā€ and USPS and other carrier options now available I may be misunderstanding the intended setup here, so this is more of a clarification question.

Even with USPS enabled as a carrier, it appears that I still need to select a ā€œShipping Methodā€ such as: • Flat Rate • Free Shipping • Rate by Weight

These methods then introduce additional logic or options alongside USPS rates, which can result in multiple layers of shipping choices at checkout.

For stores that want to rely entirely on carrier-calculated rates, it would be helpful to have an option where: • USPS itself acts as the shipping method • Checkout shows only USPS-calculated services (without flat-rate or weight-based wrappers)

If this behavior is intentional, I’d appreciate clarification on the recommended setup.

I completely understand that shipping integrations often evolve over multiple releases. I've build a few myself over the years going back to Tienda. I wanted to share this feedback in case some of these items are already on the roadmap, or to confirm whether there are configuration options I may have overlooked.

0
1 Answers
Matt
Matt
Accepted Answer
18 hours ago #214788

Ignore the weigh issues. I just realized if you hit the Bulk Edit button in the variant list you can set weights.

However, when I insert all of the product weights, the rates that get pulled from USPS are high. a 22oz (1.3lbs) box shipped to the same post code returns a cost of $27.70 for USPS Groud Advantage and in reality costs closer to $5.50.

The one aspect from the long post above still is true; we need to be able to select which services to display. Out of the 15 that are returned, most shops will only use 2 or 3 options realistically.

0