See translation

Prestashop Hide products by country

With this plugin you can hide products for selected countries. Module to identifi origin of visitor uses geolocation tool. Each item than you sell in shop can have own unique settings of hide feature

Shop version 8.x, 1.7.x, 1.6.x PrestaShop 8.0 support Yes :-)
Available translations
Module version 1.5.4
Works with ThirtyBees Yes
Public help and discussion Open forum discussion
  • Trusted developer of module Hide products by country
  • Support to the module Hide products by country
  • Free updates of the module Hide products by country
  • Open source - you can edit module code Hide products by country
  • Module Hide products by country works with PrestaShop 1.7
  • Module Hide products by country works with PrestaShop 1.6
  • Module Hide products by country works with PrestaShop 8.0

More info: Prestashop Hide products by country

As indicated in the brief description above, with this plugin you can easily define product visibility based on countries. The entire process of identifying the country is based on geolocation via IP address. With this tool, PrestaShop can categorize visitors as coming from a specific country and, according to the module settings, hide or display products in lists such as category pages, search results, featured products block, etc.

 

product visibility based on countries

 

Each product in your store can have specific visibility settings for each country. This means that some products can be visible in certain countries and hidden in others. The module hides products in lists (categories, search results, related products, etc.) based on geolocation.

Two methods of identifying the visitor's origin
via geolocation (IP) via delivery address
The module uses the visitor's IP address by default to identify the country. The module can also identify the visitor's country through the delivery address.

 

Product visibility

When the module identifies the visitor's origin and if the product is hidden for that country, the customer will not be able to:

  • view the product in all lists (categories, search results, related products, etc.)
  • access the product page (for example, if they click on a link from Google, the module will hide this page)
  • purchase the item, even if it has been previously added to the cart (if the product is made unavailable in the country)

 

Simulate a visit from another country

The module allows you to simulate a visit coming from a defined country. Thanks to this feature, you can test the configuration and verify if the module correctly hides products based on geolocation. To do this, simply activate the option on the configuration page, enter the IP address of the desired country, and preview the store.

Exclude certain users from country control

The module allows you to exclude specific customer accounts (specific users or customer groups) from geolocation control. These users will see all store products regardless of the country.

 

Support for faceted search (layered navigation)

The module is compatible with product filter modules such as ps_facetedsearch (filter block) in PrestaShop and with the layered navigation addon in PrestaShop 1.6.x versions.

Using the geolocation tool

In PrestaShop 1.6, the geolocation tool is based on the old MaxMind GeoIP database. The module allows disabling this function and instead using the more up-to-date MaxMind GeoIP2 database, which includes information on countries and cities. This ensures more accurate and updated visitor identification. e città. Questo garantisce un’identificazione più precisa e aggiornata dei visitatori.

Usage examples of module: Prestashop Hide products by country

  1. Module to hide product in country
  2. Module to hide products by countries
  3. Hide items in some countries
  4. Allow to purchase product in some countries only
  5. Country-restrictions for products
  6. availability of product by delivery address

Associated videos: Prestashop Hide products by country

Currently no related video clips available

Module reviews: Prestashop Hide products by country

Reviews were placed by customers that purchased this addon. If you already purchased this plugin and if you expect to left a review - you will get an email form shop after 2 weeks from purchase. This email will contain reminder about pending comment with url to review form
Average grade
4.83
Hunor2023-02-10
Antal2023-01-12
Mariagiulia2022-12-06
Adriano2022-11-21
Sofía2022-11-17
Robert2022-10-14
Nyah2022-09-22
Cara2022-07-26
Vienna2022-07-08
Alex2022-06-20
Inês2022-06-16
Alessandro2022-06-13
Elga2019-11-21
Lambert2019-11-14
Maksymilian2019-10-27
Zsolt2019-10-25
Ethel2019-09-28
Luc2019-09-25
João2019-09-06
Boglárka2019-09-05
Krzysztof2019-08-29
Áron2019-07-23
Szonja2019-07-19
Martina2019-07-15
Bence2019-07-15
Sarita2019-06-24
Ivo2019-06-23
Bence2019-06-17
Pau2019-06-09
Lara2019-06-03
Arnaude2019-05-18
Vítor2019-05-03
Tiago2019-04-15
Igor2019-04-02
Alighieri2019-03-29
Dominik2019-03-26
Naiara2019-03-26
Bruno2019-03-24
Marieva2019-02-07
Jean2019-02-05
Elda2019-01-31

Frequently asked questions

Feature under construction

Associated blog posts

Currently no related articles

Hide products by country Changelog - informations about updates

1.5.4

- added bulk select of manufacturers in mass settings form

 

1.5.3

- added improvements to identification of country based on cart address

 

1.5.2

- added improvements to exclusion's search tool to avoid problems with configuration in prestashop 8.x

 

1.5.1

- added "whitelist" feature that will not hide products for google bot and other crawlers (seo-related improvement)

 

1.5.0

- added improvements to module workflow in cart 

 

1.4.9

- added improvements to module workflow in prestashop 1.6.x to avoid fatal errors on product pages

 

1.4.8 | 2021-06-09 02:51:48

- added improvements to module workflow in environments that use cloudflare

 

1.4.7 | 2021-06-02 19:01:49

- added feature to identify visitor's origin also by its delivery address

- thanks to this you can use both geolocation (by ip) and delivery address as a country identification methods

 

1.4.6 | 2020-11-18 04:34:43

- added feature to check all / uncheck all countries

 

1.4.5 | 2020-09-01 17:29:13

- added improvements to design of the module on its configuration page

 

1.4.4 | 2020-08-30 02:21:22

- added feature to exclude some users (exactly selected users) from country check

- added feature to exclude some groups of customers from country check

 

1.4.3 | 2020-06-25 07:39:43

- added new feature to bulk define settings for products

- you can quickly activate / deactivate products for countries by associations between product and category or between product and manufacturer

 

1.4.2 | 2020-02-14 17:19:27

- updated link to maxmind geoip2 database

 

1.4.1

- added new feature to module dedicated for prestashop's 1.6.x related to geoIP2 usage

- you can decide what geolocation module will use

- you can use prestashop's default geolocation tool or geoIP2

 

1.3.1

- released new major version with improvements of module workflow in prestashop 1.7.x 

- from now ps_facetedsearch module is supported properly - module hides also products for pages where ps_facetedsearch filters products

- added new feature to simulate visitor ip - you can use it for test purposes

- added full German translation

- added full Italian translation

- added full Spanish translation

 

1.2.2

- added improvements to module updates checker (updated link to product)

 

1.2.1

- added improvements to override dedicated for prestashop 1.6.x

- added improvements to country identification methods

 

1.2.0

- released version that is ready to work with prestashop 1.6.x

- added improvements to country selection form, you can "check" checkbox much easier now (it is enough to click on country name)

 

1.1.0

- added fixes to "save" process of country restricitons on product edit page (in prestashop 1.7.5.0)

 

1.0.0

- started project on mypresta addons marketplace