urs
January 23, 2016, 12:00am
#1
We have multistore setup
Shop EU in Europe
Shop CH in Switzerland
Shipping is setup differently for each shop; they are NOT shared, since there is no shipping and delivery from EU -> CH or CH -> EU.
So far so good.
From a customer perspective it does NOT make sense to enter a CH address in the EU shop, or visa versa, because it will be undeliverable.
However, countries cannot be disabled for each store individually.
Question:
How can we limit a customer in the CH shop to see only the CH countries (Switzerland, Liechtenstein) when he enters his shipping/billing address?
thetool
January 24, 2016, 12:00am
#2
Probably need to configure locations for each store if possible. The default is all countries so you need to set CH only for one store and EU for the other.
Administration->Shipping & taxes->Locations
urs
January 24, 2016, 12:00am
#3
Thanks.
We use locations for shipping and taxes.
But I don't see how they can be used for the customers addresses...
The customers can still choose in every store all active countries for their address.
Are we missing a point?
thetool
January 24, 2016, 12:00am
#4
I misunderstood. Even though the customer cannot checkout, you don't want to even have the option to select other countries? If so, you may have to have custom code.
urs
January 24, 2016, 12:00am
#5
Thank you.
This confirms our understanding of the multistore implementation, which is also in others aspects quiet disappointing and not well done.
hosh
February 9, 2016, 12:00am
#6
Quick and clean:
I would add the flag of switzerland to the header of your EU shop and advertise the .ch store there.
Also at the shipping charge overview page.
Or make a popup to let the visitor choose his country to get the correct VAT.
If I remember correctly cs-cart has a geo location function which could maybe very helpful for your needs.