Skip to main content

WooCommerce Extra Fees Plugin for Cart & Checkout Blocks

69,00 

Add advanced conditional extra fees to WooCommerce based on payment method, cart total and checkout conditions.

Advanced Fees for Cart & Checkout Blocks is built for the new WooCommerce Cart and Checkout Blocks, where many classic fee snippets and legacy plugins fail.

Fees recalculate automatically when customers change payment method, helping prevent wrong totals, missing charges and checkout issues.

Built for modern WooCommerce.
No hacks. No legacy checkout tricks.

Advanced WooCommerce extra fees built for Cart & Checkout Blocks

Advanced Fees for Cart & Checkout Blocks lets you create custom conditional fees in WooCommerce based on payment method, cart total and checkout conditions.

Unlike many legacy fee snippets or old checkout plugins, it is designed for the new WooCommerce Cart & Checkout Blocks and updates totals correctly when the customer changes payment method.

Why is this important?
WooCommerce Blocks use a different checkout flow from the classic checkout. If fees are not recalculated correctly, customers may see wrong totals, missing charges or checkout inconsistencies.

What you can do

True Blocks compatibility

  • Works with Cart & Checkout Blocks
  • Uses the WooCommerce Store API flow
  • No fragile legacy checkout hacks

Conditional fee rules

  • Payment method based fees
  • Cart total and amount ranges
  • Fixed or percentage extra charges

Instant checkout updates

  • Totals update when payment method changes
  • No manual page refresh required
  • Helps prevent incorrect checkout totals

Developer-friendly

  • Useful for agencies and WooCommerce developers
  • Cleaner alternative to custom fee snippets
  • Built for modern WooCommerce stores

Common use cases

  • Add an extra fee for Cash on Delivery
  • Add a surcharge for selected payment gateways
  • Apply a fee only above or below a specific cart total
  • Create fixed checkout fees
  • Create percentage-based extra fees
  • Keep fee totals synchronized inside WooCommerce Blocks

Why not use a simple code snippet?

Classic snippets Often depend on the old WooCommerce checkout flow and may not update correctly inside Cart & Checkout Blocks.
Legacy fee plugins May add fees correctly at first load, but fail when the customer changes payment method or checkout data.
This plugin Designed specifically to handle conditional fee recalculation in the modern WooCommerce Blocks checkout flow.

Who is this plugin for?

  • WooCommerce stores using Cart & Checkout Blocks
  • Store owners who need payment method fees
  • Shops that charge extra fees for Cash on Delivery
  • Developers replacing unreliable checkout fee snippets
  • Agencies building modern WooCommerce websites

Technical highlights

Blocks-ready

Built for the new WooCommerce block-based Cart and Checkout experience.

Dynamic totals

Helps keep fee calculation synchronized when checkout options change.

No legacy hacks

A cleaner alternative to old snippets made only for the classic checkout.

FAQ

Yes. The plugin is designed for the new WooCommerce Cart and Checkout Blocks.

Yes. You can create fees linked to selected payment methods, such as Cash on Delivery or other gateways.

Yes. The plugin supports fixed and percentage-based extra fees.

WooCommerce Blocks use a modern checkout flow. Some old snippets or classic checkout plugins may not recalculate fees correctly when checkout data changes.

Start adding reliable WooCommerce extra fees

Use conditional fees without relying on fragile checkout snippets or legacy-only solutions.

Includes updates and best-effort technical support. Single-site license.

Top