I've added two regions to the country Denmark. These regions represent some off-shore islands as it's going to cost extra to ship there.
As you can see I've also got two shipping methods, 'Mainland Shipping' and 'Sea Shipping'.
All shipping in Denmark should use 'Mainland Shipping' unless one of the island regions is selected.
The default shipping method for the Country Denmark is 'Mainland Shipping'. The default shipping method for both the island regions is 'Sea Shipping'.
I've set up the shipping methods so that 'Mainland Shipping' can only be used by Denmark.
and that 'Sea Shipping' can only be used by the islands. (Ignore Jamaica)
When I'm going through the checkout process and select Denmark as the shipping country I am offered only the 'Mainland Shipping' shipping method option as desired.
If I go back and select 'Island 1' as the region I am offered no shipping methods at all.
I was expecting to see just the 'Sea Shipping' shipping method offered.
In order to get the 'Sea Shipping' method offered when 'Island 1' is selected as the shipping region I have to also allow the parent country Denmark to use 'Sea Shipping'.
This causes both shipping methods to be offered for Denmark though which is something I do not want.
Are the country regions supposed to work this way? It strikes me that it could be a bug.
Bug in country regions or my understanding?
I'm using the latest starter kit for TC v2.
I've added two regions to the country Denmark.
These regions represent some off-shore islands as it's going to cost extra to ship there.
As you can see I've also got two shipping methods, 'Mainland Shipping' and 'Sea Shipping'.
All shipping in Denmark should use 'Mainland Shipping' unless one of the island regions is selected.
The default shipping method for the Country Denmark is 'Mainland Shipping'.
The default shipping method for both the island regions is 'Sea Shipping'.
I've set up the shipping methods so that 'Mainland Shipping' can only be used by Denmark.
and that 'Sea Shipping' can only be used by the islands. (Ignore Jamaica)
When I'm going through the checkout process and select Denmark as the shipping country I am offered only the 'Mainland Shipping' shipping method option as desired.
If I go back and select 'Island 1' as the region I am offered no shipping methods at all.
I was expecting to see just the 'Sea Shipping' shipping method offered.
In order to get the 'Sea Shipping' method offered when 'Island 1' is selected as the shipping region I have to also allow the parent country Denmark to use 'Sea Shipping'.
This causes both shipping methods to be offered for Denmark though which is something I do not want.
Are the country regions supposed to work this way? It strikes me that it could be a bug.
Regards,
Matt
Hi Matt
It was by design but we have reviewed this and will change so it works as you describe. Make much more sense. Will be in v 2.3.3
Kind regards
Anders
Thanks Anders,
Any idea about a release date?
Regards,
Matt
Soonish :)
is working on a reply...