Hello,
In order to be able to sell internationally, it's my intention to have shipping calculated "on the fly" using EasyShip or ShipEngine, and allow customers the ability to choose the shipping method they desire based on the rates provided among a range of available carriers.
Currently there does not appear to be any way to override shipping charges in the system programmatically. (Please let me know if there is). To this effect, I'm going to handle the shipping as a separate transaction - perhaps using Checkout to handle that portion, and then returning to Commerce for the goods.
To do so, I still need to have all the countries assigned to a shipping zone in order for Commerce to allow the transaction. As such I've added all the countries and their states into a single shipping zone called "International".
Commerce seemingly didn't like this, as it kicks out the following once I was done adding the all:
What is the limitation that I'm running up against here?
Thanks,
Bryan