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).

Główne zdjęcie produktu: Access to products by country
29
99

Galeria

Geolocation Product Restrictions

Control product access by country. This PrestaShop module restricts purchases based on both customer IP geolocation and shipping address, ensuring compliance with regional restrictions. Easily configure blocked countries per product. A simulation mode helps verify settings and compatibility with PrestaShop geolocation. The module also handles existing carts, removing blocked products for restricted customers. Bulk configuration tools simplify management for numerous products, filtering by categories and manufacturers.

Module version: 1.2.1
Shop versions:
9.x8.x1.7.x
Works with ThirtyBees: No
Translations:
This module: Access to products by country is fully translated into language: Slovenčina (sk)This module: Access to products by country is fully translated into language: Magyar (hu)This module: Access to products by country is fully translated into language: Čeština (cs)This module: Access to products by country is fully translated into language: Srpski (rs)This module: Access to products by country is fully translated into language: Français (fr)This module: Access to products by country is fully translated into language: 中文 (zh)This module: Access to products by country is fully translated into language: Русский (ru)This module: Access to products by country is fully translated into language: Norsk (no)This module: Access to products by country is fully translated into language: Български (bg)This module: Access to products by country is fully translated into language: Íslenska (is)This module: Access to products by country is fully translated into language: Polski (pl)This module: Access to products by country is fully translated into language: Slovenščina (si)This module: Access to products by country is fully translated into language: हिन्दी (hi)This module: Access to products by country is fully translated into language: Lietuvių (lt)This module: Access to products by country is fully translated into language: Svenska (sv)This module: Access to products by country is fully translated into language: Українська (ua)This module: Access to products by country is fully translated into language: 日本語 (ja)This module: Access to products by country is fully translated into language: Ελληνικά (el)This module: Access to products by country is fully translated into language: Deutsch (de)This module: Access to products by country is fully translated into language: Nederlands (nl)This module: Access to products by country is fully translated into language: Dansk (da)This module: Access to products by country is fully translated into language: English (en)This module: Access to products by country is fully translated into language: Română (ro)This module: Access to products by country is fully translated into language: Italiano (it)This module: Access to products by country is fully translated into language: Português (pt)This module: Access to products by country is fully translated into language: Hrvatski (hr)This module: Access to products by country is fully translated into language: Suomi (fi)This module: Access to products by country is fully translated into language: Español (es)

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).

29
99

Module Gallery

Why choose our module
Access to products by country?

Optimization and Automation

Automate sales restrictions by country, optimizing international sales processes. This module automatically blocks or allows product purchases based on customer location (IP and/or delivery address), eliminating manual order management and reducing potential legal issues. Configure restrictions by product or in bulk, streamlining store management and improving efficiency.

Increased Sales

Boost your sales by strategically controlling product availability. This module allows you to restrict access to specific products based on customer location, either by IP address or delivery address, preventing purchases from unauthorized countries and focusing your sales efforts on target markets. This targeted approach minimizes logistical complexities and maximizes conversion potential in your key regions.

15 years of experience

Developed and refined over 15 years of PrestaShop module development, this solution leverages extensive platform knowledge for seamless integration and reliable performance. Our expertise ensures accurate geolocation and restriction logic, minimizing conflicts and maximizing effectiveness in managing product access by country.

Extensive Customization

This module provides extensive customization options for controlling product access. Granularly restrict product availability by country, using both IP geolocation and delivery address verification. Configure restrictions per product, or utilize bulk tools for efficient management across categories or manufacturers. Simulate visitor locations for thorough testing and ensure seamless integration with existing customer carts. This level of control allows you to precisely tailor product visibility and purchasing options to your specific market requirements.

Open Source Code

Gain complete control over product accessibility. This module's open source code allows for deep customization and integration, enabling you to tailor country restrictions, geolocation logic, and even the bulk product configuration tool to perfectly fit your business needs. No encrypted files – modify and extend the module freely.

License and Updates

Gain permanent access to the "Access to Products by Country" module with a lifetime license. Restrict product access based on customer location using IP address and/or delivery address, ensuring compliance with regional regulations. Enjoy free updates for one year, maintaining compatibility with future PrestaShop versions. After the first year, benefit from substantial discounts (up to 90%) on update renewals, guaranteeing ongoing functionality and support.