Simple COD Fees for WooCommerce


Most of the times real Cash On Delivery payment methods charge an amount of money. WooCommerce by default doesn’t have the option to add this extra fee to the user. With this plugin you can easily do just that.


  • Only two simple options, fee and label
  • How the options are shown in frontend
  • Different cod fee for each shipping method
  • Different cod fee for each currency per shipping method

Часто задаваемые вопросы

Where can I find the settings?

You can easily find the settings for the extra fee in the Cash On Delivery settings in under WooCommerce > Settings > Payments > Cash on delivery

Can I enable Cash on Delivery for specific shipping options?

Of course, this is a native WooCommerce function. Under WooCommerce settings you can add the shipping options under the option «Enable for shipping methods»

How can I add different cod fees per shipping method?

If you have chosen extra cod fee for specific shipping methods then go the shipping method you wish to add different cod fee. If left empty then the global cod fee (in payment method settings) will be applied

Does this plugin work with WPML and multiple currencies?

Yes, if you use WPML and have multicurrency support enabled, you can now have multiple COD fee per currency. Currently only fixed fees are support and not exchange rates.

Does this plugin offers an option to Disable COD or COD Fee depending on user’s cart subtotal?

Yes, you can configure this plugin to disable either COD or COD Fee depending on user’s total amount in cart


Посмотреть все 5 отзывов

Участники и разработчики

«Simple COD Fees for WooCommerce» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:


Перевести «Simple COD Fees for WooCommerce» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений


  • Fix error when sometimes cod fee was never added


  • FIXED when sometimes if WPML was enabled, some payment methods disappeared from admin menu
  • Added option to enable tax status for the extra cod fee
  • Added option to completely remove COD or COD Fee if cart subtotal is less/more than a specific amount
  • Added option to disable COD Fee in cart page


  • Added WPML Multicurrency support
  • If there is WPML Multicurrency enabled then different fields will show up to declare different fee per currency (currently not support exchange rates, only fixed fees)


  • Fixed problem when user has selected COD fee for specific shipping methods and extra fee didn’t shown up properly
  • Validate dot as decimal separator
  • Automatically deactivate plugin when WooCommerce is deactivated


  • Changed the way for checking if COD is installed that caused some payment methods to throw an error


  • Added option for different COD fees per shipping methods
  • Added validation when entering fee to allow only two decimal numbers
  • Several fixes


  • Tested up to version 6.0.1 bump
  • Fix check if WooCommerce is installed causing plugin to throw errors


  • Tested up to version bump