Description
anhqui Custom Fee Rules for WooCommerce lets store owners create fully customised extra fees that are automatically applied at checkout. Maintain your base product prices while dynamically calculating surcharges for specific conditions.
Key Features
- Flexible Fee Types: Configure percentage-based or fixed-amount fees.
- Conditional Logic: Apply fees based on Cart Subtotal, Item Quantity, Product Category, Shipping Method, Country, and State / Region.
- AND / OR Rule Groups: Rules within the same group use AND logic. Multiple groups use OR logic, giving you precise control.
- AJAX-Powered Search: Find specific categories, shipping methods, and countries via smart dropdowns without guessing IDs.
- Taxable Fees: Choose whether each fee is taxable based on your local regulations.
- Combine Fees: Merge multiple active fees into one clean line item at checkout to avoid clutter for the customer.
Pro Version
Need more powerful conditions? anhqui Custom Fee Rules Pro unlocks:
- Postcode / ZIP conditions — target fees to specific delivery zones.
- User Role conditions — apply fees (or discounts) to specific customer groups.
- Product-specific conditions — trigger fees when a particular product is in the cart.
- Payment Method conditions — add a surcharge for credit card or other payment types.
- Date-Specific Fees — schedule fees to activate automatically during set date ranges.
Screenshots
Installation
- Upload the plugin files to the
/wp-content/plugins/anhqui-custom-fee-rules-for-woocommercedirectory, or install the plugin directly through the WordPress plugins screen. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Once activated, navigate to
WooCommerce > Custom Fee Rulesto create your first fee rule.
FAQ
-
Does this plugin support AND / OR conditional logic?
-
Yes! Rules within the same Rule Group use AND logic. Multiple Rule Groups are joined with OR logic — so the fee applies if any group fully matches the customer’s cart.
-
Can I apply a fee based on a customer’s country or state?
-
Yes. Select Country or State from the condition dropdown and use the AJAX search to pick the target value. Fees are calculated dynamically at checkout.
-
Can I hide itemised surcharges from customers?
-
Yes. Enable the Combine All Fees option in Global Settings to merge all applied charges into a single line item on the Cart and Checkout pages.
-
Can I apply fees based on payment method, postcode, or user role?
-
Those conditions are available in the Pro version, along with product-specific and date-specific fee scheduling.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“anhqui Custom Fee Rules for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “anhqui Custom Fee Rules for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.4
- Fixed: plugin initialisation now runs inside plugins_loaded after confirming WooCommerce is active, preventing the WooCommerce admin submenu from missing when installed from the repository.
- Fixed: class instantiation moved to SCFS_Core to prevent menu registration being skipped when a require_once fails silently.
- Added: admin notice when WooCommerce is not active.
1.0.3
- Removed unused CSS classes (remnants of a previous version’s premium-locked UI) that falsely implied feature-gating in the free plugin.
1.0.2
- Simplified free version to focus on core conditions: Cart Subtotal, Item Quantity, Category, Shipping Method, Country, and State.
- Added Pro version upgrade information for advanced conditions (Postcode, User Role, Product, Payment Method, Date-Specific).
1.0.1
- Plugin renamed to anhqui Custom Fee Rules for WooCommerce for WordPress.org compliance.
- Inline script replaced with wp_add_inline_script() for proper WordPress standards compliance.
- Improved WordPress coding standards and security hardening throughout.
1.0.0
- Initial release.



