New

    Advanced Geo Restrictions

    Bulletproof geo-blocking and B2B shipping rules for WooCommerce.

    Control exactly where products ship. Restrict countries, states, and zip codes across classic, block, and headless checkouts with priority-based rules.

    Compatibility
    HPOS Ready
    Coverage
    Blocks + API
    Precision
    Zip Wildcards
    Targeting
    B2B Rules
    $79/year
    premium Plugin
    Advanced Geo Restrictions interface preview

    In Action

    What Advanced Geo Restrictions looks like in the workflow

    See how the plugin shows up for store teams: the admin screens, controls, and decision points that matter during real WooCommerce operations.

    Priority-Based Rule Engine

    Drag-and-drop rule ordering with granular targeting by country, state, or wildcard zip codes. Rules are evaluated top-to-bottom — first match wins. Toggle rules on/off without deleting them, and use God Mode to test checkout as an admin without triggering restrictions.

    Priority-Based Rule Engine

    B2B User & Role Targeting

    Create exclusive fulfillment policies for wholesale clients by targeting specific WordPress user IDs or user roles directly in the rule builder. Set a rule to ALLOW a specific role to bypass all restrictions, or DENY a role from shipping to a particular country — without writing a single line of PHP.

    B2B User & Role Targeting

    Store API & Express Pay Protection

    Bulletproof enforcement across classic checkouts, modern Cart Blocks, and headless frontends. The plugin intercepts the Store API and returns a structured 403 response with the matched rule details. It even auto-suppresses Apple Pay and PayPal Express buttons when a restricted item is in the cart.

    Store API & Express Pay Protection
    Key Features

    Focused Workflow Capabilities

    Review the concrete capabilities included in Advanced Geo Restrictions for production WooCommerce workflows.

    Priority-based, drag-and-drop rule manager

    Granular restriction by country, state, or wildcard zip codes (e.g., US:90*)

    Target entire carts, specific categories, or individual products (including variations)

    B2B conditional rules targeting specific User IDs, Roles, or Guests

    Bulletproof Store API & Headless checkout protection via hook interception

    Smart express payment gateway suppression (auto-hides Apple Pay / PayPal)

    Subscription renewal flagging for cross-border address changes

    Import / Export rule logic via JSON for easy staging deployments

    Full High-Performance Order Storage (HPOS) compatibility

    Admin God Mode — test checkout as a manager without triggering restrictions

    And 1+ more powerful features to explore

    See Complete Feature List

    Why Choose Advanced Geo Restrictions?

    The operational improvements this plugin is designed to provide.

    Eliminate costly shipping chargebacks and manual fulfillment refunds

    Enforce complex B2B distribution agreements without writing custom PHP

    Future-proof your store with out-of-the-box Cart Block and Store API support

    Save hours previously wasted configuring rigid, overlapping default shipping zones

    Improve conversion rates by rejecting restricted addresses before payment processing

    Stop restricted orders from bypassing rules via Express Checkouts

    Next Steps

    Keep moving through the right WooCommerce path

    Use the supporting links below to compare options, learn the broader workflow, or scope a store-specific implementation path.

    Pair shipping controls with wholesale account logic

    B2B Sales Kit handles buyer groups, pricing, and permissions when shipping rules need to align with wholesale account workflows.

    Audit broader store performance before adding checkout logic

    This performance guide helps teams keep new operational plugins from turning into avoidable frontend or checkout overhead.

    Discuss edge-case fulfillment rules

    Use the contact flow if your restrictions involve distributor carveouts, state compliance, or headless checkout behavior.

    Requirements

    • WordPress 6.4 or higher
    • WooCommerce 8.5 or higher
    • PHP 7.4 or higher

    Support & Updates

    Documentation
    https://docs.webme.ca/advanced-geo-restrictions
    Support
    https://support.webme.ca
    Updates
    1-year support and updates included.

    Ready to Tighten This Workflow?

    Use the product details above to confirm fit, then contact us to plan setup, licensing, or a store-specific implementation path.