WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Ivan Popov v2.1.0

Payment and Shipping Method Checkout Fee for WooCommerce

Add a percentage or fixed fee to any WooCommerce payment method and shipping method at checkout.

Payment and Shipping Method Checkout Fee for WooCommerce

The facts

Rating
5★ from 5
Active installs
300+
Price
Free
Last updated
15 May 2026
Added
Dec 2019
Requires WP
6.2
Tested up to
WP 6.9.7
Requires PHP
8.0
Downloads
7,690

Our analysis

AI-assisted

Payment and Shipping Method Checkout Fee for WooCommerce is a WordPress plugin that allows you to add extra fees to WooCommerce payment gateways or shipping methods. You can configure these fees as either a fixed amount or a percentage of the cart subtotal, and the settings can be found under WooCommerce → Settings → Checkout Fee.

This plugin is suitable for eCommerce sites that need to pass on specific costs to customers, such as card-processing surcharges or handling fees for certain payment methods. It supports both classic and block-based checkouts and is compatible with WooCommerce High-Performance Order Storage (HPOS).

Best for: This plugin suits eCommerce sites looking to manage additional fees for payment and shipping options.

What it does well

  • Allows extra fees for payment gateways and shipping methods
  • Configuration options for fixed amounts or percentages
  • Customisable fee labels for customer clarity
  • Compatible with WooCommerce High-Performance Order Storage
  • Works with both classic and block-based checkouts

Where it falls short

  • Limited information on user experience or support
  • No details on potential conflicts with other plugins

Verdict

This plugin provides a straightforward solution for adding checkout fees in WooCommerce, making it useful for specific business needs.

From the developer

Ivan Popov's own description of Payment and Shipping Method Checkout Fee for WooCommerce, lightly tidied.

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).

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for shipping.

Modern Cart

Modern Cart gives your store a side cart and free shipping bar so shoppers stay on the page, spend more to unl...

Free 60k+ installs 4.9★ (12)