Hello,
Has any one come across this error before ("We are sorry, but we don't ship to chosen country. Please select another country"? I get this error when I try checking out of my VM in my joomla website, Its seems to be happing with all countries.
I had this happen a few months ago and my IT guy was able to fix it within minutes, but now it's back again an I can't get ahold of my IT guy. I took a look at my VM shipping setting and they all look ok to me. Any suggestion would be a great help! :(
Hello,
Which shipment method are you using?
What is the country you are shipping to?
Have had the same problem in a multilingual environment....
This is the solution that worked for me.
1: Install everything in English (Joola 2.5.x , VM 2.0.6 and VM 2.0.6.aio.tar.gz.
2: Install the other language files !!! PER LANGUAGE !!! (As well as the joomla language files as the VM language files) and make this the default language
(DON'T FORGET TO ADD THE CONTENT PAGE FOR THE JOOMLA LANGUAGE FILES!!!)
3: Install VM 2.0.6 and VM 2.0.6.aio.tar.gz. again with the NEW DEFAULT language -> NOW you see the MySQL shipment and payment tables being updated
4: Check this in your Virtuemart extension module -> go to shop - payment and send methods and see if you can select a method.
- if not, repeat process 2 - 4 again
5: When adding a shipping module select a country!
6: When checking out make a country MANDATORY!!! - Enable only countries that are included in the shipping module(s)
- Otherwise VM does not know what shipping module to take.
Hope this solution helps you too
Good luck with it.
Hello
Quote1: Install everything in English (Joola 2.5.x , VM 2.0.6 and VM 2.0.6.aio.tar.gz.
At this stage you do not need to install VM 2.0.6 or VM 2.0.6.aio.tar.gz.
Quote2: Install the other language files !!! PER LANGUAGE !!! (As well as the joomla language files as the VM language files) and make this the default language
(DON'T FORGET TO ADD THE CONTENT PAGE FOR THE JOOMLA LANGUAGE FILES!!!)
Step 2: should be install all Joomla languages that you need for your web site
Quote3: Install VM 2.0.6 and VM 2.0.6.aio.tar.gz. again with the NEW DEFAULT language -> NOW you see the MySQL shipment and payment tables being updated
Yes, install VM and VM_AIO
Quote4: Check this in your Virtuemart extension module -> go to shop - payment and send methods and see if you can select a method.
- if not, repeat process 2 - 4 again
ok
Quote5: When adding a shipping module select a country!
You should not need to select a country, if you don't want/need to.
If you know that you are not going to ship to some countries , then unpublish those countries
Quote6: When checking out make a country MANDATORY!!! - Enable only countries that are included in the shipping module(s)
- Otherwise VM does not know what shipping module to take.
Yes correct.
QuoteQuote3: Install VM 2.0.6 and VM 2.0.6.aio.tar.gz. again with the NEW DEFAULT language -> NOW you see the MySQL shipment and payment tables being updated
Yes, install VM and VM_AIO
If you only install VM and VM AIO once and not per language, only the english MySQL tables will be updated. (I did this in a multi lingual environment - En, De, Nl )
Only when i made a new language default and (re)installed VM and VM AIO the proper MySQL tables were updated for the different languages.
If you don't follow these steps, only english will have a shipping and payment module included. - I did several test runs to be sure about this....