Product Icon

Cash on Delivery Pro for WooCommerce

Charge a deposit for orders placed using Cash on Delivery payment method. You can also charge a fee and place restrictions on usage.
Choose a billing option
$79
Save 20%
$158 $126.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Extend the Capabilities of Your Existing Cash-on-Delivery Payment Method

Cash on Delivery Pro for WooCommerce adds multiple features to cash-on-delivery payment methods.

Capabilities

  • Charge a Deposit
    • Charge a deposit amount when your users choose to place orders with the cash-on-delivery payment method.
  • Usage Restrictions
    • You can place restrictions on who can place orders using the cash-on-delivery payment method.
  • Additional Fees
    • Charge an additional fee when your users choose to place orders with the cash-on-delivery payment method.

Benefits

Avoid fake orders

  • Charge a deposit amount for orders placed using cash-on-delivery payment method. You can prevent all unwanted fake orders thereby saving time and money.

Earn additional revenue for your site

  • Earn additional revenue by charging a fee when customers place their orders using the cash-on-delivery payment method.

How Does it Work?

Cash on Delivery Pro for WooCommerce adds the following additional capabilities to your existing cash-on-delivery payment method.

Charge a Deposit

  1. A user adds a product to the cart and proceeds to the checkout to make the payment.
  2. On the checkout page, they choose the cash-on-delivery payment method.
  3. Once the payment method is selected, a notice is displayed stating that they have to pay a deposit now and pay a balance on delivery.
Collecting deposit info when a cash-on-delivery payment method is chosen. The deposit payment can be paid using the allocated payment method.
Payment method to pay the deposit amount

Usage Restrictions

  1. The users add products to the cart and proceed to checkout to make the payments.
  2. On the checkout page, the cash-on-delivery payment method will be visible only if the users are eligible and their purchase amount is within the specified threshold.
Cash on delivery payment method visible

If the user is not eligible or if their purchase amount is not within the specified threshold, the cash-on-delivery payment will not be visible on the checkout page.

Cash-on-delivery payment method hidden

Additional Fee

  1. A user adds a product to the cart and proceeds to the checkout to make the payment.
  2. On the checkout page, they choose the cash-on-delivery payment method.
  3. Once the payment method is selected, the user will have to pay an additional fee based on the rule configuration.
Charging an additional fee for using a cash-on-delivery payment method

Features

1. Unlimited Rules

You can create unlimited rules for restricting and allowing your users to place orders using the cash-on-delivery payment method.

2. Multiple Filters

Set restrictions based on:

  • Users
  • User Roles
  • Order Amount

Requirements

Minimum PHP version: 5.6

Cash on Delivery Pro for WooCommerce allows you to charge a deposit, an additional fee, and restrictions for using cash-on-delivery.


Customer reviews

Average rating 2.0
3 reviews
5 stars, 0% of reviews
4 stars, 33% of reviews
3 stars, 0% of reviews
2 stars, 0% of reviews
1 star, 67% of reviews
3 reviews
  • luckyc9887aee77
    Rated 4 out of 5
    Support
    Jun 21, 2025
    Support
  • Jaime Smith
    Rated 1 out of 5
    Aug 9, 2022
    Does not work, and support is useless.
    It worked for a bit, but then with updated Paypal and stripe plugins, it stopped working. Support takes FOREVER to reply, and then insists that it is working, even though I sent video proof that it is not. They even asked for a dev site to test on, so I provided that - but then they didn't actually test an order all the way through to see that it does not work. Garbage. Going back to Woocommerce Deposits for similar functionality.
  • mosess85
    Rated 1 out of 5
    Mar 11, 2022
    worst support
    this plugin was working for one month after that it stops working, i contact support team but there is no response.

Extension information

  • PHP version required: 5.6.0
  • Tested with WordPress: 6.9.0
  • Tested with WooCommerce: 10.4.0
  • Requires at least WordPress: 4.6.0
  • Requires at least WooCommerce: 8.2.0

Compatibility

  • High performance order storage (HPOS)

Countries

  • 🇺🇸 United States

Languages

English (United States)

Related Products

Price $79 annually
Rated 3.4 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $279 annually
Rated 3.2 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2.8 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $59 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.