WooCommerce Partial COD

WooCommerce Partial COD plugin is developed to help you get connected with authentic customers.

Cash on delivery (COD) is a globally preferred payment method for eCommerce shopping. In fact, 23% of online shoppers opt for cash on delivery to buy products.

Partial COD share of online shoppers

In Asia especially, over 75% of e-commerce transactions happened with cash on delivery. It is the go-to payment method and is most popular In South Asian countries, mainly India.

Flipkart was the first eCommerce store in India to implement the COD payment method. It was so successful that 80% of overall orders for Flipkart in 2015 were cash on delivery orders.

Noticing people’s preference for COD, other eCommerce stores eventually implemented the same payment method.

But despite how charming the numbers make it appear, there are some serious downfalls of cash on delivery payment systems. And these downfalls of COD can lead to the fall of any well-established eCommerce store.

And issues that disrupt the workflow of eCommerce stores, are a matter of concern for WooCommerce stores too.


Because WooCommerce is the most popular open-source eCommerce platform based on WordPress. It powers over 687,745 online stores.

A good number of these WooCommerce websites allow COD payment and thus, are prone to the problems that come with the implementation of cash on delivery service.

So, for the sake of rational analysis, let’s look at the pros and cons of the COD payment method. If you are already familiar with this topic, use the table of contents to explore other sections of this article.

1. Pros And Cons Of COD Orders

The opinions on COD might vary, depending on who you ask but you don’t need opinions. What you need are facts to give a concluding statement on the COD orders.

So let’s be in accord with reality.

1.1 Advantages Of COD

Convenient For Customers: Even in the age of the digital revolution, most of us are unfamiliar with the latest payment methods. People are trying to adapt to the digital modes of payment but find it helpful to have an alternative that involves cash.

A large number of people still prefer cash transactions to be safer and easier. Customers also opt for cash on delivery because of a lack of trust in online payment methods.

Promotes Impulsive Buyers: As COD is one of the most preferred online payment methods, it helps customers place orders on impulse. It increases the total order value and also helps in gaining new customers.

And that settles it. These were the advantages or pros of cash on delivery payment. Let’s look at the cons.

1.2 Disadvantages of COD

Delayed Profits: COD payments are convenient for customers but a drag for eCommerce retailers because the payment for any COD order is received only after the order delivery. For a specific order, the money reaches the retailer after two or three weeks and even longer if there is a return request. Such lags end up slowing down the overall business.

Shipping Cost: The shipping or courier companies charge higher rates on COD order delivery and the cost increases further if the items are being returned to the retailer.

High Return And Refund Rates: Customers use the COD payment method when they are buying on impulse. But later come to regret their purchase decisions. So, a return or refund is requested in this case and that causes a waste of time and money for online retailers. The longer it takes to close an order, the more resources are exhausted on it.

Theft: The delivery agents delivering COD products have to carry a lot of cash which makes them a target of thieves or looters. There have been multiple incidents where delivery boys were looted at gunpoint and all their money and possessions were taken.

Fake Orders: A fake COD order is placed when a customer submits false address and contact details during the checkout process. It may happen due to human error or just a foul prank but you do use resources to fulfill that order until you detect that it’s a fake one.

At last, you can see that the cons outweigh the pros. Few issues are for law enforcement to deal with. But to solve most of the above-listed problems, I have a solution.

Enter, The WooCommerce Partial COD Plugin.

WooCommerce Partial COD

And now you are wondering…

2. How Can WooCommerce Partial COD Plugin Solve Cash On Delivery Issues?

WooCommerce Partial COD restricts the creation of fake orders.  It does this by imposing a partial payment on customers. At the time when they place orders on the checkout page. It works to authenticate the cash on delivery orders as customers are required to pay a partial amount for order confirmation.

It also helps the WooCommerce stores to cover the shipping cost and decreases the financial strain of fulfilling cash on delivery orders. Thus, hitting two birds with one stone.

And there is no shortage of such amazing benefits. Let’s take a brief look at the features of WooCommerce Partial COD.
How Can WooCommerce Partial COD Plugin Solve Cash On Delivery Issues?

3. Benefits of WooCommerce Partial COD Plugin

a) The WooCommerce Partial COD has four partial payment methods: Order-Wise, Product-Wise, Tax-Wise, and Shipping-Wise.

b) The partial payment charged during the purchase authenticates the COD orders on WooCommerce stores. For admin, it creates a contact list of genuine users and reduces the risk of fraud COD order placement.

c) Determine who has to pay the partial payment on COD orders and allow WooCommerce partial payments based on specific user roles.

d) Admin can set the minimum and maximum COD amount on which the partial payment will be implemented on their WooCommerce Store.

e) Admin can implement a common partial payment on all WooCommerce COD orders. Irrespective of the cost of the ordered product.

f) Supports popular payment gateways such as RazorPay, Paytm, and PayPal. And increases the options to deposit WooCommerce partial payments.

g) The WooCommerce partial payment can be made compulsory on all COD orders placed by your customers.

h) Allow customers to redeem coupon codes to pay the WooCommerce partial COD amount.

Bottom line: It reduces the dangers involved in dealing with COD orders and helps you reap the benefits of allowing cash-on-delivery payment methods on your WooCommerce store.

Learn More: WooCommerce Partial COD Documentation

And you can have all these features on your WooCommerce store with the implementation of the WooCommerce Partial COD plugin.

So, let me show you how to implement our plugin.

4. How To Set Up WooCommerce Partial COD On Your Store

WooCommerce Partial COD is a paid plugin. There is no trial or free version available as of yet. However you can try the Demo, it will let you explore all cash on delivery settings and various features.

WooCommerce Partial COD Demo

First things first, create your account and then purchase our plugin. After completing your plugin purchase, go to My Account.

From My Account, go to the “Download” section to view all your purchased plugins. Click on the Download button located beside your purchased plugin to download your extension.

Now, there are two types of installation methods. Automatic and manual installation. Use what you prefer the most.

4.1. Automatic Installation

Follow these steps for automatic installation:

  • Log in to your WordPress Dashboard.
  • From the sidebar, click on Plugins.
  • Click on Add New.
  • Click the Browse button. Select your downloaded plugin’s .zip file, and click on Install.
  • Now click on Activate.

You’re all set to use WooCommerce Partial COD.

4.2. Manual Installation

The manual installation method involves downloading our WooCommerce Partial COD extension and uploading it to your web server via your favorite FTP application.

The steps are as follows:

Upload the WooCommerce Partial COD folder to the/wp-content/plugins directory.

Activate the plugin through the ‘Plugins’ menu in WordPress.

Now, as you are done with the installation. It’s time to explore the WooCommerce Partial COD settings.

5. General Settings of WooCommerce Partial COD

The settings of our plugin are useful and accurately perform their stated functions. And enables the admin to perform the following actions:

5.1. Select Partial Payment Method

WooCommerce Partial COD has four different payment methods:

  • Product-Wise
  • Order-Wise
  • Tax-Wise
  • Shipping-Wise

Partial COD General Settings

You can implement partial COD payment on your WooCommerce store by enabling any of these partial payment methods.

But you can not enable partial COD product-Wise and partial COD order-wise methods at the same time. Only either of the two partial payment methods can be applied at once.

I will describe each payment method in detail, in the upcoming sections.

5.1.1. Allow Partial COD Product-Wise

Enable Partial COD Product-wise setting from the General Settings tab to apply these three partial payment options i.e.

  • Per Product-Wise Charges
  • Category-Wise Charges
  • Global Charges

Important Note: If you select ‘Fixed’ as the deposit type then a fixed amount will be charged from the customer’s cart subtotal amount and if the percentage is selected as the deposit type then a fixed percentage from the customer’s cart subtotal is deducted as the partial amount.

Per Product-wise Charges

Enable Per Product-wise charges from General settings to set a partial COD amount on individual products of your WooCommerce store.

woocommerce partial cod productwise

  • Enable partial COD product-wise.
  • Go to Products from the Admin bar.
  • Click on All Products to get the list of all your WooCommerce products.
  • Now click on the “Edit” option.

Partial COD product settings

  • Scroll down to the Product Data section (also known as MetaData) and click on the WPCOD tab.
  • Enable the checkbox for imposing partial COD for that particular product.
  • Select the payment type (Fixed/Percentage).

Partial COD order settings

Category-Wise Charges

Impose partial COD payment on your products according to the different product categories of your WooCommerce store. Follow these steps to implement category-wise partial COD payment:

partial cod category wise setting

  • Go to Product Settings.
  • Select the deposit type (fixed/percentage) for any listed category under Category Name.
  • Under the Price Value section, enter the amount or percentage that needs to be charged as partial payment for that category.
  • Click on the Save button to save your changes.

partial payment cash on delivery

Note: If more than one category is applied to a single product then its sub-category is selected for the deduction of a partial amount.

Global Charges

Apply a constant partial payment amount on all the products of your WooCommerce store. Follow these steps to apply the global charges:

woocommerce partial cod global settings

  • Go to Product Settings.
  • Choose the partial payment type (fixed/percentage) to be applied to all the products.
  • Select Fixed payment type then enter the amount to be charged as a partial amount for all the products.
  • Select Percentage payment type and specify the percentage value to be charged from the customer’s cart subtotal as a partial amount for all the products.
  • Save your changes by clicking on the Submit button.

5.1.2. Allow Partial COD Order-Wise

You can charge a partial payment amount according to the total order size and value irrespective of purchased products or applied categories. The partial COD deposit type can be either selected as fixed or percentage.

partial cod order wise settings

Apply the following steps for the implementation of partial COD order-wise:

  • Enable Partial COD Order-Wise toggle from the General Settings tab.
  • Go to Order Settings.
  • Select Deposit Type (Fixed/Percentage).
  • Enter the partial payment amount or percentage.
  • Click on the Submit button to say your changes.

Condition: Partial payment will only be charged if the partial payment value is between or less than the customer’s total cart value.

5.1.3. Allow Partial COD Taxwise

Charge tax on all COD orders as the partial payment amount on your WooCommerce store.

partial cod tax wise

  • Enable Partial COD Taxwise toggle.
  • Save your changes by clicking on the Submit button.

tax wise partial payment

Note: The deductible tax amount will be following the tax structure of the country of your customers.

5.1.4. Allow Partial COD Shipping-Wise

Deduct the shipping cost as the partial payment amount for placing COD orders on your WooCommerce store. Follow these steps to implement partial COD Shipping-wise:

shipping wise

  • Enable Partial COD Shipping-Wise toggle from the General Settings tab.
  • Save your changes by clicking on the Submit button.

shiipping wise partial payment

Note: You can practice tax-wise and shipping-wise partial COD simultaneously.

5.2. Set Minimum And Maximum Amount for Partial COD

The admin can set the maximum and minimum cart subtotal amount on which they want to charge the partial COD amount. The cart’s subtotal value of your customers should be in between the minimum and maximum amount for the partial payment to apply.

maximum minimum partial payment

  • Set the minimum and maximum amount for WooCommerce Partial COD.
  • Save your changes by clicking on the Submit button.

Note: If the admin doesn’t set any maximum or minimum order amount for the products then it applies to all COD orders by default.

5.3. Select User Roles

WooCommerce Partial COD enables the admin to select the user roles. They are required to deposit the partial payment amount on COD orders. In case you don’t set any user roles than by default it asks all user roles to pay the partial payment. The user roles are Administrator, Editor, Author, Contributor, Subscriber, Customer, and Shop Manager.

user roles for partial payment

  • Go to General Settings>Select User Roles.
  • Choose the user roles for which you want to allow Partial COD payment.
  • Click on the Submit button to save your changes.

Note: All the offline payment gateways get disabled from the checkout page, on the acceptance of partial payment conditions by customers.

5.4. Enable Partial Payments Using Coupons

Allow customers to use coupon codes to pay the partial COD amount and also set a limit on the maximum amount of coupons applied for depositing partial payment on your WooCommerce Store.

partial payment through coupon

  • Enable Partial Payment Using Coupons from the General Settings tab.
  • Enter the limit of the maximum amount of coupon applied for partial payment.
  • Save the changes by clicking on the Submit button.

partial payment with coupon

5.5. Supported Payment Gateways

Include RazorPay, PayPal, and Paytm, the popular payment gateways as payment options for customers to pay the partial amount before placing COD orders.

WooCommerce Partial payment

And that sums up the implementation of all WooCommerce Partial COD Settings.

WooCommerce Partial COD plugin authenticates cash of delivery orders and creates a list of genuine customers. It keeps your store secure from fake COD orders and prevents the useless investment of your business resources.

Use our plugin and read the benefits of COD orders without any risks.

On A Final Note

In this article, I have explained the importance of the cash-on-delivery payment method and the pros and cons of implementing it in your WooCommerce store.

I have also shown the amazing features of WooCommerce Partial COD and the implementation of the cash-on-delivery settings.

WooCommerce Partial COD restricts the creation of fake COD orders. It acts as a security measure against many COD issues and empowers you to apply the cash-on-delivery payment method to your WooCommerce store.

And hey, check out our blogs If you want to learn more about the best eCommerce practices.

About the Author: Farheen Malik

Related Posts

  • Hello, Folks Out There! Today I am back with an […]

    Continue reading
  • AI, SEO, and Content — The most revolutionizing trinity of […]

    Continue reading
  • Many eCommerce businesses opt for flexible payment solutions by understanding […]

    Continue reading
  • Engaging students is difficult in a physical classroom. This problem […]

    Continue reading

Leave A Comment

Subscribe to our blog, receive the best tips, and stay on top of your WordPress game.

Thank you for signing up. You will be the first to know about everything, Stay tuned!
There was an error trying to send your message. Please try again later.