Jump to content


Corporate Sponsors


Latest News: (loading..)

- - - - -

Invalid shipping country id


  • You cannot reply to this topic
5 replies to this topic

#1 brecko

  • Community Member
  • 3 posts
  • Real Name:Breck Stewart

Posted 04 December 2007, 22:18

:rolleyes: Something isn’t working.

I can do a test checkout of our E-Book product using the Credit Card payment option and a test account number and everything works.


When I try to use my regular Beanstream Payment Option I get the following error message.

Error! <LI>Invalid shipping country id<br>

This error only happens when our E-book product configured to be downloaded in the Catalog/Product Attributes section of the admin panel.

Anyone have a similar problem? :blink:

#2 llarson00

  • Community Member
  • 1 posts
  • Real Name:Larry Larson

Posted 05 April 2008, 14:16

I'm having the same issue... did you ever get this figured out?

View Postbrecko, on Dec 4 2007, 04:18 PM, said:

:rolleyes: Something isn’t working.

I can do a test checkout of our E-Book product using the Credit Card payment option and a test account number and everything works.


When I try to use my regular Beanstream Payment Option I get the following error message.

Error! <LI>Invalid shipping country id<br>

This error only happens when our E-book product configured to be downloaded in the Catalog/Product Attributes section of the admin panel.

Anyone have a similar problem? :blink:


#3 SamGam

  • Community Member
  • 7 posts
  • Real Name:Greg Samuelson

Posted 08 September 2010, 04:26

I am having this issue (3 years after these posts) and have found that they are related to the Beanstream module's seeming requirement for a shipping address and the products that are "virtual" products rather than physical ones. I have not been able, as yet, to correct this but hopefully will be able to pin it down soon. Any help or suggestions from other forum members that use Beanstream would be appreciated.

View Postbrecko, on 04 December 2007, 22:18, said:

:rolleyes: Something isn’t working.

I can do a test checkout of our E-Book product using the Credit Card payment option and a test account number and everything works.


When I try to use my regular Beanstream Payment Option I get the following error message.

Error! <LI>Invalid shipping country id<br>

This error only happens when our E-book product configured to be downloaded in the Catalog/Product Attributes section of the admin panel.

Anyone have a similar problem? :blink:


#4 jbs

  • Community Member
  • 21 posts
  • Real Name:Jim
  • Gender:Male
  • Location:Alberta, Canada

Posted 30 January 2012, 20:54

I found a resolution, I think. The problem for me was that no shipping zone was selected in the Free Shipping (freecats.php) module I had installed. As soon as I selected a shipping zone it seems to work. Makes perfect sense ... now I need to find me "Bang head here" sign and comply.

Edited by jbs, 30 January 2012, 21:08.


#5 jbs

  • Community Member
  • 21 posts
  • Real Name:Jim
  • Gender:Male
  • Location:Alberta, Canada

Posted 24 February 2012, 00:11

Disregard my last post ... I thought it was working but it wasn't ... still working on it, if anyone else knows the answer ...

#6 jbs

  • Community Member
  • 21 posts
  • Real Name:Jim
  • Gender:Male
  • Location:Alberta, Canada

Posted 17 March 2012, 04:27

Ok, I found a work-around. I have a couple of guesses on why this works, but they are just that -- a guess. But for anyone who is as stumped as me, sometimes work-arounds are the best you can do.

This is going to sound strange, but it did work for me. First, as you know, you need an attribute which contains a file name for download. So I made an attribute called "version" with a value of "download." And, as you know (if you're having this problem), that won't work ... you'll get that "invalid shipping country id" message. But if you create a second attribute which does not have a file name attached, it suddenly started working. I called it "format" with a value of "PDF." As a result, there are two drop-downs on the product, each with only one value, but it's working. Not as pretty as I'd like, but at least it's not giving that error anymore.

If anyone has a real solution, I'd still like to hear it. Hope this helps someone.