nquinn Posted May 22, 2015 Share Posted May 22, 2015 (edited) 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 May 22, 2015 by nquinn (see edit history) Link to comment Share on other sites More sharing options...
nquinn Posted May 22, 2015 Author Share Posted May 22, 2015 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 More sharing options...
Dh42 Posted May 22, 2015 Share Posted May 22, 2015 Great job, you should report the bug on the forge if you have time, http://forge.prestashop.com/secure/Dashboard.jspa 1 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now