WordPress plugin intelligence profile

Restrict Products by Country & Country Catalogs for WooCommerce

Restrict products by country for WooCommerce. Hide products by country, geolocate your store, and create country catalogs for WooCommerce.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.15.5
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 3.6 · PHP —
Directory statusactive
Last directory update20 Oct 202614d ago
Active installations200Adoption metric — not a quality score
WordPress.org rating4.7 / 5 from 15 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Restrict Products by Country & Country Catalogs for WooCommerce version 1.15.5 as active, updated 14d ago and tested up to WordPress 7.1.

Overview

About this plugin

If you want to restrict products by country for WooCommerce, this plugin is the perfect solution. You can easily geolocate your store and hide products by country to dynamically create unique country catalogs for WooCommerce.

Are you creating a WooCommerce store and want to sell specific items only to certain regions?

This plugin lets you manually show or hide simple, grouped, or external products on a country-by-country basis.

This plugin works with WPML automatically.

Why do I need special country catalogs?

Simple, to optimize your revenue based on regional markets!

  • Offer different prices per country by setting up regional variations.
  • Sell your digital products globally while restricting the physical version to your home country.
  • Maintain compliance by hiding products that cannot be legally sold in certain countries.

How does it work?

When you create or edit products, you will have the option to allow or restrict the product for a list of countries.

When a product is available for a country, only users from that location can view and buy it. Restricted products are completely hidden from the blacklisted country. They are removed from the shop page, product category, search results, and more.

Free Version Use Cases

  • Country catalogs: Create custom catalogs for different regions easily.
  • Restrict specific simple, grouped, or external products by country.
  • Hide products by country from the shop catalog and search results.
  • Note: In the free version, you need to edit every product manually. For bulk settings, explore the premium version.
  • The country restrictions can be exported and imported using the native WooCommerce export / import tool

Premium Features

Try Premium Plugin for FREE for 7 Days

The premium version is built for scale, automation, and advanced control over your regional stores.

Advanced Geolocation & User Experience

* Auto detect country IP: Automatically identify visitors based on their IP address.

* Country selector dropdown: Let users manually switch between country catalogs via a header dropdown or popup.

* Change catalog by shipping country or billing country.

, Shipping Country + Auto Detected IP).

Variations & Pricing Control

* Hide product variations by country: Sell the “large size” in Spain and “small size” in Germany.

* Restrict variations by region: Offer physical variations locally and digital variations globally.

* Different prices per country: Manage regional pricing by showing different variations.

Advanced Store Organization

, hide “Music” in Canada, show “Movies” in USA).

* Regional categories: Build region-specific navigation structures.

* Restrict coupons by country: Create discount codes only valid for specific continents, regions, or countries.

* Bulk edit products by category to apply restrictions rapidly.

Catalog Mode & Checkout Restrictions

* Disable add to cart by country: Show products but prevent purchasing in specific regions.

* Hide product prices by country: Create a true catalog mode for unauthorized locations.

* Restrict checkout by state: Granular control beyond just countries, down to states or provinces.

Global Settings & Automation

* Apply country restrictions to all products automatically without editing each one manually.

, make all “size large” available to USA only) across the entire store.

* The premium version works with cache plugins ( WP Rocket, WP Optimize, and any other cache system, including WP Engine Cache, Cloudflare Cache, Nginx cache, and more)

Try Premium Plugin for FREE for 7 Days

Want to restrict products by ZIP or Post Code?

If you need to restrict products by zip code or post code, you can use our other premium plugin: Product Restrictions by Zip Code

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • country restrictions
  • geolocalization
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 3.6 · PHP not listed
Update activity20 Oct 202614d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.15.41.15.5
WordPress compatibility7.17.1.3
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.