WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by FullStack-ing v1.8.4

Smart COD for WooCommerce

All the COD restrictions and extra fees you'll ever need, in a single plugin.

Smart COD for WooCommerce

The facts

Rating
4.6★ from 52
Active installs
30k+
Price
Free
Last updated
3 Oct 2025
Added
Jun 2017
Requires WP
3.0.1
Tested up to
WP 6.8.8
Downloads
338,193

Our analysis

AI-assisted

Smart COD for WooCommerce is a WordPress plugin designed to enhance the Cash on Delivery (COD) payment option in WooCommerce. It allows you to add multiple extra fees and set restrictions based on various customer conditions, such as location and shipping method. This flexibility is useful for both small shops and larger e-commerce businesses looking to manage their COD service effectively.

The plugin addresses the common issue of applying extra fees for COD payments, offering customizable options for different scenarios. You can define restrictions and fees that cater to specific customer profiles, ensuring that your COD service meets the needs of your business.

Best for: This plugin is suitable for WooCommerce store owners who want to manage Cash on Delivery payments with added flexibility.

What it does well

  • Extends WooCommerce Cash on Delivery functionality
  • Allows multiple extra fees based on customer conditions
  • Customizable restrictions for various scenarios
  • Suitable for small and large e-commerce businesses
  • Free to use from the WordPress.org directory

Where it falls short

  • Limited information on specific features and usability

Verdict

Smart COD for WooCommerce provides a useful set of tools for managing COD payments, making it a practical choice for e-commerce sites that rely on this payment method.

From the developer

FullStack-ing's own description of Smart COD for WooCommerce, lightly tidied.

Smart COD for WooCommerce is a powerful plugin that extends the WooCommerce Cash on Delivery (COD) Gateway, enabling you to add multiple extra fees and restrictions based on a variety of customer conditions such as location, selected shipping method, and more.

Whether you’re managing a small shop or a large e-commerce business, this plugin helps you fine-tune your Cash on Delivery service to cater to a wide range of scenarios and requirements.

A common challenge faced by WooCommerce store owners is the inability to apply an extra fee for the Cash on Delivery (COD) payment method. This is a critical feature for many e-commerce shops, as charging an additional fee for COD is a standard practice.
This plugin not only addresses this issue but goes even further, offering a wide range of customizable restrictions and flexible extra fees. It’s the all-in-one solution for managing COD payments in your store.

Smart COD PRO for WooCommerce

Smart COD PRO for WooCommerce, a business class, cash on delivery management tool.
Reliable, secure and fully customizable, with a highly engaged and dedicated support team!

Some of the additional robust features are:

  • Risk Free COD (advance payment to secure COD)
  • Unlimited extra fees (as many combination scenarios, as you need)
  • Adjustable COD fee, on order-pay page (after failed order)
  • Upload restrictions with CSV
  • Restrict by cart amount range
  • Restrict by product weight
  • Restrict by customer
  • Restrict by customer email
  • Restrict by customer phone
  • Restrict by stock
  • Restrict by coupon
  • Restrict on backorders
  • Restrict by cart quantity range
  • All available restrictions, now applicable on extra fees
  • Hide/show fee on cart

With our PRO version, you can manage cash on delivery payment gateway, securely and effectively.

Restrictions

Each restriction can be easily toggled between Enable and Disable. When set to Enable, the restriction will allow the Cash on Delivery (COD) payment option only for the specified selections. On the other hand, when set to Disable, the restriction will disable the COD option for the specified selections, making it unavailable for them.

  • Shipping Zone
  • Shipping Method inside Shipping Zone
  • Country
  • State
  • Postal Code (Supports Ranges)
  • City
  • User Role
  • Products in cart (Supports Variations)
  • Categories of the products in cart
  • Cart Amount
  • Shipping Class

You can define an informational message to display before the payment methods, when the COD method is not available for a customer.
You can define different messages per restrict reason.

Extra Fees

The extra fee is flexible, and in addition to the “standard” fee, you can define fees based on the following criteria:

  • Shipping Zone
  • Country
  • Shipping Method
  • Shipping Zone and Shipping Method (combined)

You can enable or disable this extra fee based on the customer’s cart amount.
You can use a fixed price or a percentage of the customer’s cart amount.
You also have a nice rounding option.
You can enable tax for this fee.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for selling online.

WooCommerce

Everything you need to launch an online store in days and keep it growing for years. From your first sale to m...

Free 7M+ installs 4.5★ (4,820)
Germanized for WooCommerce

Germanized extends WooCommerce to become a legally compliant shop for the german market. Must Have for every g...

Free 70k+ installs 4.8★ (495)