Need to add a tracking fee to WooCommerce checkout without writing code? You're not alone. Many WooCommerce store owners want to offer optional tracking during checkout, with a dynamic fee shown only when selected.
In this case study, you’ll learn how one store owner implemented an optional tracking charge using the Flexible Checkout Fields PRO plugin. We’ll cover the entire setup step by step, explain how conditional logic works, and show why this plugin is a powerful addition to your WooCommerce toolkit.
The Challenge: Add Optional Tracking Fee in WooCommerce Checkout
A store owner, using the free version of Flexible Checkout Fields, a wondered if it's possible to add at checkout a fee for tracking shipping in the PRO version of the plugin.
The goal was clear:
-
Allow customers to choose tracking manually at checkout.
-
Automatically add a fee to the order total if selected.
-
Make the fee conditional and flexible for future rules (like weight or destination).
Solution: Add Tracking Fee with Flexible Checkout Fields PRO
Step 1: Install and Activate PRO Version
To unlock fee-based fields and conditional logic, the customer upgraded to Flexible Checkout Fields PRO.
🔗 Plugin page: Flexible Checkout Fields PRO »
🔗 Plugin documentation »
Step 2: Add a Custom Checkbox for Tracking
Using the plugin settings:
-
We added a checkbox labeled “Add Tracking”.
-
Placed it in the Billing section, just below "I want an invoice".
-
Enabled pricing for this checkbox.
Step 3: Set the Tracking Fee in Field Settings
We set the fee to a fixed amount (e.g., 15 zł with no tax. This fee appears only if the checkbox is selected.
The selected fee appears in the order summary section during checkout.
Step 4: Result – Tracking Fee Appears When Checked
Once the checkbox is ticked:
✅The tracking fee is added to the subtotal automatically.
✅No extra action is needed by the store owner.
✅The customer has full control over whether they want tracking.
The user confirmed that this solution will work. It convinced the user to use the PRO version of the plugin.
Why Use Flexible Checkout Fields PRO?
This plugin makes it easy to add tracking fees to WooCommerce checkout, plus much more:
✅ Custom fields (checkboxes, dropdowns, dates, etc.)
✅ Fee-based fields (fixed or percentage-based)
✅ Conditional logic (based on cart, shipping, user data)
✅ Fully compatible with major themes and plugins
✅ Developer-friendly, well-documented
You can even create advanced rules based on country, shipping class, or cart value.
Key Takeaways
Adding a tracking fee to WooCommerce checkout is simple with the right tool. Thanks to Flexible Checkout Fields PRO, this customer added a powerful option that:
-
Improves the checkout experience
-
Offers flexibility for customers
-
Increases revenue with optional services
Add a Tracking Fee to Your Checkout in Minutes
If you're looking for a WooCommerce plugin that gives you full control over checkout customization—including optional fees—Flexible Checkout Fields PRO is your best bet.
👉 Try Flexible Checkout Fields PRO now »
👉 Need help? Explore the docs »
Flexible Checkout Fields PRO WooCommerce £59
Edit, add new or hide unnecessary fields from the WooCommerce checkout form. Add pricing to fields and use conditional logic. It's all about conversions and better user experience. NEW: now you can set multiple conditions (OR) under one or more condition groups (AND).
💾 Active Installations: 90,000+ | WordPress Rating: