How can we improve WooCommerce?

Add country restrictions for products

I see that others has problems with countries/states restrictions.
In my case i have products which could be sold in EU only and products that could be sold world-wide.
Others have problems with restrictions like exporting food to US from Canada or exporting outside of specific country... etc

It would be great if we could define product restrictions zones...
And set it for every product item.

In my case we could define 2 zones:
1. EU countries
2. All countries
So i could set that zone for each product.

1. On product page should appear a notice like:
"Product available worldwide"
"Product available for EU countries only"
"Product available worldwide with some restrictions"

Would be great if we could set that notice manually for each zone.

If customer chooses shipment country which is not allowed - he will see "Restrictions: This products is not shipped to that country" or something like this.

100 votes
Sign in
Sign in with: facebook google
Signed in as (Sign out)
You have left! (?) (thinking…)
D-MAC shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →


Sign in
Sign in with: facebook google
Signed in as (Sign out)
  • Samuel commented  ·   ·  Flag as inappropriate

    Would you be able to make it with the goal that individuals add to the truck yet when it doesn't have any transportation costs for their nations. It will save the cart and sends through the quote. After that we send that back which also include the shipping or they complete like that?

  • Aron commented  ·   ·  Flag as inappropriate

    Can you make it so that people add to the cart but when it doesn’t have any shipping prices for their countries it then saves the cart and sends it to us for a shipping quote and then we send it back including the shipping and they complete or something like that?

  • Charles Howard commented  ·   ·  Flag as inappropriate

    I have run into a similar issue for a client's magazine subscription. If the customer is in the US the subscription costs less (as the publisher is based in the US), and if the customer is outside of the US the subscription costs more (shipping costs etc).

    The problem is, there is no way to prevent a customer from simply selecting the US subscription and putting their international shipping/billing information. It would be ideal to have a simple option to prevent users with specified shipping/billing addresses from purchasing certain products and variations.

  • LeReeve commented  ·   ·  Flag as inappropriate

    This is not a shipping issue; it's a serious problem for virtual (download-only) products. I also have to provide different products to EU countries and I have eBooks that I cannot sell in US/Canadian territories. Yes, there is ONE plugin that can restrict sale of a product by customer IP country, but it only tells the customer about the restriction at checkout (not as described above by D-MAC). Also, the plugin developer has difficulties keeping up with WP and WooCommerce updates.

  • Ozy commented  ·   ·  Flag as inappropriate

    The Product Country Restrictions option is very important in this global business, and it should be embedded in the woocommerce, not achieved by using third party plugins that ruins the websites and have no support system...

  • Anonymous commented  ·   ·  Flag as inappropriate

    Has anyone figured this out? I have a new client with products that are country specific! Thanks!

WooCommerce: Category - Extension Ideas

Feedback and Knowledge Base