WordPress plugin intelligence profile

Pi Handling Fee for WooCommerce

Handling Fee for WooCommerce plugin allows you to add handling fees based on various conditions in your WooCommerce store.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.6
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP —
Directory statusactive
Last directory update29 Oct 20265d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Pi Handling Fee for WooCommerce version 1.6 as active, updated 5d ago and tested up to WordPress 7.1.

Overview

About this plugin

Handling fee for woocommerce plugin allows store owners to add flexible handling fees to orders based on various conditions. Support both fixed and percentage-based fees, with options to target specific product categories or entire cart subtotals. Features optional (checkbox) or mandatory fee modes, and is compatible with both classic and block-based checkout experiences.

Features

  • Flexible fee types — Support for fixed amount fees and percentage-based fees
  • Multiple calculation methods:
  • Fixed amount added to cart
  • Percentage of cart subtotal
  • Percentage of specific product categories
  • Conditional application — Apply fees to specific product categories or entire cart
  • Checkout mode options:
  • Optional fees (checkbox) — Customers can choose to add the fee
  • Mandatory fees — Fees automatically added to all orders
  • Checkout compatibility — Works with both classic checkout and block-based checkout
  • Tax settings — Configure fees as taxable or non-taxable
  • Easy administration — Admin settings page under WooCommerce menu for configuration
  • HPOS compatible — Compatible with WooCommerce’s High-Performance Order Storage

How to Use

Follow these steps to configure handling fees for your store:

Step 1: Access Plugin Settings

  • Go to your WordPress Dashboard
  • Navigate to WooCommerce > Handling Fee
  • You’ll see the Handling Fee Configuration page with multiple sections

Step 2: Configure Handling Fee Type

Make Handling Fee Optional toggle:

* ON (Optional) — Customers see a checkbox at checkout to add the fee manually

* OFF (Mandatory) — Handling fee is automatically added to all orders

, “Add Handling Service”)

Step 3: Choose Fee Calculation Method

Select how the fee should be calculated:

  • Fixed Amount — Add a flat fee (e.g., $5.00)
  • Percentage of Cart Subtotal — Fee is a percentage of the entire cart (e.g., 5%)
  • Percentage of Specific Categories — Fee is a percentage of selected product categories only (e.g., 10% on “Clothing”)

Step 4: Set Target Categories (Optional)

If using Percentage of Specific Categories:

* Check the “Apply Handling Fee for Specific Categories” section

* Select the product categories where the fee applies

* Only items in selected categories will count toward the fee calculation

* Leave empty to apply the fee to all products

Step 5: Configure Fee Details

  • Handling Fee Amount / Percentage — Enter the fee value (number only)
  • Handling Fee Title — Set a display name for the fee at checkout (e.g., “Handling Fee”, “Service Charge”)

Step 6: Set Tax Configuration

  • Tax Status — Choose whether the handling fee is:
  • Taxable — Tax will be applied to the fee amount
  • Non-Taxable — Fee is exempt from taxes
  • Tax Class — Select the appropriate tax rate class if fee is taxable

Step 7: Save Settings

  • Click the Save Settings button at the bottom
  • A success message will confirm your settings are saved

Usage Examples

Example 1: Optional 5% Handling Fee on All Products

  • Enable “Make Handling Fee Optional”
  • Set Fee Type to “Percentage of Cart Subtotal”
  • Enter 5 in “Fee Amount / Percentage”
  • Enter “Handling Fee” in “Handling Fee Title”
  • Set Tax Status to “Taxable”
  • Save Settings

* Result: Customers see an optional checkbox for a 5% fee on their cart subtotal

Example 2: Mandatory $10 Service Fee

  • Disable “Make Handling Fee Optional”
  • Set Fee Type to “Fixed Amount”
  • Enter 10 in “Fee Amount / Percentage”
  • Enter “Service Charge” in “Handling Fee Title”
  • Set Tax Status to “Non-Taxable”
  • Save Settings

* Result: A mandatory $10 fee is added to every order

Example 3: 8% Fee on Clothing Category Only

  • Enable “Make Handling Fee Optional”
  • Check “Apply Handling Fee for Specific Categories”
  • Select “Clothing” category
  • Set Fee Type to “Percentage of Specific Categories”
  • Enter 8 in “Fee Amount / Percentage”
  • Enter “Clothing Handling Fee” in “Handling Fee Title”
  • Save Settings

* Result: Customers see an optional 8% fee (calculated only on clothing items)

Pro Version

For advanced features like conditional fees based on user roles, cart contents, or other criteria, consider upgrading to the Pro Version.

Displaying Fees at Checkout

  • Classic Checkout — Handling fee appears as a checkbox option in the checkout form
  • Block Checkout — Handling fee displays in the order summary section
  • Customers can see the fee title, amount, and tax details before completing their purchase
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • handling fee
  • woocommerce handling fee
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP not listed
Update activity29 Oct 20265d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.41.6
WordPress compatibility7.1.27.1.4
Version1.31.4
WordPress compatibility7.0.47.1.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.