This plugin lets you attach an extra fee — either a percentage of the cart subtotal or a fixed amount — to any WooCommerce payment gateway or shipping method. Configuration lives under WooCommerce → Settings → Checkout Fee.
Typical use cases:
- Pass card-processing surcharges to customers paying with specific gateways.
- Add a handling fee for Cash on Delivery.
- Add a packaging/insurance fee for express shipping methods.
Features:
- Per-method configuration — every payment gateway and shipping method has its own settings.
- Choose between a percentage of cart subtotal or a fixed amount.
- Optional taxable flag so the fee can be included in tax calculations when required.
- Customisable fee label shown to the customer.
- Works with the classic checkout and the block-based Cart & Checkout.
- Declares compatibility with WooCommerce High-Performance Order Storage (HPOS).
