Hyvä Theme: In-Depth Guide for Developers
Read Blog

Country Specific Products Magento 2 Extension

A smart product hide per country module auto-detects visitor’s GeoIP location and show/hide products based on country restrictions.

  • Restrict country-wise products from Specific Category, Pages, Blocks
  • Create Country Groups and Hide Products Accordingly
  • Assign Product(s) to Country Groups by Mass update/import
  • Auto-detect User’s Geo-location using MaxMind Database
  • Crawl Engine Bypass for Restricted Products (SEO Friendly)
Highlight Featurs
Community Edition 2.3.x, 2.4.x
Enterprise Edition 2.3.x, 2.4.x


Version 1.0.7 CE (Mar 4, 2022)

  • + Magento 2.4.X Compatible

Version 1.0.6 CE (Aug 21, 2020)

  • + Added support for Maxmind's account based database download policy

Version 1.0.5 CE (May 14, 2020)

  • + Magento 2.3.X Compatible

Version 1.0.4 CE (Released on May 16, 2019)

  • *GEOIP Database Integration

Version 1.0.3 CE (Released on Dec 27, 2018)

  • * Auto removed the restricted product from cart.
  • * Auto refresh cache whenever the update countries groups.

Version 1.0.2 CE (Released on May 26, 2018)

  • * Fix caching issue with Magento Full Page Cache
  • * Fix issue connected to products not showing on frontend when imported via CSV

Version 1.0.1 CE (Released on Mar 16, 2018)

  • + Able to update bulk country groups from the country group page
  • + Bypass CSP checking for whitelisted GeoIP address
  • + Excluding crawl bots to checking the restricted product

Version 1.0.0 CE (Released on Apr 22, 2017)

  • + Create & Manage multiple groups from backend configuration
  • Easy to install & enable/disable from backend
  • + Checkbox selection making easy to country selection
  • + Supports with Products Import from the profiler
  • + Manage products visibility & restriction on all pages of the Magento store
  • + Store admin can select landing page which opens when the user opens product page using URL from restricted countries
  • + Immediate updating on frontend after applying product/country groups restriction

HOW magento 2 restrict product shipping country EXTENSION WORKS?

The Magento 2 Geolocation extension allows the admin to hide/show products per country. The restrict product by country module is specially made for those stores, who sell products globally & need the Magento 2 GeoIP product lock feature. The Country Specific Product extension for Magento 2, auto-detects the GEO location of the user & show/hide products through the GeoIP database (Geoplugin.net & Maxmind).

The module offers simple configurations from the back-end which requires not much technical know-how. The well-coded extension performs correspondence with other 3rd party extensions without losing their performance. To use this extension, the store admin needs to create & update various country-based groups.

After enabling a product restriction extension, the visibility & consistently reflects on all product listing, upsell-cross block, related product block, new product pages, etc for selected countries. 

Note: We are using a freemium version of geoplugin.net for GEO IP detection. In order to prevent spamming, they will automatically block all requests coming from an IP if the number of requests exceeds 120 lookups per minute. The blocked Server IP address will be unblocked automatically in 1hour to resume again.

By using our plugin, you are accepting their "Acceptable Use Policy" which can be read here (https://www.geoplugin.com/aup).

Magento Restrict Product by Country Set up:

1. To use this module, go to STORE> Configuration > SETUBRIDGE > Country Specific Products Tab:
2. Check more info on extension installation instructions here.

Magento Restrict Product by Country Configuration:

General Configuration: This gives the option to enable or disable the Magento Geolocation extension. The admin can also select which page to redirect when the user opens a certain page restricted to a specific country.

IP whitelisting can be added by a comma-separated to bypass a country-specific filter.
Country-wise group creation: The GeoIP extension provides an interface to create a group and assign a group title and code.
Adding products to the country group: The product list which is to be visible for this particular country group can be added to the group by mass selecting the specific products. The assigned product list shows product details like product ID, Name, and SKU.
Adding products to the country group: The product list which is to be visible for this particular country group can be added to the group by mass selecting the specific products.
Configure Crawl engines: To get bypass from restricted product flow & allow them to access all products for SEO purpose.
We are using a free version of geoplugin.net as IP detection service which has limitations for requesting IP detection service.

If you request an IP detection service of more than 120 per minute they will block IP addresses for 1hr and then auto-whitelist after that to protect the server from spamming.
Restrict product based on shipping country for checkout pages.
  • Q1: Does it require that store views be created for each country?
  • A: No, it does not require you just need to create a different country group
  • Q2: How do I hide products from certain pages?
  • A: You can hide products from different pages, categories and upsell block
  • Q3: How can I check whether products are visible or not for different countries?
  • A: You can use a VPN service or an anonymizer to disguise your original IP address so that you appear to be in a required location (geolocation) and then see whether everything works properly.
  • Q4: Is there a limit on the number of Geo-locations that the extension can detect?
  • A: We are using a freemium version of geoplugin.net for GEO IP detection. To prevent spam, they will automatically block all requests coming from an IP if they exceed 120 requests per minute. In one hour, the blocked Server IP address will be unblocked automatically.
  • Q5: This extensions work with all themes and extensions by other vendors?
  • A: SetuBridge extensions work with all the plugins, as well as with many third-party plugins. We'll definitely try to help you if you face any technical issues, please create a ticket at [email protected]
  • Q6: Can I get free updates and support?
  • A: Yes, you will get 6 months of free support and 1 year of product updates with the purchase.
  • Q7: Are you able to provide installation services?
  • A: Yes, you can use the installation and configuration services that are provided with every extension purchase.
  • Q8: Is it possible to test the extension on a staging site before transferring it to a live one?
  • A: Yes, you can switch on the production domain from your test domain after configuring all the settings.
  • Q9: Is the SetuBridge extension available to install with a one-time payment or subscription-based?
  • A: The extension is available to install & integrate with the store with a one-time payment.
  • Q10: In case I need additional features for a extension, how can I request them?
  • A: You can send an email to [email protected] with your requirements for the extension.
  • Q11: How can I get a refund?
  • A: You can read out the refund policy for more details.


  1. Extension Working
    Developer Support
    Module is Great

    Sep 14,2022

    Setubridge support team is really helpful. Before installing their extension, I had a couple of questions, but the team was quite quick to respond and gave the demo. They also assisted me in putting this extension in place. Thanks once again, Setubridge Team.
  2. Extension Working
    Developer Support
    Features were awesome

    Aug 04,2022

    This plugin is highly recommended! This plugin was quite helpful for my website, in my opinion. Once I set it up, this addon functions well. When installing this, I observed no errors. excellent job!
  3. Extension Working
    Developer Support
    The staff team were really helpful

    Jun 10,2022

    I have purchased its enterprise extension, and it works really well and fulfills all my requirements. Talking about its interface, that was really spontaneous. Even so, their development team was really helpful.
  4. Extension Working
    Developer Support

    May 20,2022

    Highly Recommended this tool! It really made my website easier to manage. Once configured, it works like a charm. The installation went smoothly. Excellent work!
  5. Extension Working
    Developer Support
    Perfect tool

    Feb 21,2022

    Country specific tool is perfect as per my store requirements, thanks for support team specially to help me for congifuration
  6. Extension Working
    Developer Support
    Perfect extension

    Jan 08,2022

    Super useful. Does exactly what its supposed to do. Great help for our shop where we are selling vape products. As a result, it makes no sense to show them in the shop for all the countries.
  7. Extension Working
    Developer Support

    Dec 25,2021

    I wanted to hide some products for a specific country using a tool. I tried several tools before, but none worked. My needs weren't met on all my products. Finally, I found this tool. Definitely easy to use, and do anything I needed. Thank you so much!
  8. Extension Working
    Developer Support
    Great tool

    Nov 13,2021

    Great tool, works excellent, effective support! We have so many SKUs this is the perfect problem solver for us. Support has been great and helpful every time. I have no complaints.
  9. Extension Working
    Developer Support
    Excellent service!

    Aug 14,2021

    Michel used a long time to explain how the app works. You will love it if you are tired of constantly hiding and redirecting your products. Really fair pricing too! Highly recommend trying out this tool.
  10. Extension Working
    Developer Support
    Very easy

    Apr 09,2021

    Thank you so much, the tool is very easy to use!! Very happy. A very useful and important tool for my business.
  11. Extension Working
    Developer Support
    Does not meet my need

    Feb 19,2021

    I am disappointed in the way that it is implemented. The tool hides the product by creating a country group. I need to hide products for a particular state of the country.
  12. Extension Working
    Developer Support
    Excellent service

    Dec 12,2020

    I like it a lot! Support fixed everything within a day. This is exactly what i need. You are Highly recommended.
  13. Extension Working
    Developer Support
    Worthy Product

    Oct 05,2020

    I found this extension very helpful for our store and love the products that are offered and I can also afford this extension. It has a stable price and because of that I can do my payments or pay it off.
  14. Extension Working
    Developer Support
    Reliable team

    Jul 10,2020

    Very happy with the purchase. Reliable and friendly people to deal with. Went out the way to help me with setup issues. Support team is quick and always on call for help. Thank you.
  15. Extension Working
    Developer Support
    Amazing plugin and great developer

    Jun 10,2019

    The extension works as expected. I bought the enterprise version and couldn't be more pleased with how everything works. The developer is very responsive and helpful. He added a new featured requested in less than one week.
  16. Extension Working
    Developer Support
    Just awesome!!

    May 29,2019

    We bought this country-specific product tool and find it to be a good fit for our business. The interface is very intuitive and loads very fast with many options. After-sales support is excellent and prompt.
  17. Extension Working
    Developer Support
    Overall Good team.

    Apr 05,2019

    This Extension has made our work very easy to separate our products by country. We had a couple of questions unique to our application and the Setubridge team was quick to respond and ensure we were up and running.
  18. Extension Working
    Developer Support
    thanks for the support

    Nov 20,2018

    This module really helped in my situation. The interface is very spontaneous and its speed is also good. It has many options and features. The developer support team really helps us greatly
  19. Extension Working
    Developer Support
    Good one.

    Jul 26,2018

    The Extension has worked out very well for us and it is so versatile for use. This extension got stability for having ease into their design of any product. Our customers have loved it from the moment we switched over.
  20. Extension Working
    Developer Support
    Easy & Intuitive

    Feb 22,2018

    After making a few new feature requests, not only were they all implemented into the plugin without hesitation, but this extension turnaround time was almost right away. Nice experience to work with you. I will surely recommend my colleagues to your company.
  21. Extension Working
    Developer Support
    Nice features!

    Dec 15,2017

    The admin area is very clear and all functions can be seen at a glance. The product customization of the design is also very easy, which makes it possible for us to fully adapt to our needs. Brilliant plugin! Works perfectly!
  22. Extension Working
    Developer Support
    Brilliant plugin! Works perfect!

    Nov 29,2017

    Does exactly what it says and is exactly what I need. The Canadian Standards Association won't allow us to ship certain products to Canada because they are not CSA Certified. I like being able to show those products to Canadian shoppers but disable the "add to cart" button with an explanation that the CSA is the reason they can't buy it but they could have it shipped to someone in the USA.
  23. Extension Working
    Developer Support
    Really usefull while contry specific offers

    Oct 24,2017

    Really rare functionality over the Magento marketplace. I want to show some products based on specific IP addresses (cause I want to offer some special product to specific people). I nowhere found this kind of functionality over the marketplace. It is really helpful to succeed in our marketing campaign.
  24. Extension Working
    Developer Support
    Great extension

    Aug 09,2017

    I have tried this Extension for my store and I have recommended it to my friends who want to use it, as it includes all the required tools and helps me a lot to show or hide products by specific countries, and the supporting team of the company is friendly and amazing.
  25. Extension Working
    Developer Support
    Great Extension, works perfectly, THANK YOU !

    Aug 01,2017

    We have installed this extension on our Magento 2 store. It works really well and is very easy to setup. Even better we did not notice any speed impact at all which is very welcome. The support from Setubridge seems very prompt and they are really helpful, we would just like to say Thank You, and well done !!
  26. Extension Working
    Developer Support
    Great module, fairly priced

    Jun 22,2017

    I'm totally in love with this extension! It proved to be reliable, it is easy to use and it gives you that edge over your competitors. Definitely gonna recommend this tool to all my known people who set an eCommerce store!
  27. Extension Working
    Developer Support
    This is a great extension!

    Jun 04,2017

    One essential extension with having great flexibility. It's really simple to configure. Its features are just amazing and its customer support service is always available for us. 5 stars to the extension & team and also an A+ from us.
  28. Extension Working
    Developer Support
    Great Plugin, Great Company

    May 28,2017

    The installation instructions of this extension are so damn clear and by following their instructions, I have set up this tool so easily that I was able to have everything that how I want to choose products to sell and which to restrict. Great service team!!
  29. Extension Working
    Go for it

    May 12,2017

    Highly Recommended this tool! I found this extension really handy for my website. Once I configure it, this extension works so perfectly. setting this up I didn't find any errors. Perfect work!
  30. Extension Working
    Developer Support

    Apr 30,2017

    I asked some questions before I bought the extension and their support service & how they were explaining and giving a demo. When I decided to have this extension they have supported me in installing this extension and made all of the customizations I needed. Thank you Setubridge Team.
Write Your Own Review
You're reviewing:Country Specific Products Magento 2 Extension
Your Rating