PrestaShop Geo IP Ban | Block Bots and Users based on IP and Country

Prestashop GEO IP Ban Module

PrestaShop Geo IP Ban | Block Bots and Users based on IP and Country

  • best module Ensure Website Security
  • downloads +60
    downloads!
  • version PrestaShop
    v1.7 - v8.x - v9.0

PrestaShop GEO IP Ban module by FME checks the IP address of incoming website traffic and will either allow or block the visitor's access to your website as defined in the access control lists. You can block IP addresses or countries by using this block IP address module. Prevent your website from spam, bots and other security attacks. See the Demo to learn more about the benefits.

  1. Block Website Access For Specific Countries or List Of IPs
  2. Redirect to Another URL or Show Custom Message to Blocked Users
  3. Add IP Exceptions to Allow Access for Specific IPs From a Block Country
  4. Automatically Detects User Location From IP Address
  5. No subscription fee. Free lifetime support and upgrades.

Click to visit our PrestaShop GEO IP Ban Module on the Prestashop Official Marketplace.

Overview of Prestashop GEO IP Module

PrestaShop Block IP address extension is a unique spam protection solution that will filter IP addresses and countries. Get rid of the unwanted website traffic by adding a layer of solid defense. This plug-in protects your website from spam traffic, network vulnerability attacks from anywhere around the world. You can monitor online visitors and instantly block them in real time. 

Check out video below for details:

For the Merchant

Besides GEO IP blocking or banning IP addresses, you might need to block your direct competitors from visiting your website and stealing your ideas. Hence, your Web server does not get overloaded due to spam and your website remains active. Redirection feature can also be used especially when you want to redirect visitors to a separate page or URL according to their region / country. 

For the Customer

Allow customers to safely browse through stores without compromising their personal data or any spam attacks. It establishes a sense of trust within the customers and it also helps them remain alongside for the long run.

Features Offered by Prestashop Geo IP Ban module

  • Select whether you want to block specific IP addresses or countries
  • Add as many IP addresses in a block list as you may need
  • Exclude IP addresses from a list (ACL)
  • Easily add country or region to a security control list
  • Show a personalized message to blocked visitors or redirect them to another URL by using this Geo location security plugin
  • Geo IP Ban will work for multi stores.
  • You can maintain a list of different records for different stores.
  • You can make one shop Redirect to a URL and can display a blocked message for another shop.
  • You can block different countries and IP's for different shops.
  • New Revamped version with new API service - IP2location
  • Option to select live API or upload CSV file of IP's
  • Show customer location on MAP from where order was placed (BO Order detail page)
  • Block IP by range (can add multiple blocks)
  • Option to block all / selected bots
  • Multi-store
  • Multilingual

It is important that you understand your network traffic, diagnose and react to any threats timely. Please see LIVE DEMO for more information.

Real-World Case Study: Securing an 80,000+ SKU PrestaShop Store

The Challenge: Data Theft & Server Strain

Managing an enterprise-level PrestaShop store with over 80,000 active products made Antonicelli srl a prime target for automated attacks. They faced two major bottlenecks:

  • Competitor Scraping: Rogue global bots constantly scraped their massive catalog to steal pricing structures and product descriptions.
  • Bandwidth Drain: Heavy traffic from non-target, overseas regions overloaded their server, slowing down the site for genuine European buyers.

The Solution: Automated Traffic Filtering

By installing the PrestaShop Geo IP Ban module, the storefront took total control of its inbound traffic using three core features:

  • Geo-Targeting: Blocked traffic from high-risk, non-service countries outside their commercial market.
  • Anti-Scraper Firewall: Blocked malicious automated crawlers while seamlessly letting Googlebot pass through for SEO.
  • Smart Whitelisting: Protected critical global API integrations and logistics partners from accidental lockouts.

The Results: A Leaner, Faster, Safer Store

  • 100% Scraping Prevention: Competitors can no longer siphon data or copy inventory pricing.
  • Drastic Server Resource Relief: Removing junk bot traffic dropped server CPU load, significantly speeding up page load times for real customers.
  • Zero Spam Sign-ups: Eliminated daily fake account creations and malicious checkout attempts.

For large-scale PrestaShop stores, performance is revenue. This module doesn't just block unwanted users—it directly optimizes your server, protects your unique data, and ensures your hosting resources are spent exclusively on paying customers.

Reviews & Ratings (9)
Frequently Asked Questions (1)
  • I want only to allow visitors from 1 particular country. The rest will be, based on their country, redirected to different url's for their country.Would that be possible with this module?

    You can block rest of countries but they will only redirect to single URL, you can not redirect each country to different URL.
Related Products
$57.42