Post by DaveRiba » Thu Oct 15, 2020 11:03 am

Beating myself to death trying to get First Class Shipping to work.
Then I looked in the logs.
Product item is entered as 2 in Weight Class Ounces
USPS API is being passed a weight of 2 POUNDS 0 Ounces
No wonder 1st Class isn't showing up
If I changed the weight to .2 and left it as ounces, First Class works.

Where is the problem?
Do I need to list weights as .2 pounds, even though ounces is specified?
Code Bug?


Open Cart Windows Server 2019


New member


Wed Oct 07, 2020 11:41 pm

Post by Johnathan » Sat Oct 17, 2020 5:37 am

Your products can be in whatever weight & weight class you want, but you need to make sure your weight classes are set up correctly. Double-check that you have your default weight class set to 1.0000 in System > Localisation > Weight Classes, and the other classes are set with appropriate values. For example, if "Pounds" is your default weight class, then you'd set "Ounces" to 16.0000 (because 1 lb = 16 oz).

After that, double-check that the product has the right weight value and weight class chosen. Also make sure that the UPS extension is set to use "Pounds" and "Inches" (which I believe is required for U.S.-based UPS accounts).

Image Image Image Image

User avatar
Global Moderator


Fri Dec 18, 2009 3:08 am

Post by DaveRiba » Sun Oct 18, 2020 4:01 am

Thank you
The default was set to Metric
There should be a note in the Setup Documentation for non-Europeans that all measurements default to metric.
Did the trick

New member


Wed Oct 07, 2020 11:41 pm
Who is online

Users browsing this forum: No registered users and 12 guests