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.
In The Article
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.
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.
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.
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.
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
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.