WP Manifestindependent plugin directory
manifest / ecommerce / woocommerce-cod-fee

WooCommerce Cash on Delivery Fee

Adds an additional configurable fee when Cash on Delivery is selected.

by Arif M. · github.com/arifmanzoor11/woocommerce-cod-fee · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/arifmanzoor11/woocommerce-cod-fee/archive/refs/heads/master.zip

Readme

=== WooCommerce Cash on Delivery Fee ===

Contributors: arifm Tags: woocommerce, cod, cash on delivery, checkout, payment fee Requires at least: 6.0 Tested up to: 6.8 Requires PHP: 7.4 Stable tag: 1.0.0 License: GPLv2 or later

Adds a configurable Cash on Delivery fee to WooCommerce checkout.

== Description ==

WooCommerce Cash on Delivery Fee allows store owners to charge an extra amount whenever customers choose the Cash on Delivery payment method.

This plugin provides a dedicated settings page under WordPress Settings for full control over COD fees without editing any code.

Features

  • Configurable fee amount
  • Enable/Disable COD fee
  • Custom fee label
  • Custom customer notice
  • Dedicated admin settings page
  • Updates checkout instantly
  • Displays fee separately in checkout totals
  • Works only for Cash on Delivery payment method
  • Lightweight and fast
  • Translation ready

== Installation ==

  1. Upload the plugin folder to: /wp-content/plugins/

  2. Activate the plugin from WordPress admin.

  3. Go to:

    Settings → Cash on Delivery Fee

    OR visit: /wp-admin/options-general.php?page=cod-fee-settings

  4. Configure:

    • Enable/Disable fee
    • Set fee amount
    • Customize label and notice
  5. Save changes.

Done.

== Frequently Asked Questions ==

= Does it affect online payments? =

No. The fee is applied only when Cash on Delivery (COD) is selected.

= Can I set the fee to zero? =

Yes. Setting the fee to 0 disables the additional charge.

= Where can I manage the settings? =

Go to: Settings → Cash on Delivery Fee

= Does it work with WooCommerce checkout blocks? =

Yes, it works with standard WooCommerce checkout flows.

== Changelog ==

= 1.0.0 =

  • Initial release
  • Added configurable COD fee
  • Added dedicated settings page under WordPress Settings
  • Added custom label and customer notice support

== Author ==

Arif M.

Read the full README on GitHub →