The Cash on Delivery module adds an additional fee to the order when the buyer selects Cash on Delivery. This is ideal if the delivery service or logistics provider charges a COD surcharge and you want to automatically factor it into the final payment.
Important: If you select the pick-up from store delivery method, no commission will be charged.
What the module can do
- Charges a commission only when the module is active and cash on delivery payment is selected.
- Supports 3 types of calculation:
- F - fixed amount
- P - percentage of basket subtotal
- PF - percentage + fixed amount
- For percentage options, restrictions are set: minimum and maximum commission.
- You can specify a threshold for the order subtotal, after which no commission is charged.
- Adds a line to the Order Summary block with the commission name and includes it in the total amount.
- Supports selection of tax class for commission.
- The sort order for displaying the totals is configured.
Practical examples
- Fixed commission: set the type to F and the amount, for example, 30 UAH—convenient for the “cash on delivery cost.”
- Percentage: type P, for example 2%, and set the minimum to 20 and the maximum to 80 - the commission will be adequate on any checks.
- Free from the amount: specify the subtotal threshold, for example 2000 - the commission is active up to this point, and disappears after that.
Pros: honest results, fewer manual edits, flexible logic, and accurate exclusion for pickup.
| Characteristics |
| OpenCart | 2.0, 2.1, 2.3, 3.0 |
| XML modification | No |
| Localization | English, Ukrainian, Russian |



Leave your review about this product