Country Specific Products Magento Extension

The Magento Restrict Product per Country module Gives power to merchants by allowing them to sell goods based on a user's GEO IP locations.

  • Create/manage multiple country groups
  • Easy & Flexible country selection using checkboxes
  • Restrict products visibility from pages e.g. detail pages, Upsell block etc.
  • Updating countries in groups will take immediate effect on frontend
  • Supports with products import from a profiler
  • Search Engine Crawler bypass feature for restricted products
  • Default landing page for, when URLs open from restricted country
Highlight Featurs
Community Edition1.4.x, 1.5.x, 1.6.x, 1.7.x, 1.8.x, 1.9.x

Subscription Details

Version 1.0.6 CE (Released on Jun 15, 2018)

  • + Allow Mass country group update from Country Group page
  • + Bypass CSP checking for white listed IP address
  • + Feature to exclude crawl bots from Restricted product checking

Version 1.0.5 CE (Released on Oct 07, 2017)

  • * Bug Fixing & Enhancement

Version 1.0.4 CE (Released on Apr 05, 2015)

  • * Performance enhancement using mass update code while updating CSP group with bunch of products.
  • * Bug Fixing & Enhancement

Version 1.0.3 CE (Released on Nov 5, 2015)

  • + SUPEE-6788 supported

Version 1.0.2 CE (Released on Sep 30, 2015)

  • * Bug Fixes and Improvement

Version 1.0.1 CE (Released on Apr 28, 2015)

  • + ACL admin role support
  • * Bug Fixes

Version 1.0.0 CE (Released on Sept 20, 2014)

  • + Create/Manage multiple Groups from admin panel
  • + Easy & Flexible country selection using check-boxes
  • + Hide/Show Products visibility from major listing pages like category-products pages, Up sell block, Related block, Cross Sell, New products etc.
  • + Allows admin to choose landing page which opens when someone opens product page using URL from restricted countries
  • + Updating countries in Groups will take immediate effect on front-end.
  • + Supports with Products Import from profiler
  • + Easy Activation from back-end once extension is installed.


As the name suggests, this plugin gives power to a merchant by allowing them to sell products based on a user's GEO IP location which makes it unique for a merchant who sells globally. In such cases, a merchant can control whether or not they want to sell specific products to a specific country.

The country-specific products extension is a perfect solution if you want to publish (or Show/Hide Products) your products to specific countries. Store admin able to GeoIP product lock on major listing pages like category-products pages, Upsell block, Related block, Cross-Sell, New products, etc.

The Country Specific Products module is easy to install & configure right from the backend. We did code hard to confirm it works straight with our extension & 3rd party extension without suffering from any performance issues. Updating countries in a group will take immediate effect on the front end.

The admin can create a country group by selecting countries from different continents and allowing a customer to visit your website to purchase a specific product. If a customer is logged in or a guest user, our module automatically detects the current GEO IP locations of a customer by their IP address. And it displays the products based on a country group.

Note: we are using a free version of as an IP detection service which has limitations for requesting IP detection service.

If you request IP detection service more than 120 per minute they will block the IP address for 1hr and then auto-whitelist after that to protect the server from spamming. By using this module, you are accepting their "Acceptable Use Policy" which can be read here.


  • A backend configuration to create/manage multiple groups
  • Auto-recognition of users' GeoIP-based geolocations
  • Show or hide products based on a country's group
  • Quickly select countries using checkboxes
  • Easy installation & activation right from a backend
  • Restrict product based on shipping country for checkout pages.


  • Follow all Magento coding standards for extension development
  • A complete upgrade safe solution

Request New Feature

  • Q1: How do I hide products from certain pages?
  • A: Yes, you can hide products from different pages, categories and upsell block
  • Q2: 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.
  • Q3: Is there a limit on the number of Geo-locations that the extension can detect?
  • A: We are using a freemium version of 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.
  • Q4: 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
  • Q5: 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.
  • Q6: Are you able to provide installation services?
  • A: Yes, you can use the installation and configuration services that are provided with every extension purchase.
  • Q7: 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.
  • Q8: 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.
  • Q9: In case I need additional features for a extension, how can I request them?
  • A: You can send an email to with your requirements for the extension.
  • Q10: How can I get a refund?
  • A: You can read out the refund policy for more details.


  1. Extension Working
    Developer Support
    Great extension!

    Oct 14,2020

    This is a great extension developed with amazing features and functionalities. Support team are response quickly. thank you
  2. Extension Working
    Developer Support
    Quick support

    May 12,2020

    Great extension & the support was pretty fast!
  3. Extension Working
    Developer Support
    Superb Extension!!

    Apr 16,2020

    Does exactly what it says and is exactly what I need! Simply it working with all kind of products of our Magento 2 store.
  4. nice features

    May 21,2019

    works perfectly in my store and features are too good.
  5. Work fine with my store

    Mar 09,2017

    I have installed the extension on my website where I sell clothing and accessories. And it works fine on it. Thanks!
  6. Love this extension!

    Nov 11,2016

    Great Product! Easy to install and custom options!
  7. Excellent product show/hide extension

    Nov 04,2016

    Excellent product show/hide extension
  8. Good contribution by SetuBridge

    Oct 31,2016

    I didn't find any similar extension for the same function...really nicely working with country groups...also support team is really fast and polite :)
  9. We are very happy with this extension

    Oct 20,2016

    Currently, we are working on a project that need some complex shipping requirements. We bought this extension & shipping rules extension, and its really worthy for us. Also support team helped us to install.
Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account