WooCommerce Conditional Product Fees For Checkout Review
In this WooCommerce Conditional Product Fees For Checkout review, I’ll be taking a hands-on look at a plugin that lets you conditionally charge extra fees to shoppers at checkout based on what they have in their cart, their user role, and a lot more. The plugin name is a pretty good description of what this one does, right?
WooCommerce Conditional Product Fees For Checkout lets you charge extra fees in a shopper’s cart based on conditions that you set.
Let’s start by looking at all 16 conditions the plugin lets you use to charge extra fees…
- Postal code
- Specific user
- User role
- Cart total
- Shipping class
Payment and shipping:
- Payment gateway
- Shipping method
- Set specific start and end dates
You can use different operators like less than, greater than, and between to define how your rules work. For example, if the cart total is “less than $50”.
You can also add multiple conditions together so that the fee is only charged if all the conditions are met.
As for the actual fees, you can choose between flat fees or percentage fees, and you can also choose whether or not the fee amount is taxable.
- It’s easy to use.
- No technical knowledge required.
- You can create as many conditional fees as needed.
Hands-On With WooCommerce Conditional Product Fees For Checkout
Now, let’s go hands-on and I’ll show you how all of those features work. If you want to play around with things yourself, you can check out the full admin demo here. The developer has also written a bunch of tutorials at their blog.
Creating a New Product Fee
To create a new conditional product fee, you can go to the Add Product Fees tab in the plugin’s settings area.
At the top, you can fill out some basic configuration options like:
- The fee title, which will be publicly visible to shoppers at checkout
- Whether to make the fee fixed or percentage
- Whether to apply the fee for the entire cart or based on quantity. If quantity, you can choose between the total cart quantity or the quantity of individual products
- An optional start and end date if you want to automatically enable or disable the fee on specific dates
- Whether the fee amount is taxable
The free version is helpful for giving you a taste of the plugin, but it limits what conditions you can use. The free version only gives you these conditions:
If you want access to all of the conditions, the Pro version offers both annual and lifetime licenses. With the annual license, you’ll get one year of support and updates, while the lifetime option gets you support and updates for life.
There are three price points, depending on how many sites you want to use the plugin on:
- 1 site – $89 annually or $269 lifetime
- 5 sites – $119 annually or $359 lifetime
- Unlimited sites – $199 annually or $599 lifetime
Final Thoughts on WooCommerce Conditional Product Fees For Checkout
Because of how many conditions WooCommerce Conditional Product Fees For Checkout supports, there really are a ton of potential use cases here.
For example, you could charge a certain fee for shoppers using specific payment gateways or you could charge an extra fee for certain classes of users based on their user role. You could use the latter approach to create a sort of purchasing club where members pay the regular price but non-members get charged an extra fee.
The plugin is easy to use and well-documented in the interface, so if you have a need for this functionality, definitely give WooCommerce Conditional Product Fees For Checkout a look.