Documentation
GeoBlock Pro
Overview

WindCodex GeoBlock Pro

Overview

WindCodex GeoBlock Pro includes everything in the free GeoBlock plugin and adds variation-level rules, bulk rules that restrict whole categories, tags, attributes or the entire store in one step, payment gateway restrictions by country, an analytics dashboard, and a Rule Testing tool.

Visitor request
      │
      ▼
┌-----------------------------┐
│  Geolocation detection       │  (saved address → session → cache → IP)
└--------------┬--------------┘
               │ Country code resolved
               ▼
┌-----------------------------------------------------┐
│              Rule evaluation                         │
│  1. Variation rule (if the variation has one)        │
│     → it alone decides                               │
│  2. Otherwise: restricted if the product rule OR     │
│     any bulk rule (category, tag, attribute,         │
│     global) restricts the product                    │
└--------------┬--------------------------------------┘
               │ Restricted?
        ┌------┴------┐
       YES            NO
        │              │
        ▼              ▼
  Apply Restriction   Normal WooCommerce
  Mode (hide /        behaviour
  catalog only /
  message)

GeoBlock Pro deactivates the free GeoBlock plugin when you activate it. Both plugins use the same settings and product rules, so everything you configured in the free version carries over automatically.


Requirements

RequirementMinimumRecommended
WordPress6.9Latest stable
WooCommerce7.0 (must be installed and active)Latest stable
PHP7.48.1+
WooCommerce GeolocationEnabled"Geolocate (with page caching support)"

GeoBlock Pro is a standalone plugin. The free version does not need to be installed.


Free vs. Pro Comparison

FeatureFreePro
Per-product include/exclude rules✅✅
Restriction modes (Hide / Catalog Only / Message)✅✅
Redirect instead of 404✅✅
Restriction message & position✅✅
Cart & checkout protection✅✅
Shortcode support✅✅
WP Rocket / SiteGround cache bypass✅✅
WPML compatibility✅✅
Debug toolbar✅✅
Variation-level rules✗✅
Bulk category, tag and attribute rules✗✅
Global sitewide rule✗✅
Payment gateway restrictions✗✅
Analytics dashboard✗✅
Rule Testing tool✗✅
Automatic plugin updates✗✅
Priority support✗✅