Getting Started
Welcome to ExtensionStudio OpenCart Extension! We would like to thank you for choosing our extension - ExtensionStudio
Cash On Delivery With Fee (COD Fee)
Extends the standard OpenCart COD feature by including advanced restriction options and extra fees.
The Cash on Delivery with Fee is a powerful OpenCart extension that extends the standard COD feature by adding an extra fee and restrictions based on multiple conditions. For example, conditions could include Customer Groups, Geo zone, Cart amounts and more. While creating a new extra fee, you can create multiple fee rules and add a fee in fixed or percentage amount. With this OpenCart Cash on Delivery extension, you can exclude Shipping methods as well.
The extension will work with all types of one-page (quick) checkouts. COD (FEE) will be visible in all order emails and order status to admin and customers.
Requirements
These are minimum requirements needed so that OpenCart can be installed and work properly.
- Web Server (Apache suggested)
- PHP (at least 5.3)
- Curl enabled
- Database (MySQLi suggested)
What's Included
After purchasing ExtensionStudio modules on opencart.com with your OpenCart account, go to your Download page. You can choose to download the ExtensionStudio module that is compatible with your oc version which contains the following files:

The contents of the extension package downloaded:
- COD-Fee-4x.zip - After extracting this file you will see these following folders and files.
- excodfee.ocmod.zip - This zip file contains an opencart extension files.
- Changelog - This file tells you about extension past changes.
- Read-me.txt - Read this file before installing the extension.
- Documentation - This folder contains what you are reading now :)
Installing the extension
Important! if you download the All Files archive from OpenCart and try to upload it to your Extension Installer,
you will receive this error: Invalid file type! Please make sure you unzipped the main archive and are uploading the correct file to your OpenCart. Files and database backup is highly recommended If your OpenCart is not a fresh installation.
When you are ready to install a extension, you must first upload the extension files and then activate the extension itself. The extension files can be uploaded in this way:
- Log in to your OpenCart Admin Dashboard and open the Extensions Extension Installer menu
- Upload the excodfee.ocmod.zip from the extracted folder.
- If you are using the OpenCart 2x and 3x version then Clear modifications after installing the extension then Refresh the modifications
- Set permission to the files go to System Users User Groups and edit your main Administrator User Group and find extension/excodfee/payment/codfee and extension/excodfee/total/codfee_payment
Extension Configuration
Configure Cash on Delivery Fee extension
Go to Admin Extensions Extensions Payment and Install the Cash on Delivery with Fee extension.

After installing the COD fee extension Go to Admin Extensions Extensions Payment Click on Edit Button and Configure the extension as per your needs.


After configure COD fee extension Install the COD Fee Order Total extension. Go to Admin Extensions Extensions Order Totals Click on Install button the edit extension.

After click on edit button you will need to configure the extension.

Let's see how it works on frontend
Output: Showing Cash on Delivery payment method on Checkout Page


Change Log
ExtensionSudio team never stops Improving, bug fixes, and improvements. See What's New. We recommend you to read the changelog for every update.
1 Feb 2020
Issue Fixing
Fixed Add .tpl in view path for 2.x version
31 Jan 2020
Issue Fixing
Fixed Change variable name to $customergroups instead $customer_groups for 2.x version
11 Oct 2018
Add Features
New Add Exclude shipping methods and Cod fee rules are now customer group specific
26 April 2018
Extension Release
New Extension Release
Still Stuck? How can we help?
If you like our product. Please Rate Us