| Project: | Ubercart Contributions |
| Component: | Code |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Lyle,
Found out that the way the USPS module is setup currently (to use the "ALL" service method, which is the superenumerator for all other types - including PRIORITY and FIRST CLASS) - if we have an item that weighs very little, as in 3 ounces each, it does not return the First Class Letter rate. Instead, it returns First Class Parcel (along with Priority and Express).
The main thing is that our 3oz-products are only $1.00 each, and First-Class Parcel ends up being almost $6 for domestic shipping (when it should be less than $2.00 for Letter rate).
What I think is happening is that, as the module is looping through the services, since the F.C. Letter rate comes first, it's getting overwritten once the module hits the F.C. Parcel. Am I way off target here? I'm going to look into this, it's fairly important that we're not charging 4x the product cost just to ship something in an envelope.





