WPC Smart Fees for WooCommerce
Dynamic WooCommerce fees can respond to cart contents, customers, locations, coupons and shipping choices, with fixed, percentage or discount-style adjustments.
Instant access Original unmodified files Free future updates
WPC Smart Fees for WooCommerce adds conditional fee rules to the WooCommerce cart and checkout. It covers familiar cases such as payment surcharges, handling charges and cold-chain fees, but its rule set reaches further into customer history, product data, delivery choices and location. The result is a pricing layer for stores whose checkout charges cannot be represented by one universal fee.
Rules for checkout charges
Each rule supports either a fixed amount or a percentage-based fee, with an option to make the charge taxable or non-taxable. Negative fees turn the same mechanism into an automatic discount, and the built-in protection prevents the total from dropping below zero. That gives store owners one place to describe both extra charges and conditional reductions rather than combining separate fee and discount tools.
The conditions cover the main inputs that affect checkout pricing:
- Cart total, subtotal, item quantity, weight and number of distinct products.
- Specific products, categories, tags and shipping classes.
- Customer order count, total spent, user role, email address and logged-in status.
- Billing or shipping country, state, postcode and IP-based geolocation.
- Selected coupons and chosen shipping methods.
This range is useful for rules such as a small-order charge, a surcharge for a particular shipping class, or a discount for customers with a defined order history. Shipping conditions apply to the chosen method, which places the fee logic close to the final delivery decision.
Clearer rule administration
The administration interface uses card-based rules with accordion panels, inline editing and quick-action icons. A summary modal provides an at-a-glance view of each rule configuration, while duplication creates a variation without rebuilding every condition. Those details matter once a store has separate rules for products, locations and customer groups.
Import and export through JSON supports moving rules between environments in one step. That is a practical control for preparing fee logic away from a live shop or keeping a second environment aligned. Custom customer-facing notices can also appear alongside each fee, giving shoppers an explanation for a handling charge or other adjustment instead of leaving an unexplained line in the totals.
More than simple surcharges
The feature list includes a switch to skip a rule when other fees have already been applied. This provides a direct way to prevent selected charges from stacking, particularly when several conditions match the same cart. Negative fees have their own guard against producing a negative total, so discounts remain bounded by the amount being charged.
Date-based behaviour is also listed, including specific dates, date ranges, days of the week and time ranges. These time-based rules are marked Premium in the feature list. For stores that change charges around trading periods or scheduled promotions, that distinction is important when planning the rule set.
What to weigh
The breadth of the condition system is also its main cost. A fee can depend on cart figures, product attributes, customer records, addresses, coupons and shipping choices, so a busy shop will need a clear naming scheme and a deliberate order of rules. Without that discipline, duplicate matches and overlapping exceptions become harder to audit, even with the summary modal and duplicate action.
There are two other practical limits. IP-based geolocation is an additional signal rather than a replacement for billing or shipping information, so location-sensitive rules need careful selection of the address source. Also, the time conditions are marked Premium, which separates scheduled fee logic from the otherwise broad set of listed conditions. The skip-if-other-fees option prevents selected stacking scenarios, but it does not remove the need to map how independent rules should interact.
Who it suits
WPC Smart Fees suits WooCommerce stores with pricing policies tied to more than the order subtotal. It is a good fit for payment or handling surcharges, perishable-goods charges, shipping-method adjustments, customer-history discounts and location-specific fees managed by non-developers. Stores with only one universal fee will find the rule builder more machinery than they need. Stores with several exceptions have a stronger reason to keep those decisions in a structured, exportable system rather than scattered checkout customisations.
The verdict
Download WPC Smart Fees for WooCommerce and see for yourself
You get the full WPC Smart Fees for WooCommerce release, ready to install, plus every update that follows. One click and it is yours.
Download WPC Smart Fees for WooCommerce- Instant download
- Original developer files
- Updated 21 Sep 2026
Related reviews
Browse allRecarto
Recover unfinished WooCommerce orders with scheduled email, Facebook message or SMS reminders, cart records, recovery li…
WPC Gift Cards for WooCommerce
Digital gift cards, store credit and scheduled email delivery for WooCommerce, with balance redemption, refunds and cust…
Revopic
WooCommerce review tools for photo and video submissions, reminder emails, thank-you coupons, review filters, and import…