1. Home
  2. Cash on Delivery Fee
  3. About the COD Fee Extension

About the COD Fee Extension

This extension allows OpenCart store owners to add an additional charge when customers choose the Cash on Delivery (COD) payment method. The fee is automatically applied during checkout based on configurable rules.

It is useful for stores where COD increases operational cost or courier handling charges. With this extension, you can recover those additional costs while keeping complete control over how and when the fee should apply.

The extension supports both OpenCart 2.x/3.x and OpenCart 4.x (separate versions), ensuring compatibility with the latest OpenCart standards.


Who Should Use This Extension

Store owners who:

  • Want to add an extra charge when a customer selects Cash on Delivery.
  • Need to control COD fee based on the order subtotal.
  • Want to discourage low-value COD orders that are costly or risky.
  • Need flexibility to set a minimum order amount, maximum order amount, and a fixed fee.
  • Want backend-configurable COD fee management without modifying core files.

This module is especially useful for businesses where logistics partners charge extra for COD deliveries.


Key Features

  • Adds a COD fee automatically during checkout.
  • Supports fixed fee amount.
  • Supports minimum subtotal condition.
  • Supports maximum subtotal condition.
  • Uses cart subtotal for accurate calculation.
  • Fully OCMOD-based; no core file changes.
  • Works with the default checkout and all standard payment flows.
  • Supports multi-language titles via the language file.
  • Compatible with OpenCart 2.3.x, 3.x, and 4.x (separate builds).