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 Edition 1.4.x, 1.5.x, 1.6.x, 1.7.x, 1.8.x, 1.9.x


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 [email protected]
  • 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 [email protected] with your requirements for the extension.
  • Q10: How can I get a refund?
  • A: You can read out the refund policy for more details.


Write Your Own Review
You're reviewing:Country Specific Products Magento Extension
Your Rating