Product Icon

Country Restrictions for WooCommerce

Hide products, prices, or add to cart button and payment methods based on user countries.
Choose a billing option
$69
Save 20%
$138 $110.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Customize Shopping Features By Country

Country Restrictions for WooCommerce extension enables you to customize displayed purchasing information by country. Only show users products and payment methods available in their country. Improve the user experience of international customers.

Hide prices, add to cart button or entire product and payment methods based on countries. Create multiple rules to optimize catalog visibility for different countries. WooCommere Country Restriction extension automatically detects customers’ countries based on their geo-location to apply restriction rules.

Increase customer satisfaction and streamline your buying processes with Country Restrictions for WooCommerce. Below are the detailed feature of the extension.

Features:

  • Hide specific products and categories
  • Hide prices or the add-to-cart button
  • Hide payment methods from specific countries
  • Automatically detects customer geo-locations
  • Replace the add-to-cart button and price with a custom text or link
  • Show an error message, or redirect to another link when users access restricted pages with a direct link
  • Add different restrictions for different countries
  • Add restrictions on a product level or in bulk using rule-based management

Rules based management for catalog visibility:

Create multiple rules to add different restrictions for different products, categories and countries. While creating new rule you can choose to hide entire product, price and add to cart button only.

Hide entire product:

Optimize your catalog visibility by hiding products that are not available in specific countries. Improve user experience by showing only country specific products and avoid wrong orders.

While creating new “Restrict Product” rule you can customize following options,

  • Specify countries
  • Select restriction mode (Restrict products)
  • Select visibility option to either only show selected products or hide them
  • Select products individually or by category and tags
  • Display a custom error message or redirect restricted country users to another URL

Hide prices and the add-to-cart button

Instead of hiding the entire product, you can hide prices and the add-to-cart button of selected products based on countries. For example, you can hide the “X” category and product “A” from the USA, and at the same time hide prices and the add-to-cart button for category “Y” and product “B” for customers in the Spain.

While creating new “Hide Price & Add to Cart” rule you can customize following options,

  • Specify countries
  • Select restriction mode (Price & add to cart )
  • Select products individually or by category and tags
  • Hide and replace price with custom text
  • Hide and replace add to cart with custom text or button with link

Product level visibility settings:

Instead of creating new rules, you can manage per product visibility from product edit sheet. You can either hide/show entire product or price and add to cart button.

Hide payment methods:

Along with product, the Country Restrictions for WooCommerce enables you to hide or show payment methods based on countries.

Global Restriction Settings:

Using the global restriction settings you can choose to hide or show entire catalog from all countries.

FAQs:

Can I hide or show specific product from all countries except 2 of them?

Yes, using the global settings you can show/hide products, prices and add to cart from all countries except the specific ones. See documentation for more details.

Does extension automatically detect visitors and registered user country?

Yes, the extension automatically detects user’s location and apply rules based on their current country.

Requirements

Minimum PHP version: 5.2


Customer reviews

Average rating 4.5
16 reviews
5 stars, 88% of reviews
4 stars, 0% of reviews
3 stars, 0% of reviews
2 stars, 0% of reviews
1 star, 13% of reviews
16 reviews
  • Wessel Korteweg
    Rated 5 out of 5
    Support
    Mar 6, 2026
    Support
    Good and quick support!
  • neonoxley
    Rated 5 out of 5
    Support
    Sep 29, 2025
    Support
    El suporte es estupendo!
  • mwrightapexinstcom
    Rated 5 out of 5
    Ease of use
    Dec 9, 2024
    Ease of use
    Country Restrictions does what it is supposed to do - allows us to block pricing and carts from some countries. Addify support is prompt and pleasant.
  • Jose Manuel
    Rated 5 out of 5
    Support
    Sep 25, 2024
    Support
    Gran soporte!! facilitando adaptaciones y aceptando propuestas de modificaciones para mejorar el plugin y hacer que sea más accesible para otros programadores.
  • lucschram
    Rated 5 out of 5
    Support
    Sep 10, 2024
    Support
    I cannot praise Addify enough for their outstanding support! From the moment I reached out with my queries, their team was incredibly responsive, knowledgeable, and eager to help. They went above and beyond to ensure that all my concerns were addressed, providing detailed guidance and solutions that perfectly suited my needs. What sets Addify apart is not just their great products but their dedication to customer satisfaction. Their support team truly understands the importance of a seamless user experience, and they deliver it with professionalism and care. I was thoroughly impressed by how quick and efficient they were in resolving any issues I encountered. If you're looking for a company...

Extension information

  • WordPress version required: 4.6
  • WooCommerce version required: 3.1.0
  • PHP version required: 7.4
  • Tested with WordPress: 6.*.*
  • Tested with WooCommerce: 10.*.*
  • Requires at least WordPress: 6.5
  • Requires at least WooCommerce: 4.0

Countries

  • Worldwide

Languages

English (United States), French (France), German, Italian, Spanish (Spain)

Related products

Price $119 annually
Rated 3.5 out of 5 stars
Price $29 annually
Rated 3.5 out of 5 stars
Price $109 annually
Rated 4.6 out of 5 stars
Price $279 annually
Rated 3.2 out of 5 stars
Price $49 annually
Rated 2.7 out of 5 stars
Price $99 annually
Rated 4.7 out of 5 stars
Price $49 annually
Rated 3.8 out of 5 stars
Price $79 annually
Rated 4 out of 5 stars
Price $149 annually
Rated 4.8 out of 5 stars