15 / 15
Jun 2015

I'm having an issue with customers unable to put their country and zip code into the shopping cart. The cart is throwing an Error and not allowing checkout. HELP!

The cart would show an -error- for shipping if the buyer's order doesn't qualify for any of the Shipping Rules you have set up. Your current settings appear to have this sorted out already by now, so the following is primarily for others with a similar issue who may encounter this thread:



If you don't wish to ship outside the US, go to Seller Admin > Cart Shipping Settings, then in Shipping Destinations select only United States, then click Next, then click Back to Admin.



If you do wish to ship outside the US, go to Seller Admin > Cart Shipping Settings, select the Shipping Destinations you wish to ship to (or leave nothing selected to allow worldwide shipping), then click Next to proceed to the Shipping Rules screen; there, you would add at least one rule for Country:All Countries (this covers all of your chosen Shipping Destinations which don't have a rule of their own), then click Back to Admin once you're done.



This help page explains our shipping settings in detail:

http://www.e-junkie.com/ej/help.shipping.htm

This is still not working for me. Anyone outside of the USA cannot purchase from my cart. I have had several customers complain and not sure how to fix it considering I've been with e-junkie for 7 or more years and never had this issue and have NOT changed my settings.



Please help!

I went in and erased all the rules I had in place, then input new ones. I think this was the issue. Some kind of glitch with your new form messed up my rules.

Sorry for the trouble, it sounds like you've fixed everything but if you need any further assistance please let us know.

15 days later

We have been an E-JUNKIE customer for years also and just started having the exact same problem as mentioned above. What exactly is the remedy for this issue?

Can you send us the URL of your sales page?



I tested one of the button codes from your E-junkie account, using Ireland as they do not have postal codes, making them easier to test. It returned a shipping rate, not an error. I would like to reproduce the test on your website. If there is a particular set of product and country combination that you have heard causes the error, please let us know that as well.

It appears that the issue is with Canada only for Priority Mail. This is a new issue for us as it worked fine until last week.

I am still unable to reproduce an error with the code from within your E-junkie account.



If you can please provide us with the URL of your sales page and if you know of a combination of products that produce the error, please let us know that as well.

I have made shipping rule adjustments and now the cart will return shipping rates for Canada but only the very cheap (first class) or the very expensive (Priority Express) options. First class is problematic because we need to be able to track our packages. Priority Express is cost prohibitive for most of our clients. USPS Priority is the option that causes an error, but it is our preferred shipping method. It worked fine until last Friday. You will not be able to reproduce the error on our website because the cart will only show the options which do not cause an error. You would be able to reproduce the error if I removed the viable shipping options, but I need those active so that our Canadian customers can order.



I could reproduce the error for you if you would like to pull a late night session with me when we are less likely to loose orders. If you would like to email me a phone number I could explain the issue more thoroughly.



Thanks

Thanks for reporting this. I was able to reproduce the problem with a sample product and USPS Priority shipping rule in my own account, so I've reported that bug to Development for a fix.



Most likely, USPS probably just changed something recently in the rate naming they return to us when we query their server for a rate lookup, so we just need to adjust our script to recognize whatever new name they're using to label USPS Priority rates to Canada now.

We found that USPS changed the way their live rate-lookup API works for Priority shipping to Canada, so Development has now updated our script to accommodate that change, and it looks like those rates are showing up fine in the cart now.

Great. I will play with our settings tonight and give you a report on how it is working. Thanks.