[Skip to main content](#vessel-content)

#   Restrict product availability by several zones

##

- **[cpreen](/forum/user/604-cpreen "View cpreen's Profile")**
- [![cpreen's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/604-cpreen "View cpreen's Profile") Topic Author
- [ Offline](/forum/user/604-cpreen)

Less More

- Posts: 98
- Thank you received: 3
-
-

11 years 6 months ago [\#199917](#199917) by [cpreen](/forum/user/604-cpreen "View cpreen's Profile")  *[Restrict product availability by several zones](/forum/28-shipping-methods/876620-restrict-product-availability-by-several-zones#199917 "-- HikaShop version -- : 2.4.0 -- Joomla version -- : 3.4.1 -- PHP version -- : 5.4.39  Hi,  Before you tell me this question is answered let me explain...  I am already using the Shipping Method trick to exclude some of my products from the EU. Now I have a new product that is only available to users in US. Since the EU exclusion works on fake product weight I suppose I could conceivably use fake product volume to trick the system into excluding non-US customers for my new product.  But I ask myself and you how deep into what is basically a kludge should we be going? Is there anything else I can use?  Best regards,  Conrad")* was created by *[cpreen](/forum/user/604-cpreen "View cpreen's Profile")*

-- HikaShop version -- : 2.4.0
-- Joomla version -- : 3.4.1
-- PHP version -- : 5.4.39

Hi,

Before you tell me this question is answered let me explain...

I am already using the Shipping Method trick to exclude some of my products from the EU. Now I have a new product that is only available to users in US. Since the EU exclusion works on fake product weight I suppose I could conceivably use fake product volume to trick the system into excluding non-US customers for my new product.

But I ask myself and you how deep into what is basically a kludge should we be going? Is there anything else I can use?

Best regards,

Conrad

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI4LXNoaXBwaW5nLW1ldGhvZHMvODc2NjIwLXJlc3RyaWN0LXByb2R1Y3QtYXZhaWxhYmlsaXR5LWJ5LXNldmVyYWwtem9uZXM/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png?1793428657)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Offline](/forum/user/63-nicolas)

Less More

- Posts: 86555
- Thank you received: 14304
-
-

11 years 6 months ago [\#199921](#199921) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Restrict product availability by several zones](/forum/28-shipping-methods/876620-restrict-product-availability-by-several-zones#199921 "-- HikaShop version -- : 2.4.0 -- Joomla version -- : 3.4.1 -- PHP version -- : 5.4.39  Hi,  Before you tell me this question is answered let me explain...  I am already using the Shipping Method trick to exclude some of my products from the EU. Now I have a new product that is only available to users in US. Since the EU exclusion works on fake product weight I suppose I could conceivably use fake product volume to trick the system into excluding non-US customers for my new product.  But I ask myself and you how deep into what is basically a kludge should we be going? Is there anything else I can use?  Best regards,  Conrad")*

Hi,

The volume/weight restrictions of shipping plugins was a trick to make it work for simple cases when HikaShop didn't had anything better to handle exclusion of products for certain zones.

Since one or two years, there is new feature to handle that properly:
You can turn on the "use shipping price per product" option of your shipping methods to add a new "shipping prices" area at the bottom of the product edition page where you can set the shipping price of the product for each shipping method, but also block shipping methods when that product is in the cart. So if you have different shipping methods for different areas, you can use that method to prevent shipping to some areas when some products are in the cart.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI4LXNoaXBwaW5nLW1ldGhvZHMvODc2NjIwLXJlc3RyaWN0LXByb2R1Y3QtYXZhaWxhYmlsaXR5LWJ5LXNldmVyYWwtem9uZXM/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[cpreen](/forum/user/604-cpreen "View cpreen's Profile")**
- [![cpreen's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/604-cpreen "View cpreen's Profile") Topic Author
- [ Offline](/forum/user/604-cpreen)

Less More

- Posts: 98
- Thank you received: 3
-
-

11 years 6 months ago [\#199951](#199951) by [cpreen](/forum/user/604-cpreen "View cpreen's Profile")  Replied by *[cpreen](/forum/user/604-cpreen "View cpreen's Profile")* on topic *[Restrict product availability by several zones](/forum/28-shipping-methods/876620-restrict-product-availability-by-several-zones#199951 "-- HikaShop version -- : 2.4.0 -- Joomla version -- : 3.4.1 -- PHP version -- : 5.4.39  Hi,  Before you tell me this question is answered let me explain...  I am already using the Shipping Method trick to exclude some of my products from the EU. Now I have a new product that is only available to users in US. Since the EU exclusion works on fake product weight I suppose I could conceivably use fake product volume to trick the system into excluding non-US customers for my new product.  But I ask myself and you how deep into what is basically a kludge should we be going? Is there anything else I can use?  Best regards,  Conrad")*

Sorry, but just to get this clear in step-by-step fashion. I want a virtual product that only ships to the US so:

1) I create shipping method with zone US with use shipping price per product option set to YES

2) I create shipping method with zone Rest of World with use shipping price per product option set to YES

3) in my product I set shipping method 2) blocked.

That's all? Correct?

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI4LXNoaXBwaW5nLW1ldGhvZHMvODc2NjIwLXJlc3RyaWN0LXByb2R1Y3QtYXZhaWxhYmlsaXR5LWJ5LXNldmVyYWwtem9uZXM/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[cpreen](/forum/user/604-cpreen "View cpreen's Profile")**
- [![cpreen's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/604-cpreen "View cpreen's Profile") Topic Author
- [ Offline](/forum/user/604-cpreen)

Less More

- Posts: 98
- Thank you received: 3
-
-

11 years 6 months ago [\#199952](#199952) by [cpreen](/forum/user/604-cpreen "View cpreen's Profile")  Replied by *[cpreen](/forum/user/604-cpreen "View cpreen's Profile")* on topic *[Restrict product availability by several zones](/forum/28-shipping-methods/876620-restrict-product-availability-by-several-zones#199952 "-- HikaShop version -- : 2.4.0 -- Joomla version -- : 3.4.1 -- PHP version -- : 5.4.39  Hi,  Before you tell me this question is answered let me explain...  I am already using the Shipping Method trick to exclude some of my products from the EU. Now I have a new product that is only available to users in US. Since the EU exclusion works on fake product weight I suppose I could conceivably use fake product volume to trick the system into excluding non-US customers for my new product.  But I ask myself and you how deep into what is basically a kludge should we be going? Is there anything else I can use?  Best regards,  Conrad")*

And another thing ...

I really need to provide the user with a different message in these two cases:

a) products that are blocked to EU countries we say "contact distributor"

b) product blocked outside USA we say " sorry not available in your territory"

For case a) I did a language file override. Now I'm a bit snookered for handling case b)

Conrad

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI4LXNoaXBwaW5nLW1ldGhvZHMvODc2NjIwLXJlc3RyaWN0LXByb2R1Y3QtYXZhaWxhYmlsaXR5LWJ5LXNldmVyYWwtem9uZXM/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[cpreen](/forum/user/604-cpreen "View cpreen's Profile")**
- [![cpreen's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/604-cpreen "View cpreen's Profile") Topic Author
- [ Offline](/forum/user/604-cpreen)

Less More

- Posts: 98
- Thank you received: 3
-
-

11 years 6 months ago [\#199955](#199955) by [cpreen](/forum/user/604-cpreen "View cpreen's Profile")  Replied by *[cpreen](/forum/user/604-cpreen "View cpreen's Profile")* on topic *[Restrict product availability by several zones](/forum/28-shipping-methods/876620-restrict-product-availability-by-several-zones#199955 "-- HikaShop version -- : 2.4.0 -- Joomla version -- : 3.4.1 -- PHP version -- : 5.4.39  Hi,  Before you tell me this question is answered let me explain...  I am already using the Shipping Method trick to exclude some of my products from the EU. Now I have a new product that is only available to users in US. Since the EU exclusion works on fake product weight I suppose I could conceivably use fake product volume to trick the system into excluding non-US customers for my new product.  But I ask myself and you how deep into what is basically a kludge should we be going? Is there anything else I can use?  Best regards,  Conrad")*

Answered my own question. I used the fake product weight to handle the EU restrictions and the "new proper way" to handle the US restriction, so two different messages with suitable overrides.

Closing in on perfection here ![:-)](/media/kunena/emoticons/3.png ":-)")

The following user(s) said Thank You: [Jerome](/forum/user/80-jerome "View Jerome's Profile")

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI4LXNoaXBwaW5nLW1ldGhvZHMvODc2NjIwLXJlc3RyaWN0LXByb2R1Y3QtYXZhaWxhYmlsaXR5LWJ5LXNldmVyYWwtem9uZXM/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

Board Categories HikaShop Install &amp; Update Product &amp; Category Display Content Creation Sales and Orders Orders management Reports &amp; Statistics Customers Checkout Payment Methods Shipping Methods Import &amp; Export (CSV, XLS…) Specific Features Affilation Taxes Wishlist Vote Carousel &amp; Slider Mass Actions Filters &amp; Search Discount &amp; Coupon Feature Request Integrations Showcase General Talk about HikaShop Development HikaShop 3.0 Beta Translation Commercial Jobs HikaShop Components HikaMarket Market: Feature requests Market: How to? Market: Bug Report HikaSerial General talk about HikaSerial Serial: Bug Report Serial: How to? Support en Français de HikaSerial (French Support) HikaSubscription HikaAuction Auction: Feature requests Auction: How to? Auction: Bug report Hikashop around the world Support en Français (French Support) Russian FAQ. Курс выживания с Hikashop. Частые вопросы и о Расширения Hikashop Наши сайты на Hikashop 日本語版サポート(Japanese Support) Thai German Archives Bug Report How to?

[](/forum/topics/feed/mode-topics?format=feed&type=rss)

Time to create page: 0.054 seconds

[Powered by](/forum/credits) [Kunena Forum](https://www.kunena.org)
