WordPress plugin intelligence profile

Custom Location Restrictor for WooCommerce

The plugin restricts Billing/Shipping for custom states and custom zip codes.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.0.1
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 4.0.0 · PHP —
Directory statusactive
Last directory update11 Feb 20268mo ago
Active installations100Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
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 Custom Location Restrictor for WooCommerce version 1.0.1 as active, updated 8mo ago and tested up to WordPress 6.9.

Overview

About this plugin

The Custom Location Restrictor for WooCommerce adds simple, reliable location controls to your WooCommerce checkout. You can block or limit orders by country, state/province, and ZIP code to keep shipping and billing within approved areas. It integrates with the native WooCommerce settings and validation flow, so customers get clear error messages during checkout when a location is restricted.

Key Features:

State Restrictions: Restrict billing and shipping addresses by selecting undesirable or unsupported states.

ZIP Code Restrictions: Define specific ZIP codes that are excluded for shipping and billing purposes.

Custom Error Messages: Configure custom error messages that will be displayed to customers when their location is restricted, providing a clear communication on checkout limitations.

Easy Configuration: Simple and intuitive backend settings to set up and manage location restrictions directly from your WooCommerce settings panel.

Seamless Integration: Works cohesively with WooCommerce’s existing structure, ensuring compatibility and efficiency.

Whether you’re dealing with specific compliance requirements or managing shipping logistics that limit where products can be sent, the Custom Location Restrictor for WooCommerce provides clear, focused controls for your store.

Use Cases

  • Block sales to states where your products are restricted.
  • Restrict shipping to a subset of states during a regional launch.
  • Prevent checkout for ZIP codes outside your delivery radius.
  • Stop shipping to ZIP codes with frequent carrier exceptions.
  • Limit billing addresses to approved regions for fraud reduction.
  • Enforce compliance in regions with labeling or tax rules.
  • Restrict orders to service areas for local fulfillment partners.
  • Exclude remote locations with high shipping costs.
  • Temporarily block a region during weather or supply disruptions.
  • Offer pickup-only coverage by excluding all non-local ZIP codes.
  • Restrict international orders while allowing domestic billing.
  • Enforce marketplace territory agreements.

Usage Instructions

Configuration

After activation, follow these steps to configure the plugin:

Navigate to WooCommerce -> Settings in your dashboard.

Select the “Shipping” tab and click on the “Region or ZIP code restriction” option to open the configuration settings.

From the configuration page, you can:

  • Edit the Error Message: Customize the message shown when a restricted location is used. You can include:
  • {state} to show the state name
  • {country} to show the country name
  • {zipcode} to show the ZIP code
  • Manage Zone Regions: Select the continents, countries, or states you want to restrict.
  • Configure ZIP Codes: Add ZIP codes separated by commas (for example: 10001, 10002, 90210).
  • Restrict Based On: Choose whether restrictions apply to Billing, Shipping, or Both.

Ensure to click on the “Save changes” button after making adjustments to apply the new settings.

With the Custom Location Restrictor for WooCommerce, you gain precise control over who can purchase from your store, improving your operational efficiency and compliance with geographical limitations.

Works Well With

This plugin is designed to work alongside popular WooCommerce extensions such as:

  • WooCommerce Shipping & Tax
  • WooCommerce Subscriptions
  • WooCommerce Memberships
  • WooCommerce Bookings
  • WooCommerce Payments
  • Stripe for WooCommerce
  • PayPal Payments
  • ShipStation
  • UPS Shipping Method
  • USPS Shipping Method
  • DHL for WooCommerce
  • Table Rate Shipping
WordPress.org metadata

Plugin tags

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

  • checkout
  • location
  • restriction
  • shipping
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 4.0.0 · PHP not listed
Update activity11 Feb 20268mo 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

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

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.