WordPress plugin

CBR PRO

CBR PRO is the paid edition of Country Based Restrictions for WooCommerce. It extends individual product rules with tools for stores that need to manage country-based availability across a larger catalog.

CBR PRO

CBR PRO is the paid edition of Country Based Restrictions for WooCommerce. It extends individual product rules with tools for stores that need to manage country-based availability across a larger catalog.

How country rules determine availability

An inclusion rule enables sales only in selected countries. An exclusion rule blocks sales in the selected countries. CBR PRO checks the customer’s shipping country when available, then falls back to WooCommerce Geolocation with MaxMind GeoIP2 if a shipping country has not yet been set. Caching add-ons or CDNs can serve a cached page without running the country check, so configure them to exclude geolocation cookies and country detection. Country detection can be inaccurate or worked around; the plugin controls storefront access and is not a legal or sanctions compliance product.

Apply rules to products and variations

Set restrictions in bulk by category, tag, attribute, or shipping class, or use a global rule across all products. CSV import can bring country rules into hundreds of products at once. Product list bulk actions can remove single-product rules, and restrictions can apply to individual variations within variable products.

Choose what visitors can see and buy

Restricted products can be hidden from the shop, search, and category pages; hidden from shop and search while remaining available through a direct URL; or left visible without allowing purchase. CBR PRO can also conceal prices by country, display a custom restriction message in place of Add to Cart, or redirect restricted visitors to a custom page.

  • Disable selected payment gateways, such as PayPal or Stripe, for customers from restricted countries.
  • Let visitors change their detected country with a storefront country detection widget.
  • Prevent blocked products from being ordered through checkout, including when a customer reaches them another way.
  • Use the WooCommerce Cart and Checkout blocks.

Review activity and test a country

Restriction analytics rank the countries and products that trigger rules by volume and show trends over time. Demand signal tracking entries blocked attempts by country. In admin debug mode, preview the store as a visitor from a selected country to check product visibility, messages, payment methods, and checkout behavior before rules go live.

Catalogs with country-specific availability

CBR PRO suits stores managing territory-based distribution, regional licensing, cross-border shipping limits, or product ranges that vary by country. Examples include alcohol, tobacco, CBD, supplements, pharmacy supplies, licensed merchandise, digital goods, tools, dropshipped products, and wholesale catalogs.

Set up country restrictions

Install and activate the extension, then configure shipping countries in WooCommerce settings. Go to WooCommerce > Country Restrictions to set default visibility settings. Add or import country rules and choose the visibility and checkout behavior. Use admin debug mode to test representative countries before applying the rules to customers.

Welcome to The Crafted Nest

Get 10% off your first order

Hand-carved marble home décor, delivered free across India. Share your WhatsApp number and we’ll show your code right away.

One use per customer. We’ll occasionally send new pieces and offers; reply STOP anytime.

WordPress Market ERP Pro Error Log Viewer Pro Essential Widgets Pro Estatik PRO EU Cookies Bar for WordPress Premium EU/UK VAT Validation Manager for WooCommerce Pro EU VAT Assistant Premium European VAT Compliance Assistant for WooCommerce Premium Event Calendar Premium Event Organiser Pro