User role based shipping methods
by techsarai · WordPress.org page
User role based shipping methods has 400+ active installs on WordPress.org and 11,239 downloads all time. We have tracked it since September 4, 2026; download trends appear after 30 days of data. The last update was on March 31, 2024, tested up to WordPress 6.4.10.
User role based shipping methods at a glance
Is User role based shipping methods well maintained?
Features
The feature list from the plugin's own readme on WordPress.org, trimmed to the essentials.
- Display shipping methods based on user role
- Display shipping methods based on shipping country
- Option to hide all other shipping methods and shown only Free Shipping when Free Shipping is available during checkout
User role based shipping methods reviews and ratings
9 reviews on WordPress.org, with the most recent ones as their authors posted them.
9 reviews
- 5★
-
7
- 4★
-
1
- 3★
-
0
- 2★
-
0
- 1★
-
1
-
Does what it's supposed to!
I tried using some custom code and couldn't get a certain shipping method to hide from regular users and guests. This plugin came to the rescue! The UI is a little confusing so here's a tip for setup: add the user roles you want to HIDE the shipping method from. I initially tried adding the user roles I wanted the shipping method to show for. Devs are responsive and helped me fix my issue. I requested that the devs write some better documentation and try to make the UI more clear on their plugin so they'll have to deal with less support requests.
mrv63 -
Great!
Great free plugin!
fischervlada -
Don't work
I've tried a lot of different settings, I'm unable to make it work. I'll go with pure PHP instead.
MarieveC -
Confusing
Super confusing plugin. I thought it was suppose to allow you to set which shipping methods to show for different roles but it's the exact opposite. It allows you to set what shipping methods to HIDE for the role. No where is this mentioned except for the plugin tags. Once you work that out it works great, also needed to dig through the plugin images here to see what data to use for each shipping method. Mine where flat_rate:1 and flat_rate:10
Code Zeno -
Good plugin
Does what I need, ie different roles get different shipping prices, however could do with some documentation or something a bit nicer in setup to work out how to set the shipping rate. As my requirement is simple I could do it by guesswork.
madideas -
How does it work?
Does someone have any help files on this plug-in? How do I set shipping based on user role?
Darren
Details
Display WooCommerce shipping methods based on User Role and Country. Globally compatible.
The full description, screenshots and every review live on the WordPress.org page.
Tags
- hide woocommerce shipping method
- hide woocommerce shipping method based on user role
- role based shipping method
- shipping method based on country
- woocommerce shipping method
- Version
- 3.1.0
- Last updated
- Mar 31, 2024
- First published
- Sep 19, 2018
- Requires WordPress
- 5.0
- Tested up to
- 6.4.10
- Requires PHP
- 7.0
- Pricing
- Free on WordPress.org
User role based shipping methods FAQ
What does User role based shipping methods do?
According to its WordPress.org readme, User role based shipping methods offers Display shipping methods based on user role, Display shipping methods based on shipping country and Option to hide all other shipping methods and shown only Free Shipping when Free Shipping is available during checkout.
How many active installs does User role based shipping methods have?
WordPress.org reports 400+ active installs for User role based shipping methods as of September 7, 2026.
Is User role based shipping methods still maintained?
The last release was on March 31, 2024, more than a year ago. WordPress.org shows a warning on plugins that go this long without an update.
Is User role based shipping methods free?
User role based shipping methods is free to install from WordPress.org. Many plugins also sell a paid version or add-ons.