This is a common problem that gets raised in the Magento forums. You’re testing your checkout & when you select your shipping or delivery country, Magento responds with the message something like, “No shipping quotes are available for this country…”
This happened to me the other day. So, I checked that the country is question was one of those ‘allowed’ shipping countries, in both the default and store config. Still no joy. So, I then checked that this country was also enabled in the ‘Table Rates’ shipping method, & that this shipping method was enabled – all good but still no joy.
It was then that I twigged that my ‘Table Rates’ csv file was empty! Only after I’d exported my Table Rates csv file did I realise that I had not set up any actual values for the ‘Table Rates’ – doh! Adding these values & then uploading the csv fixed the ‘issue’.
You should also note that if you ship using “weight vs destination” & the weight of an order is lighter than your minimum shipping weight, then you’ll also get the same ‘error’ message.
10 thoughts on “Magento – no shipping quote message”
Came across your comment on shipping quote message. I’m getting: “Your order cannot be completed at this time as there is no shipping methods available for it. Please make necessary changes in your shipping address”
I’m using the normal flat rate default in Magento not table rates, do I still need to setup table rates to get round this error issue?
No you shouldn’t have to setup table rates. Things to check:
1) Obvious, but have you enabled flat rate shipping method for the store in question
2) Have you setup you own country in Configuration/Shipping Settings/Origin
3) Have you set your country in Configuration/General/Countries Options
4) Have you set up the allowed countries in Configuration/General/Countries Options
5) In Configuration/Shipping Methods/Flat Rate have you setup the Ship to applicable countries & Ship to Specific countries?
Finally, make sure you’ve read the Magento docs re: preparing your store for trading – there’s a chapter on setting up shipping preferences.
I have the same error message (“Your order cannot be completed at this time as there is no shipping methods available for it. Please make necessary changes in your shipping address”).. I have checked out all the points that you mentioned in your reply to Dion and it is still the same 🙁 I’ve searched all over the internet and cannot find a solution so I’m getting quite desperate… any suggestions? Also, Dion, did you figure it out?
Which shipping method (flat or table rates) are you attempting to use?
I am trying to enable fedex shipping method in my site.I get the same message in the checkout page.Can you please let me know how to fix it.I am using fedex alone.
Make sure you’ve followed the instructions for getting your Magento store ready for live – are the country settings, etc correct? Also check the FedEx shipping settings are correct – which are the allowed countries, for example?
Can anyone please help me.
i am using table rates i configured everything and everything save without any problems also imported my csv file but on checkout step 3 i get this error – This shipping method is currently unavailable. If you would like to ship using this shipping method, please contact us.
can anyone please tell me what this may mean or how i can fix this .
Usually the root of the problem is a configuration issue. Here’s what I’d do:
1) Test the checkout with different products – make sure the products are available for shipping, etc
2) Make sure the country config is correct (recheck)
3) Test with other shipping methods – say flat rate. If you get the same error, that points to a shipping/country config issue
4) What have you set the minimum shipping price to be? If it’s 0, try raising it to 1.
I have exactly the same problem, but how I do fill in the .csv file? Do I need to put in every single postcode? Every single country? Does each column need to be populated?
Is there a way of getting Magento to fill this in from the admin settings?
Head over to Magento Connect and take a look at the MatrixRate shipping extension. There is also good documentation and some example csv files on the extension Wiki page.
Essentially, you are able to use wildcard postcodes (LE*, NW*) etc on a single row for each shipping rate. Yes, you need to add the 3 letter ISO country code (GBR, IRE, etc) on each line. So you’ll end up with a csv file looking a bit like the featured image on this post [NB: this is for using their Premium version]