• WooCommerce Plugins
  • Support
  • Blog
  • About
  • FAQ
Menu
  • WooCommerce Plugins
  • Support
  • Blog
  • About
  • FAQ
$0.00 0 Cart

WooCommerce Conditional Shipping Pro

5.00
(49 reviews)
View Screenshots Demo
  • Description
  • Additional information
  • Demo
  • Reviews (49)

WooCommerce Conditional Shipping Pro is used to modify shipping methods based on conditions. You can enable and disable shipping methods and set shipping costs conditionally. With several different conditions it’s possible to implement almost any kind of logic to shipping methods.

This plugin works with existing WooCommerce shipping methods and zones. For example, you can modify free shipping, flat rate, local pickup and other types of shipping methods. It also works with 3rd party plugins which use WooCommerce shipping zone functionality.

Example

You have two types of shipping methods in the store: freight shipping for large products and Economy shipping for small products. The shipping methods have been created with WooCommerce Flat Rate shipping method.

You want to disable Economy shipping if there are any freight products in the cart. Here’s how to do it:

  1. Create shipping class “Freight only” and assign it to large products
  2. Create ruleset with the following conditions and actions
    1. Conditions
      1. Shipping Classes – Includes – Freight only
    2. Actions
      1. Disable shipping methods – Economy
      2. Enable shipping methods – Freight

Now freight shipping is the only available shipping method if there are any freight products in the cart. You could also disable free shipping for freight products.

Example 2

You want to offer free shipping for special product. With Conditional Shipping Pro you can also set shipping costs conditionally.

  1. Create a ruleset with the following conditions
    1. Conditions
      1. Products – Includes (exclusive) – Your special product
    2. Actions
      1. Set shipping method price – Economy – $ 0

Now Economy shipping will be free for the special product. If there is anything else in the cart, normal cost will be used.

There are many plugins like this, how is this is different?

Most conditional shipping plugins implement their own custom shipping methods. Usually, these shipping methods are not compatible with WooCommerce shipping zones which restricts functionality.

WooCommerce Conditional Shipping instead attaches directly to existing shipping methods. You can use your current shipping methods created with shipping zones. It is simpler solution, more native to WooCommerce and has same flexibility.

Features

  • Restrict available shipping methods based on conditions
  • Set, increase and decrease shipping costs based on conditions
  • Set custom “no shipping methods available” message based on conditions
  • Support for dynamic shipping rates such as USPS and DHL
  • Debug mode for easy troubleshooting
  • Available conditions
    • Package Measurements
      • Total Weight
      • Total Height
      • Total Width
      • Total Length
      • Total Volume
    • Product Measurements (highest and/or lowest)
      • Weight
      • Height
      • Width
      • Length
    • Cart
      • Subtotal
      • Number of Items
      • Products
      • Shipping Classes
      • Categories
      • Coupons
      • Product Attributes (e.g. size or color)
    • Customer
      • Logged in / out
      • WordPress user role
    • Billing / Shipping Address
      • ZIP / Postal Code
      • State
      • Country
    • Misc
      • Current weekday (for example food delivery only on Friday – Sunday)
      • Current time (for example food delivery between 18:00 – 23:00)
  • Available actions which may be run if conditions pass
    • Enable shipping methods
    • Disable shipping methods
    • Set shipping method price
    • Increase shipping method price
    • Decrease shipping method price
    • Set custom “no shipping methods available” message
    • Set custom shipping notice
      • Will be shown on the checkout when the conditions pass

Need other conditions or actions? Let us know and we will be happy to check if it can be added.

Free Version

Free Version is also available. It’s same as Pro but with less conditions and actions.

Download Free version on WordPress.org

Additional information

License

1 Site, 3 Sites, 5 Sites

Demo

Demo is available at https://demo.wptrio.com. Here are the admin credentials:

Login URL: https://demo.wptrio.com/wp-admin
Username: admin
Password: Markup123!

You can find the shipping methods and restrict them with the plugin here: https://demo.wptrio.com/wp-admin/admin.php?page=wc-settings&tab=shipping&section=woo_conditional_shipping

Feel free to test the demo as you wish. It is reset every day 4 am GMT (+0000).

49 reviews for WooCommerce Conditional Shipping Pro

  1. 5

    Roeby – October 17, 2022

    GREAT PRODUCT and perfect customer service! Highly recommended.

  2. 5

    Frank – May 6, 2022

    The Plugin is absolutely amazing and the customer support is as just as amazing. They helped me out with my very specific settings and replied very fast! This plugin allows for different shipping options and it works with Order Delivery Date. This plugin is absolutely necessary for me and I know it can do the same for you.

  3. 5

    Saki – April 13, 2022

    It worked great for me. It addressed the needs of my client 100%. Thank you for making great product.

  4. 5

    Herbyderby – February 22, 2022

    Works great! Highly recommend!

  5. 5

    Roberto Piasco – October 13, 2021

    Excellent plugin! Simple and light with powerful functions.
    I have already bought and set it after testing other 6-7 similar plugins (none of them worked) but WooCommerce Conditional Shipping Pro worked on the first try without reading the documentation. Even the support was fast and clear answering my presale questions.
    Highly recommended!

  6. 5

    Douglas St.Quintin – September 23, 2021

    Brilliant little plugin and great back-up service. We use it on 2 different WooCommerce websites and everything works perfectly.

  7. 5

    Peter – September 7, 2021

    Excellent plugin and easy to use. It is very flexible and so far it has met all the shipping requirements that we needed. Have used it for controlling shipping prices by shipping class and also by product category.

  8. 5

    Lucas – July 22, 2021

    We needed a postage based on the category, It works great! 🙂 I recommend .

  9. 5

    Vir – July 8, 2021

    Very good customer service, and the plugin is incredibly useful. I am very succesfull with the service and everything is working perfectly.

  10. 5

    Herb C. – June 2, 2021

    Works like a charm! Well worth the spend for the Pro version. I have yet to use Tech Support for this, but it seems they’re on the ball reading some of the other reviews. One thing to keep in mind when creating conditions within the Rulesets: if you have more than 1 condition, it requires all of them to perform the action. Not just any 1 Condition, but all in tandem. If you understand that, it’s all down hill from there.

  11. 5

    Xavi Sala – May 4, 2021

    I have installed the plugin and it works perfectly. A development that we needed in our store has solved for me with this plugin. Bravo. The support service, excellent.

  12. 5

    Javier – May 4, 2021

    Funciona

  13. 5

    Markus – May 1, 2021

    It is a perfect plugin, I can not recommend it enough! Thank you so much for solving my problem!

  14. 5

    Jean-Philippe Ghyoot – April 23, 2021

    Dear Wooelememts. I am using two of your pro plugins. If that is not testament to your vision of what plugins are needed for woocomerce/Wordpress then nothing is. Thank you for great service and design.

  15. 5

    Kristoffer Nilsson / Poly.se – March 25, 2021

    Great support and plugin!

  16. 5

    J.C. – January 15, 2021

    Great plugin! Does what it should. Go for the Pro version with additional features.
    Great communication with the developer. I needed the “vendor” condition which was added for me in no time.
    Thanks Lauri for the great and lightning fast support!

  17. 5

    Dawid – December 18, 2020

    I almost cried when I saw how easy and fast it was to define complicated shipping rules 🙂 I thought it would take me a few days, but it was enough for a few hours. And what is important – a plugin with updates for a one-time payment, not – as often happens – in a subscription. Thanks a lot!

  18. 5

    Gizelle – November 13, 2020

    The plugin works well. Had an issue with it working (Our error!) and Lauri was super quick to respond and help me solve the issue within the hour of me putting the support request through. Thank you very much!

  19. 5

    Snow Globe – October 29, 2020

    Great support and the plugin does exactly what you would expect.

  20. 5

    Damian – October 13, 2020

    This the probably the best conditional shipping plugin I have found by far. We already had a fairly complex table rate system and need to offer certain options based on customer location and basket contents, something which can’t be done with any Table Rate plugin (I’ve tried them all). But once pairing it with Conditional Shipping, we were able to get our methods working correctly. On top of all that, the site is multilingual with WPML, and it integrates perfectly. On top of being a great plugin, support was excellent and a small bug was promptly fixed and updated. Highly recommended!

  21. 5

    Francisco Alonso – September 3, 2020

    Great plugin Conditional Shipping Pro, solved my problem for show or hide shipping method, depending of the “Attribute product” selected from any product page.
    The team was very prestative and help me in my issues.
    100% recomended !

  22. 5

    André Tiago Almeida – August 31, 2020

    I needed a plugin to differenciate two types of customer target in a woocommerce project.
    I found in Wooelemtens all the funtionallities and the support I needed.
    The team was very prestative and help me in my issues.

    Highly recommended!

  23. 5

    Fran Montemayor – August 25, 2020

    Super easy to configure and the support even better!
    Support staff gave me a plugin to install that works as a helper plugin that adds support for dynamic rates.
    100% recommended

  24. 5

    Jason – June 15, 2020

    What a wonderful experience working with Lauri at WooElements. First of all, the plugin was exactly what I was looking for. Easy to use shipping solution to enable and disable shipping methods. Excellent and prompt support, too. I had issue with an initial setup. Lauri quickly helped me to find a resolution. Thank you!

  25. 5

    Maria – April 28, 2020

    This product is worth your money. This amazing plugin is easy to use and super efficient!

  26. 5

    Martin Andersen – March 16, 2020

    Great plugin and really great support! I had some issues to get it working correct with WPML, but Lauri (author of the plugin) has been really supportive. A piece of code had to be changed to be compatible with WPML and is now included in the official release!

  27. 5

    Tal – February 21, 2020

    Simple to use yet very smart plugin, with professional support.
    Recommended

  28. 5

    Miss T – December 3, 2019

    This has always worked perfect for me so far and I have been running this on Woocommerce for over 2 years now without any issues. Very easy to use and setup but flexible too.

  29. 5

    Charles – November 28, 2019

    Works really well and is simpler than other plugins. Super fast support too!

  30. 5

    Marc – November 7, 2019

    Flexible with lots of conditions. Flawless plugin and excellent support and documentation.

  31. 5

    Lizzy – September 5, 2019

    BEST PLUGIN EVER!! I was going to buy one of those expensive subscription shipping plugins…that is, until I came across this gem!! Its really simple to use, and when I needed support, or had a suggestion, I got a response super fast!! LOVE IT!!!

  32. 5

    Mathias – August 8, 2019

    It’s quite strange that Woocommerce doesn’t offer this out of the box, but equally beautiful that this genius of a company has invested time in creating this (to our company at least) essential pice of software. We wanted to ship really small items cheaper in envelopes, but still restrict customers from using that option when ordering other products. This plugin helped us do exactly that, easy and fast. Thank you so much for solving this problem for us!

  33. 5

    Eliyahna – August 1, 2019

    Great plugin! Thanks for the nice software. Works just as described.

  34. 5

    Theresa – July 17, 2019

    Conditional Shipping Pro was exactly what I needed. I ship from two locations and this plugin allowed me to accommodate different cart scenarios. Lauri was extremely helpful in answering questions and making sure I knew how to set up rules for my situation. I would definitely recommend!

  35. 5

    Scott – May 29, 2019

    This is a thoroughly useful and possibly underrated plugin. I have been able to set shipping methods based on user role, plus disable other shipping methods on certain conditions. (For example, if free shipping is attained by a minimum subtotal in the cart, simply disable the paid shipping option.)

  36. 5

    Ash Morris – May 20, 2019

    Excellent Plugin!
    Exactly what I needed, Not over priced like many plus free lifetime updates.
    And the support are excellent!

  37. 5

    Louis – May 17, 2019

    Great plugin, amazon fast support! Implemented a feature request within hours. Thank you!

  38. 5

    Moutaz – May 9, 2019

    The plugin is amazing and works perfect! Easy to use and we designed from back-end admin to choose options and setup. I highly recommend it.

  39. 5

    Marie Joubert – May 8, 2019

    Très impressionnée par le support technique. J’ai acheté le logiciel et me suis rendue compte qu’il me manquait la possibilité d’inclure ou d’exclure TOUS les codes promo dans les conditions. 30 minutes après avoir écrit à Lauri en mentionnant mon problème je recevais par courriel une mise à jour du « plugin » me permettant de bien configurer les conditions pour répondre aux besoins de ma cliente. Juste WOW !!

  40. 5

    Fernando Fairbanks – May 4, 2019

    Great plugin and support! Pretty simple and easy to set up and code well developed.

  41. 5

    Jonathan – April 25, 2019

    Superb plugin, really useful to restrict shipping based on different conditions. We use it based on category. The products then need to be added manually to be “released” for shipping in a country outside our own.

  42. 5

    Michael Bay Sørensen – January 7, 2019

    WOW! Fantastic support. They helped me with a solution for cart rules, and they found a perfect one for me that worked right at the spot.

  43. 5

    Steve – December 3, 2018

    Fantastic plugin! I bought it in hopes that I could specify a certain condition, and the option wasn’t available. Contacted Laurie, and within a couple of days the option I needed was added and we were up and running. Anyone who is looking for conditional shipping options to add to their arsenal, GET THIS PLUGIN!

  44. 5

    Karel – October 23, 2018

    Great plugin, does exact what I need. Fast support too, very helpfull!

  45. 5

    Mary-Ann – September 12, 2018

    This plugin works perfectly out of the box. The developer, Lauri, was also very responsive and helpful with my pre-sales questions, and even added a rule that I requested. This plugin works with standard Woocommerce shipping zones functionality, so it’s super easy to configure your conditions.

  46. 5

    Richard Reddington – August 29, 2018

    This is a fantastic Plugin ! – If you have Woo Commerce and your shipping has a lot of elements to it, then this will do the job ! Well done Lauri ! 5 Stars !

  47. 5

    Katie – August 21, 2018

    Excellent Plugin – I am using the Pro version and it is well worth the extra spend. I like the idea that it bolts onto the Woocommerce Shipping Zones that have already been created rather than having to start from scratch. Its very easy to understand and setup and the support is superb. Lauri also helped with a bespoke piece of coding which worked perfectly. I have used the official Woocommerce Table Rate Shipping but this works far better for me and suits my needs. Thank you very much.

  48. 5

    Innovatio – January 13, 2018

  49. 5

    arohonka – December 20, 2017

    Great plugin

Add a review Cancel reply

Your email address will not be published. Required fields are marked *

1 Site
$49.00
3 Sites  -  Save 46%
$79.00
5 Sites  -  Save 51%
$119.00
  • 30-Day Money Back Guarantee
  • Includes updates & support for one year
  • Automatic updates
  • Payment with credit card or PayPal account

Details

AuthorLauri Karisola
Last Updated24 November 2022
Version2.7.9
Compatible WithWooCommerce 5.x, 6.x, 7.x
DocumentationView

WP Trio extensions make managing WooCommerce stores easier. Save time and get more sales with our premium plugins for WooCommerce. Should you have any questions, our support is happy to help!

WP Trio

  • Support
  • Blog
  • About
  • FAQ
  • Support
  • Blog
  • About
  • FAQ

Plugins

  • Plugins
  • Docs
  • Plugins
  • Docs