WPC Smart Fees for WooCommerce is a powerful extension that allows store owners to automatically apply dynamic, rule-based fees to the shopping cart at checkout. From payment surcharges and handling fees to location-based charges and time-sensitive rates, the plugin gives you complete control over your pricing logic without writing a single line of code.
Whether you need to add a credit card processing fee, a small-order handling charge, a cold-chain surcharge for perishable goods, or a discount for specific customer segments, WPC Smart Fees makes it effortless to build, test, and manage these rules through a modern admin interface.
Key Features
- Add unlimited conditional fee rules to the WooCommerce cart
- Support for fixed amount and percentage-based fees
- Support for negative fees (automatic discounts) with cart-protection: total never goes below zero
- Fine-grained conditions: cart total, subtotal, quantity, weight, distinct products count
- Product conditions: specific products, categories, tags, shipping classes
- Customer conditions: order count, total spent, user role, email address, logged-in status
- Geographic conditions: billing/shipping country, state, postcode, and IP-based Geo-location
- Coupon conditions: apply or skip fees when specific coupons are used
- Shipping-based conditions: restrict fees to specific chosen shipping methods
- Time-based rules (Premium): apply fees during specific dates, days of the week, time ranges, and date ranges
- Taxable fee option: mark each fee as taxable or non-taxable independently
- Skip if other fees applied: prevent fee stacking with a single toggle
- Custom customer-facing notices: display informative messages alongside each fee
- Import/Export: migrate rules between environments via JSON in one click
- Modern UI: card-based rules with accordion panels, inline editing, quick-action icons
- Rule summary modal: at-a-glance view of every rule's configuration
- Duplicate rules: clone any rule to create variations in seconds
Need more features?
Please try other plugins from us: