FAQ
Does GeoBlock Pro replace or require the free plugin?
It replaces it. GeoBlock Pro includes every free feature and doesn't need the free plugin installed. If the free plugin is active, Pro deactivates it on activation, and the free plugin can't be activated while Pro is active. Both use the same settings and product rules, so your existing configuration carries over.
Can I delete the free plugin after upgrading?
Yes. While GeoBlock Pro is active, deleting the free plugin doesn't remove any settings or rules.
Can I set different restriction modes for different products?
No. The Restriction Mode (Hide, Catalog Only or Message) is a single store-wide setting that applies to every restricted product. Rules only decide which products are restricted for which countries.
Do variation-level rules override bulk category rules?
Yes. If a variation has its own countries set, that rule alone decides for the variation - product and bulk rules are ignored. See How Rules Combine.
Can a per-product Include rule exempt a product from a bulk rule?
No. A product is restricted if its own rule or any matching bulk rule restricts it. Narrow the bulk rule's categories, tags or attributes instead.
How long is analytics data retained?
Analytics events are kept indefinitely. There is currently no retention setting, clear button or export. Analytics logging is off by default - enable it under Advanced → Analytics Logging.
Which payment methods can payment rules restrict?
Any payment gateway installed in WooCommerce - for example Direct Bank Transfer, Check payments, Cash on Delivery, PayPal Payments, WooPayments or Stripe. The list shows every installed gateway, including disabled ones (marked disabled). See Payment Gateways.
Do payment gateway restrictions affect subscription renewals?
No. Payment rules filter the payment methods shown at checkout. Automatic renewals processed by WooCommerce Subscriptions don't go through checkout, so they aren't affected.
What happens if WooCommerce geolocation is not enabled?
Guests can't be geolocated by IP, so they fall back to your store's base country and restrictions for other countries won't trigger for them. Logged-in customers with a saved address are still detected. Enable Geolocate under WooCommerce → Settings → General → Default customer location.
Does GeoBlock Pro work with caching plugins?
Yes. WP Rocket and SiteGround Speed Optimizer are handled automatically - single product pages aren't cached. For other caching plugins, exclude product pages from the page cache, or use WooCommerce's Geolocate (with page caching support) option.
Can I allow a product in only one country?
Yes. Set a per-product Include rule with just that country. Include rules act as an allowlist - every other country is restricted.
Are IPs stored in the analytics table?
No. Only a salted SHA-256 hash (HMAC) of the IP address is stored, so the original IP can't be recovered.