
WooCommerce Checkout Fields & Fees 10.0 – Advanced Checkout Customization
WooCommerce Checkout Fields & Fees gives you the flexibility to customize your checkout page by adding conditional fields and applying extra fees or discounts. Whether you want to charge based on shipping method, payment type, customer role, or cart content, this plugin makes it easy to control and optimize your checkout process for better conversions.
Key Features
- Apply fees or discounts during checkout (negative values work as discounts).
- Create extra fields in both Billing and Shipping forms.
- Apply rules by user role, specific customer, or customer group.
- Conditional rules based on country, state, city, or ZIP code.
- Apply fees according to payment method or shipping method.
- Target specific products, categories, or tags in the cart.
- Use cart conditions such as subtotal, taxes, volume, weight, and more.
- Simple, intuitive interface for quick setup and management.
Pros & Cons
| Pros | Cons |
|---|---|
| Highly flexible checkout customization | Complex setups may require testing to avoid conflicts |
| Supports fees & discounts with advanced conditional logic | Might be too advanced for beginners with simple needs |
| Works with roles, locations, products & payment/shipping methods | Heavy rule sets can slightly affect checkout speed |
Frequently Asked Questions
Q1: Can I apply both fees and discounts with this plugin?
A: Yes. Positive values add extra fees, while negative values create automatic discounts.
Q2: Does it support conditional logic?
A: Absolutely. You can display fields or apply fees based on customer roles, location, products, and more.
Q3: Is this plugin compatible with all WooCommerce themes?
A: It works with most WooCommerce-compatible themes, but custom themes may require minor adjustments.
Q4: Can I restrict fees to certain payment or shipping methods?
A: Yes, the plugin allows full control over when and where fees or discounts are applied.


