Beginner’s Guide for Hide Shipping Method For WooCommerce Plugin

The Hide Shipping Method For WooCommerce plugin by Dotstore lets you control which shipping methods appear at checkout based on specific conditions.

Instead of showing all shipping options to every customer, you can hide irrelevant methods based on cart value, products, location, user role, and more. This helps reduce confusion, prevent wrong shipping selections, and create a smoother checkout experience.

Block Compatibility → The Hide Shipping Method plugin fully supports WooCommerce Checkout Blocks, ensuring seamless performance with both classic and block-based checkout.

Hide any shipping method
Hide shipping by ryles

What you can do with this plugin

  • Hide specific shipping methods based on cart conditions
  • Control shipping visibility by country, state, or location
  • Hide shipping options based on cart total, weight, or quantity
  • Restrict shipping methods for specific products or categories
  • Show or hide shipping options based on user role (guest, logged-in, wholesale)
  • Combine multiple conditions using AND / OR logic

How to get started

Step 1: Install and activate the plugin

You can install the plugin like any other WooCommerce plugin.

For a detailed walkthrough, please take a look at the step-by-step installation guide.

Once installed, activate the Hide Shipping Method For WooCommerce plugin.

Activate the hide shipping plugin
Activate the plugin

Step 2: Go to the plugin settings

After activation, navigate to:

WooCommerce → Hide Shipping → Manage Rules

From here, you can:

  • Create new hide shipping rules
  • Edit or disable existing rules
  • Control how shipping methods behave at checkout

You can also review global options under General Settings, if needed.

click to add new hide shipping rule
add new hide shipping

Creating your first hide shipping rule

Step 1: Click on “Add New Rule”

Click Add New Rule to create your first hide shipping condition.

You’ll be taken to a rule setup screen where you can define:

  • Rule name (for internal reference)
  • Shipping methods to hide
  • Conditions for hiding those methods

Step 2: Choose shipping methods to hide

Select one or more shipping methods that you want to hide when conditions are met.

Examples:

  • Hide Free Shipping
  • Hide Local Pickup
  • Hide Flat Rate

This allows full control over which shipping options customers see.

add shipping title and select shippings to hide
Select shipping to hide with title

Step 3: Set conditions for when methods should be hidden

Using the Rule Conditions section, define when the selected shipping methods should be hidden.

You can create rules such as:

  • Hide Free Shipping if cart total is below $50
  • Hide Local Pickup for customers outside a specific city
  • Hide Express Shipping for heavy products
  • Hide certain shipping methods for guest users

Multiple conditions can be combined for advanced setups.

Set multiple rules
Set hide shipping rules

Step 4: Save and test

Click Save Rule once your setup is complete.

Then:

  • Go to your WooCommerce checkout page
  • Test different cart values, products, and locations
  • Confirm the correct shipping methods are hidden as expected
Hide any shipping method
Hide any shipping method

Pro tips

  • Use multiple rules instead of one complex rule for better clarity
  • Temporarily disable rules instead of deleting them
  • Test rules with different user roles and addresses
  • Combine location-based and cart-based conditions for precise control
  • Keep shipping choices limited to reduce checkout abandonment

Common use cases

  • Hide free shipping for low-value orders to protect margins
  • Disable Local Pickup for customers outside a service area
  • Hide lightweight shipping methods for bulky or heavy products
  • Restrict wholesale-only shipping options for regular customers
  • Simplify checkout by showing only 1–2 relevant shipping choices

FAQs

1. Can I hide more than one shipping method at the same time?

Yes. You can hide multiple shipping methods within a single rule based on the conditions you set.

2. Can I hide shipping methods based on cart total?

Yes. You can hide shipping options when the cart total is below or above a specific amount.

3. Does this plugin work with WooCommerce Checkout Blocks?

Yes. The Hide Shipping Method plugin fully supports both classic checkout and WooCommerce Checkout Blocks.

4. Can I hide shipping methods for specific countries or states?

Yes. You can hide shipping methods based on customer location, including country and state.

5. Can I restrict shipping methods for guest users or specific user roles?

Yes. You can hide shipping methods for guest users, logged-in users, or specific user roles like wholesale customers.

6. Do I need coding knowledge to use this plugin?

No. The plugin uses a simple rule-based interface and does not require any coding.

7. Will hidden shipping methods reappear if the cart conditions change?

Yes. Shipping methods automatically show or hide in real time as cart conditions change.

8. Can I temporarily disable a rule without deleting it?

Yes. You can enable or disable rules anytime from the Manage Rules section.

9. Is this plugin compatible with third-party shipping methods?

Yes. It works with most WooCommerce default and third-party shipping methods.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.