WindCodex GeoBlock Pro
Overview
WindCodex GeoBlock Pro extends the free GeoBlock plugin with enterprise-grade country restriction capabilities. While the free version handles per-product include/exclude rules at the simple-product level, Pro adds variation-level granularity, bulk rules that apply restrictions across categories, tags, and attributes in a single step, payment gateway blocking by country, and a full analytics dashboard to measure restriction impact.
Visitor Request
│
▼
┌-------------------------┐
│ Geolocation Detection │ (IP → cache → WC session → MaxMind)
└------------┬------------┘
│ Country code resolved
▼
┌----------------------------------------------------┐
│ Rule Evaluation (Pro Engine) │
│ 1. Per-variation rule (if applicable) │
│ 2. Per-product rule │
│ 3. Bulk attribute rule │
│ 4. Bulk tag rule │
│ 5. Bulk category rule (hierarchical) │
│ 6. Global sitewide rule │
│ First matching rule wins │
└------------┬---------------------------------------┘
│ Restricted?
┌------┴------┐
YES NO
│ │
▼ ▼
Enforce Mode Allow access
(hide/block/ (log event)
redirect)GeoBlock Pro automatically deactivates the free GeoBlock plugin on activation and imports all existing settings.
Requirements
| Requirement | Minimum | Recommended |
|---|---|---|
| WordPress | 5.8 | 6.4+ |
| WooCommerce | 7.0 | 8.0+ |
| PHP | 7.4 | 8.1+ |
| MySQL | 5.7 | 8.0+ |
| GeoBlock Free | Must be installed | - |
| SSL Certificate | Recommended | Required for payments |
| MaxMind GeoLite2 | Configured in WooCommerce | Up to date |
⚠️
GeoBlock Pro is a standalone plugin. The free version does not need to be installed. Pro includes all free features.
Free vs. Pro Comparison
| Feature | Free | Pro |
|---|---|---|
| Per-product include/exclude rules | ✅ | ✅ |
| Simple product restrictions | ✅ | ✅ |
| Global restriction mode (hide/block/redirect) | ✅ | ✅ |
| Restriction message & position | ✅ | ✅ |
| Cart & checkout protection | ✅ | ✅ |
| Shortcode support | ✅ | ✅ |
| WP Rocket / SiteGround cache bypass | ✅ | ✅ |
| WPML / Polylang compatibility | ✅ | ✅ |
| Debug toolbar | ✅ | ✅ |
| Variation-level rules | ✗ | ✅ |
| Bulk category rules | ✗ | ✅ |
| Bulk tag rules | ✗ | ✅ |
| Bulk attribute rules | ✗ | ✅ |
| Global sitewide rule | ✗ | ✅ |
| Payment gateway restrictions | ✗ | ✅ |
| Analytics dashboard | ✗ | ✅ |
| Rule performance reporting | ✗ | ✅ |
| Automatic plugin updates | ✗ | ✅ |
| Priority support | ✗ | ✅ |