My site keeps showing "free_shipping" no matter what address I put in and USPS is enabled and configured

I really don’t know what to do here. I have USPS enabled and I put in the user ID for the web APIs but the shipping keeps showing as free and I am pretty frustrated at this point. I am in NJ, USA so there’s no way shipping to Canada should be free. Any pointers?

Here’s what I’ve tried thus far:

  • Clearing browser cookies and all storage.
  • Disabling all other shipping methods and leaving just USPS.

Nothing is really working here.

Hi @SinfullyCoded,

In this case, the “free_shipping” method is returned when an order has a total weight of 0, and the account uses only an integrated shipping provider.

You’ll need to provide the “data-item-weight” attribute to your products for an estimate to be returned by the shipping provider.

Let me know if that helps,


1 Like

@Michael thanks a lot, I feel so silly for failing to realize my items were missing their weight.