Product Icon

FMA Extra Fee and Charges for WooCommerce

Apply smart fees to products, payments, orders, and shipping using fixed, percentage, or dynamic rules with a fee waiver bar.
Choose a billing option
$49
Save 20%
$98 $78.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Charge Extra Fees on Products, Payments, Orders, and Shipping

Every WooCommerce store absorbs costs that never show up in the price tag. Payment processing charges, packaging, oversized shipping, gift wrapping, regional delivery premiums- they all quietly eat into your margin on every single order. Advanced Extra Fees and Charges gives you a clean, structured way to pass those costs back to the order, without inflating prices or hardcoding a workaround that breaks with every update.

Charge fees at the product, payment gateway, order, or shipping level, using fixed amounts, percentages, or a fully custom dynamic formula. Target exactly who pays with over twenty condition attributes, from location and user role to cart contents and coupon usage, so fees apply only where they should.

And fees don’t have to work against the customer experience. With a built-in waiver bar, customers can see exactly how close they are to having a fee removed, turning what used to be a checkout surprise into a reason to add one more item to the cart.

Features of Extra Fee and Charges plugin for WooCommerce

  • Charge fees on products, payment gateways, orders, and shipping methods
  • Four calculation methods: Fixed Amount, Percentage, Fixed + Percentage, and Dynamic Formula
  • Dynamic formula support with placeholders for quantity, cost, and weight
  • Minimum and maximum fee limits for percentage, combined, and dynamic calculations
  • Product fee targeting by all products, selected products, categories, or tags
  • Fee application options: once per order, per product, or per quantity
  • Display fees separately or add them directly to the shown price
  • Combine all fees into a single line item at checkout
  • Fee waiver bar with progress tracking to boost average order value
  • Fully customizable waiver bar styling and dynamic waiver messages
  • Advanced conditional logic with grouped AND/OR conditions
  • Over twenty condition attributes, including location, product, coupon, and user role
  • Date range and weekday scheduling for time-bound fees
  • Rule priority and match mode control
  • Fee evaluation point control (cart and checkout, or checkout only)
  • Optional customer opt-in fees for services like gift wrapping or insurance

Charge Extra Fees on Products, Payments, Orders, and Shipping

Add fees at four points in the purchase journey: products, payment gateways, orders, or shipping methods. Product fees show upfront on the product page and carry through to cart, checkout, and order confirmation. Payment gateway fees apply the moment a gateway is selected, useful for passing on processing costs or nudging customers toward cheaper options. Order fees can trigger on subtotal, item count, coupon use, or location, while shipping fees attach extra cost to express or oversized deliveries.

Charge Extra Fees on Products, Payments, Orders, and Shipping

Calculate Fee Using Different Methods

Configure every fee using Fixed Amount, Percentage, Fixed + Percentage, or a Dynamic Formula. The Dynamic Formula option supports custom expressions built from placeholders for quantity, cost, and weight, giving you complete control over how complex fees are computed rather than being limited to flat or percentage-only pricing.

Calculate Fee Using Different Methods

Display Extra Fee on Product and Shop Pages

Choose whether fees appear on the product page and shop page, and how they’re shown. Display the fee as a separate line item next to the price, or add it directly into the displayed price for a single combined amount. The same choice is available separately for the shop page, so you can keep pricing consistent across your store.

Display Extra Fee on Product and Shop Pages

Combine Fees into a Single Line Item

When multiple fees apply to the same order, merge them into one consolidated line item on the cart and checkout pages instead of listing each fee separately. This keeps the order summary clean and easy to read, even when several fee rules are active at once.

Combine Fees into a Single Line Item

Fee Waiver Bar with Progress Tracking

Display a progress bar that shows customers how close they are to having a fee waived. Set the waiver threshold by cart subtotal, line item count, total quantity, or quantity within specific products, categories, or tags, then choose whether the full fee or just a portion is waived once the threshold is met. It’s a built-in incentive for customers to add more to their cart.

Fee Waiver Bar with Progress Tracking

Customizable Waiver Bar Styling and Messaging

Control the position, colors, typography, and percentage label of the waiver bar to match your store’s branding, including progress color with optional gradient and track color. Set custom in-progress and achieved messages using placeholders for the remaining amount, target amount, fee amount, waived amount, and fee name, all of which update in real time as the customer shops.

Customizable Waiver Bar Styling and Messaging

Advanced Conditional Logic

Build complex fee rules using grouped conditions with AND and OR logic, evaluated across more than twenty attributes including country, state, postcode, shipping zone, product, SKU, category, tag, quantity, subtotal, weight, attribute, coupon, shipping class, specific user, and user role. Apply fees exactly where they should apply, and nowhere else.

Advanced Conditional Logic

Advanced Analytics and Reporting

Track how much revenue your fees are generating with a built-in reports tab. Include fees in WooCommerce Analytics with a single toggle, or exclude them entirely if you’d rather keep them out of your revenue reports. Filter results by date range or fee type, then view aggregated totals by fee label, including unique orders, total collected, and average amount per fee line, or export the data to CSV.

Advanced Analytics and Reporting


Frequently asked questions

Can I charge fees on specific products only, or does it apply store-wide?

You can target fees by all products, selected products, categories, or tags. Combined with over twenty condition attributes like location, user role, cart contents, and coupon usage, fees apply only where you want them to.

What calculation methods are available for setting up a fee?

Four methods: Fixed Amount, Percentage, Fixed + Percentage, and Dynamic Formula. The Dynamic Formula option uses placeholders for quantity, cost, and weight, so you can build custom expressions instead of relying on flat or percentage-only pricing.

Will customers see multiple fees listed separately at checkout, or can they be combined?

You can merge all applicable fees into a single consolidated line item on the cart and checkout pages, keeping the order summary clean even when several fee rules are active at once.

How does the fee waiver bar work, and can I customize how it looks?

The waiver bar shows customers how close they are to having a fee waived, based on a threshold you set using cart subtotal, line item count, total quantity, or quantity within specific products, categories, or tags. You can also control its position, colors, typography, and progress messaging to match your store's branding.

Can I see how much revenue these fees are actually generating?

Yes. A built-in reports tab lets you track fee revenue, filter by date range or fee type, and view totals by fee label, including unique orders, total collected, and average amount per fee line. You can also include or exclude fees from WooCommerce Analytics and export data to CSV.

Related Products

Price $279 annually
Rated 3.2 out of 5 stars
Price $79 annually
Rated 3.4 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $109 annually
Rated 2.7 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $39 annually
Rated 2.8 out of 5 stars
Price $109 annually
Rated 2.6 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.