Jump to content

USPS Module (Free) never works for me


Recommended Posts

So,

 

I've googled this issue and run into dozens of other people who seem to have this problem, but I haven't found a solution yet.

 

I installed the USPS shipping module (real time shipping), but it never gives me an option to use it, always prompting:

 

No carriers available for the address

 

Now, I've tried LOTS of things:

- Switched from one-page checkout to 5-step checkout

- Enabled and disabled automatic stock management

- Uninstalled and reinstalled module

 

From product page:

- Made sure the product has a weight and dimensions

- Left carrier set to blank since blank is supposed to mean user can choose any

 

From shipping carriers page:

- Edited USPS priority shipping to have a weight range of 0 to 5lbs

- Tried even adding a "root" category 

 

No luck.

 

Links of my screens here:

 

USPS module config 1 - http://i.imgur.com/Ydq0aJI.png

USPS module config 2 - http://i.imgur.com/8PyEWTS.png

Product shipping screen - http://i.imgur.com/gdIaIxs.png

Carrier weight ranges - http://i.imgur.com/1SBpyoW.png

 

Any ideas?  This is killing me.

Edited by nquinn (see edit history)
Link to comment
Share on other sites

I've made some progress with this if anyone cares to help.

 

I believe the UPS and USPS modules aren't quite compatible when you install them both.

 

What I just went through:

 

1.  Completely truncated all of the ps_carrier_xxx tables in the database.  The USPS module doesn't uninstall properly and had duplicate records in there.

2.  Installed only the USPS module.  Chose "variable", "non-machinable", and the other normal defaults there rather than gambling with rectangular/etc.

 

It worked!

 

3.  Switched back to one-page checkout mode

 

Still worked

 

4.  Installed the UPS module

 

No longer works, only the UPS module appears!  WTF !?!?!?  I took a look in the Shipping > Carriers menu, and all of the USPS modules were missing.  OK now I'm confused.

 

5.  Took a look at the ps_carrier table in the database, and noticed that all of the USPS rows are still in there, but for some reason a column called "deleted" is set to 1 on them.  I have no idea why, but can only suspect that somewhere during the UPS installation this happened. I manually edited those rows to 0.

 

Now, things seem to be working, and I can pick from both USPS and UPS on checkout.  It's 1:30am, so I haven't tested this any more thoroughly, but wanted to share to see if anyone has an idea on why this is happening.

 

I would be VERY nervous to put something like this into a production environment.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...