See translation

Prestashop Access to products by country

With this plugin dedicated for PrestaShop you can specify availaibility of product in specific countries. Plugin gives possibility to configure the access rules for each product individuall. In rules you just point countries where the purchase of product will be blocked. The origin of the customer will be determined based on geolocation and optionally on their address data used in the shopping cart when completing the order form (country of delivery address).

Shop version 9.x, 8.x, 1.7.x PrestaShop 8.x & 9.x support Yes :-)
Available translations
Module version 1.2.0
  • Trusted developer of module Access to products by country
  • Support to the module Access to products by country
  • Free updates of the module Access to products by country
  • Open source - you can edit module code Access to products by country
  • Module Access to products by country works with PrestaShop 1.7
  • Module Access to products by country works with PrestaShop 8.0

More info: Prestashop Access to products by country

The most important feature of the module is to block visitors from selected countries from purchasing the indicated products. In the plug-in, the origin of the customer is determined in two ways. Firstly, the module uses geolocalisation services which locate the customer's IP address. Optionally, it is possible to enable feature that identify the origin of visitor based on country of the delivery address - e.g. to avoid a situation where someone orders from a country which has access to the product, but the delivery address is to a country where the product cannot be purchased. Only such additional verification will ensure that products will be not purchased by persons from and to countries that are blocked for a given product.

access to products for visitors from specific countries

Module's features

By default, access to products in the module is not limited in any way. To limit the possibility of purchasing a product for a selected country, simply select the country to which delivery and ordering will not be available on configuration page of this product in the module tab. The form is intuitive - you simply select countries with limited access on the list of countries. And that's it, module will do the rest on its own.

Configuration of origin identification methods

On the main configuration page of the module, you can enable an additional form of origin identification method, i.e. the option of identification based on the delivery address. After enabling this option, the module will - in addition to checking the customer's origin based on the IP address - also verify whether the address data set in the basket does not indicate a country that has been blocked for the product.

Simulation mode
In the module you can simulate a visit from a selected country. You can then check whether Prestashop geolocation services identify the visitor's origin correctly and whether, for example, the module takes into account the country of delivery and blocks the possibility of purchasing a given product.

Backward compability

If your customers that are from countries without access to selected products created their carts in  the past (before module installation and configuration) the module will carefully verify each of these products - and if it turns out that the product for the customer's delivery country is blocked, the product will be automatically removed from this cart.

Massively generate settings for many products in bulk

By default we configure the module individually for each product. However, to speed up the configuration in a situation where we need to implement the configuration for many products - we can use a tool that will mass generate settings for selected products (e.g. based on the associations of these products with categories and/or based on who is the manufacturer of this product).

Usage examples of module: Prestashop Access to products by country

Associated videos: Prestashop Access to products by country

Currently no related video clips available

Module reviews: Prestashop Access to products by country

This module do not have any review

Frequently asked questions

Feature under construction

Associated blog posts

Currently no related articles

Access to products by country Changelog - informations about updates

Version 1.2.0

  • PrestaShop 9.0 Compatibility: This major update comprehensively refactors the module's core codebase to ensure seamless compatibility and optimal performance with PrestaShop 9.0. This includes updates to core functions, template adjustments, and rigorous testing to guarantee a smooth transition for users upgrading to the latest PrestaShop version.
  • Comprehensive Internationalization and Language Support: In our commitment to fostering global e-commerce, this version significantly enhances the module's accessibility for a worldwide audience. We have integrated a vast array of new language translations, enabling a fully localized administrative and user experience. The newly supported languages are: English, Polish (Polski), Spanish (Español), Italian (Italiano), French (Français), Czech (Čeština), German (Deutsch), Danish (Dansk), Finnish (Suomi), Greek (Ελληνικά), Bulgarian (Български), Lithuanian (Lietuvių), Estonian (Eesti), Indian (हिन्दी), Hungarian (Magyar), Croatian (Hrvatski), Icelandic (Íslenska), Japanese (日本語), Dutch (Nederlands), Norwegian (Norsk), Portuguese (Português), Romanian (Română), Serbian (Српски), Russian (Русский), Swedish (Svenska), Slovenian (Slovenščina), Slovak (Slovenčina), Ukrainian (Українська), and Chinese (中文).

Version 1.1.0

  • Introduction of Granular Customer Group Access Control: This release empowers administrators with an advanced level of control over the module's application. We have implemented a sophisticated feature allowing for the exclusion of specific customer groups from the defined access rules. This enhancement facilitates precision-targeted product visibility and enables strategic customer segmentation. Store owners can now customize the module's behavior with exceptional flexibility, creating tailored shopping experiences and managing user permissions with greater accuracy.

Version 1.0.0

  • Inaugural Release: This version marks the official debut of the "Access to Products by Country" module on the MyPresta Addons marketplace. This foundational release establishes the core functionality and robust architecture upon which all future enhancements will be built. It provides merchants with the essential tools to manage product availability across different geographic regions, laying the groundwork for subsequent innovation and feature enrichment.
29.99 €
Add to cart

Gallery