Description
The Country Restrictions addon filters access to your WooCommerce store based on the visitor’s country of origin, blocking checkout, hiding specific products, or displaying custom messages according to the detected geographic location. It’s for anyone selling items with legal export restrictions, licensed regional distribution, or market-segmented catalogs, adjusting what each visitor sees in the storefront without having to maintain separate sites for each region.
Key Features of Country Restrictions
- Country-based blocking
Restricts access to store pages based on the country detected from the visitor’s IP. - Individual product restrictions
Lets you define which countries can or cannot purchase each product. - Custom block message
Displays a configurable notice when a visitor isn’t allowed to access the item. - Whitelists and blacklists
Supports both allowing specific countries and blocking only selected regions. - Checkout control
Prevents order completion when the billing address falls outside the allowed list.
Benefits of Country Restrictions
- Compliance with regional rules
Helps you honor licensing requirements, export rules, or territorial sales rights. - Segmented catalog without multisite
Serves different audiences from a single WooCommerce install, with no parallel setups to maintain. - Fewer invalid orders
Prevents purchases from regions you don’t serve that would lead to refunds, support tickets, or manual cancellations. - Clear communication with visitors
Replaces the generic error with a message explaining the reason for the restriction on the spot.
Who Is Country Restrictions For?
- Anyone selling products with territorial rights (licensed courses, software, regional digital content).
- Brands distributing items regulated by local legislation, such as supplements, beverages, and cosmetics.
- Anyone running dropshipping or fulfillment that serves only a specific group of countries.
- Businesses with franchises or sales reps that need to divide markets without channel conflict.
How to Download Country Restrictions
Country Restrictions is available for download here on Ultrapack. After saving the .zip file, go to your WordPress dashboard, open Plugins, Add New, Upload Plugin, select the file, and click Activate. The restriction options then appear inside the WooCommerce settings and in the tab of each product you edit.
Built for stores that need to control where each item can be sold, Country Restrictions brings geographic rules together in a single panel, eliminating manual theme customizations or extra geolocation plugins. The combination of page-level blocking, per-product restrictions, and checkout validation covers everything from legal requirements to commercial strategies around regional exclusivity, while keeping the standard WooCommerce flow intact for approved visitors.
Frequently asked questions
Is WooCommerce Country Restrictions GPL-licensed?
Yes. WooCommerce Country Restrictions is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use WooCommerce Country Restrictions on multiple sites?
Yes. You can install WooCommerce Country Restrictions on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does WooCommerce Country Restrictions cost at Ultrapack?
WooCommerce Country Restrictions costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does WooCommerce Country Restrictions include updates?
Yes. The current version of WooCommerce Country Restrictions is 1.1.0, published at Ultrapack on Oct 11, 2021. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is WooCommerce Country Restrictions scanned before publication?
Yes. Every version of WooCommerce Country Restrictions goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 1.1.0 2021-03-19
- Feature: Ability to hide price and add to cart on product level for each variation.
Version 1.0.0 2021-03-11
- Initial release of the plugin.
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
country-restrictions-for-woocommerce.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
country-restrictions-for-woocommerce.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready