WordPress plugin

CBR PRO

CBR PRO is the paid edition of Country Based Restrictions for WooCommerce. It builds on per-product country restrictions with tools for managing larger catalogs, payment methods and storefront behavior.

CBR PRO

How country rules determine product access

CBR PRO is the paid edition of Country Based Restrictions for WooCommerce. It builds on per-product country restrictions with tools for managing larger catalogs, payment methods and storefront behavior.

An inclusion rule allows sales only in selected countries. An exclusion rule blocks sales in the selected countries. The add-on checks the customer’s shipping country when available, then falls back to WooCommerce Geolocation with MaxMind GeoIP2 if a shipping country has not been set. Geolocation may be inaccurate or bypassed. Caching can also prevent the location check from running unless geolocation cookies and country detection are excluded from cached pages.

Apply rules to product groups

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

Choose what restricted clients see and can buy

Select how restricted products appear: hide them from the shop, search and category pages; hide them from shop and search while keeping direct URLs available; or show them without allowing purchase. CBR PRO can also hide prices by country, show custom restriction messages, or redirect restricted visitors to a custom page.

  • Disable selected payment gateways, such as PayPal or Stripe, for customers from restricted countries.
  • Let customers change the detected country with a storefront country detection widget.
  • Enforce restrictions at checkout so blocked products cannot be ordered through another route.
  • Use restrictions on individual variations in variable products.
  • Use the WooCommerce Cart and Checkout blocks.

Review restriction activity and test changes

Restriction analytics rank the countries and products that trigger rules most often and show trends over time. Demand signal tracking entries blocked attempts by country, which can help identify where visitors seek products the shop does not currently offer.

Admin debug mode lets administrators preview the store as a user from a selected country and check product visibility, messages, payment methods and checkout behavior before rules go live.

Where country-based catalog controls can help

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

Set up CBR PRO

Install and activate the extension, then go to WooCommerce > Country Restrictions to configure default visibility options. Add or import country rules, choose the visibility and checkout behavior, then use admin debug mode to test representative countries before applying the rules to customers.