Thank you for the reply. I actually don't want it based on "zones"....I don't want customers seeing any other stock or prices other than what is restricted to their country, for example only Spain and Germany customers (GeoIP based) will see the stock and prices available for them. In some cases those prices may be higher than the Rest of World prices.
Therefore I think the only way is to restrict based on countries using the WP GeoIP native plugin. I had set it up and it was working...I had set up say "Inventory 1" with Spain and Germany as Regions....but the issue is that for all customers not in those Regions, unless you setup up "Inventory 2" it will always show Out of Stock with a 0.00 price.
My question is when you set up "inventory 2" for the same product....as far as I can see, you have to manually add each and every country...there is no "Rest of World" option...or some sort of bulk adding of countries in the Region option.
Hope it is some what clear to what the issue I am facing.
PS. I just tested again and now the Pricing per inventory is not working at all.
Thank you again !!