Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

weights less than 1 lb?


elfmuse

Recommended Posts

Hi,

Why do shipping items less than 1 pound show up as different weigts.

 

ex. .5 shows up as .55, and .25 shows up as 3.25?

 

I will be shipping items that can fit in a regular letter size envelope and want to get the right shipping weight and price.

I've seen things mentioned about changing TAR, are they talking about the Table Rate(which I have off)?

 

Elfmusee

Link to comment
Share on other sites

Which shipping module are you using?

 

If you are using the postal service and don't have to worry about different zones the "table" method is probably the easiest to set up.

 

For example: your item weighs .5 ounces the First Class rate is .37 but you can mail up to 1 ounce for that rate. You would load the table with a comma seperated list like: .01-1.00,.37,1.01-2.00,.60,2.01-3.00,.83, etc.

 

You enter the weights of your particular items in product information. Admin->Catalog-> Categories/Produsts.

Link to comment
Share on other sites

  • 3 months later...

Can someone explain the logic behind the packaging weights for me?

 

I understand that the cart increases it for larger packages, but I don't understand at which point it starts adding the additional percentage increase for larger packages.

 

For example: Let's say that I have determined that for any package weighing 3 lbs. or less, the typical packaging weight is 0.5 lbs. and that, for any package over 3 lbs., the increase should be 5%. How does the cart know at which point to start increasing the packaging weight?

... if you want to REALLY see something that doesn't set up right out of the box without some tweaking,

try being a Foster Parent!

Link to comment
Share on other sites

  • 1 year later...

I use USPS Methods the most recents version. It runs fine. It will transmit pounds and ounces to the USPS API. It is the rate charges the USPS that the USPS rounds up in aaplicable cases. Turn on show weight and you will see the actual weight used by the USPS.. USPS Methods does not round up as far as I know but unless you are shipping containers which are non machinable you have to change the default for container type to TRUE instead of FALSE. If you read the Postal service manuals or do a search on thier site for machinable and non machinable dimensions it will give you the maximum size for machinable. Non machinable packages incure a additional fee added to the rate returned to you. International is a little different story but will incure additional charges for non machinable packages.

Link to comment
Share on other sites

checking my copy of USPS Methods I found this...

 

shipping_weight = (1.6#)

shipping_pounds = floor(shipping_weight) (= 1)

shipping_ounces = round(16 * (shipping_weight - shipping_pounds) or 1.6 - 1 = .6 * 16 = 9.6 rounded = 10 ounces

this->set_weight = ($shipping_pounds (=1),$shipping_ounces (=10))

 

So it seems the only rounding taking place is in the conversion a decimal of a pound to pure ounces. And as such you would have to enter the weight of a product weighing less than a pound in the appropriate decimal. Or the figures will be off..

 

If you don't use the results from the USPS to print labels, not using a added tare weight is fine. Otherwise if youn are printing USPS labels to shipp with you will run into trouble at the Post Office when they check package weight against the pre_printed label....

Link to comment
Share on other sites

  • 1 year later...
checking my copy of USPS Methods I found this...

 

So it seems the only rounding taking place is in the conversion a decimal of a pound to pure ounces. And as such you would have to enter the weight of a product weighing less than a pound in the appropriate decimal. Or the figures will be off..

 

I hope someone reads this dead thread - Michelle at the USPS says my osCommerce cart is most likely not working because the amount isn't in just pounds (integer) or pounds and ounces - their system cannot take decimals at all.

 

Is this converted by the cart before sending the data, or do I have to add code to round up the final total to the nearest pound?

 

:'(

Link to comment
Share on other sites

I set my product page to take pounds and ounces since it does store the decimal in osc.

After submit it converts it to pounds decimal.

 

You need this to get the correct weight when many items are added.

Otherwise you will over charge the customer by rounding everything up.

UPS rounds it up somewhere but it seems to work fine with how OSC sends it.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...