Re: How to restrict shipping countries on certain items/collections?

Solved
Highlighted
Tourist
3 0 1

Hello - I'm also trying to see how I can set up my account so that certain products are only available for shipping to specific countries. It's not super clear to me how to do that. Can you help me please?

On another note, does Shopify have a staging environment where we can test settings before pushing them live?

Thanks!

0 Likes
Highlighted
Shopify Staff
Shopify Staff
1230 76 268

Hey, @Vhanya!

 

Happy to help clear up any confusion. Could you tell me what you have set up within Settings/Shipping already? Have you had a chance to review our help documents? I've added them below!

 

If you could provide screenshots of what you have set up and further details on the end goal, then we can work together to source a solution. 

Peter | Social Care @ Shopify
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 

To learn more visit the Shopify Help Center or the Shopify Blog

0 Likes
Highlighted
Tourist
3 0 1
Thanks for the response.

All I want is to restrict shipping of certain products to a specific
location. The help documents are long and don't seem to directly give me an
answer. Do you mind letting me know how I can do that?

Also, is there a staging environment we can use to test things on before
pushing them live?
thanks
vhanya
0 Likes
Highlighted
Shopify Staff
Shopify Staff
1230 76 268

This is an accepted solution.

@Vhanya 

 

To set up a shipping profile that allows you to restrict certain products to specific locations, you'll need to do the following: 

 

  1. In your Shopify admin, go to Settings > Shipping.
  2. In Shipping profiles, click Create new profile.
  3. Enter a name for the profile.
  4. In the Products section, use the search bar to add products to the shipping profile.
  5. Address any changes you need to make to your locations. Refer to Manage your locations for more information.
  6. For each shipping zone that you want in your shipping profile, complete the following steps:
    1. In Shipping to, click Create shipping zone.
    2. Name the shipping zone.
    3. Select the countries or regions that are part of the zone, and then click Done.
    4. For each shipping rate you want in the zone, click Add rate, choose the rate's details, and then click Done.
  7. Click Save.

We don't currently provide a staging environment; however, you can password protect your store by going to Online Store/Preferences so you can test the rates you've created. 

Peter | Social Care @ Shopify
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 

To learn more visit the Shopify Help Center or the Shopify Blog

1 Like
Highlighted
Tourist
3 0 1
Thank you very much. Very helpful!
1 Like
Highlighted
New Member
2 0 0
Peter,

It could be because I’m running on little sleep, but I’m also trying to restrict certain products to certain countries and I’m just a little confused by your instructions.

After I’ve added the product(s) I want to limit shipping to a newly created shipping profile and then adding the shipping zones, am I excluding the countries I do not what those specific products to ship to? Can those rates still be “calculated rates”?

How will the customer see it on their end? I’d like it to be as frustration-free as possible for them.

It would be awesome if the site could automatically “hide” products when someone is viewing the store from a certain country to begin with as well.
0 Likes
Highlighted
Shopify Staff
Shopify Staff
1230 76 268

@PamelaL 

 

After I’ve added the product(s) I want to limit shipping to a newly created shipping profile and then adding the shipping zones, am I excluding the countries I do not what those specific products to ship to? Can those rates still be “calculated rates”?

> That is correct. When creating a shipping profile, you can select which products the profile applies to, which countries the products will ship to, and you're able to add either standard rates or calculated rates. 

 

How will the customer see it on their end? I’d like it to be as frustration-free as possible for them.

> Your customer will not be aware of the profiles you have set up only that they have x amount of rates to choose from based on the contents of their cart. I'd recommend testing the checkout process through your store to see how this will appear on the customers' end. Though, I can guarantee it has been designed to make it as frustration-free as possible. 

 

It would be awesome if the site could automatically “hide” products when someone is viewing the store from a certain country to begin with as well.

> Not something we natively provide, but you can use apps like Locksmith to get this setup. 

Peter | Social Care @ Shopify
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 

To learn more visit the Shopify Help Center or the Shopify Blog

0 Likes
Highlighted
Explorer
145 2 9

Hi there! Here is another solution you might want to consider.

 

For certain products, you could set the product pages available to visitors from only a list of countries you wish to sell to, but block customers from the rest of the world. In this way, it could help prevent taking orders from unwanted countries.

 

Here is a tool can help with this: Geo Blocking. You can simply set up rules blocking visitors by countries within a few steps. Then, the tool will generate Javascript code for you to add to your website. You don't need to do any code yourself. Shopify platform is well supported.

 

Hope it helps!

 

 

0 Likes