See translation

Prestashop Cash on delivery with fee

This is payment module for PrestaShop "Cash on delivery" with possibility to add extra fee to order total value. It's a great way to handle additional charges, especially when our delivery provider charge you some % of total order value. In addition this COD payment module meet law requirements related to order summary on the confirmation step.

Shop version 8.x, 1.7.x, 1.6.x, 1.5.x PrestaShop 8.0 support Yes :-)
Available translations
Module version 2.1.7
Works with ThirtyBees Yes
  • Trusted developer of module Cash on delivery with fee
  • Support to the module Cash on delivery with fee
  • Free updates of the module Cash on delivery with fee
  • Open source - you can edit module code Cash on delivery with fee
  • Module Cash on delivery with fee works with PrestaShop 1.7
  • Module Cash on delivery with fee works with PrestaShop 1.6
  • Module Cash on delivery with fee works with PrestaShop 1.5
  • Module Cash on delivery with fee works with PrestaShop 8.0

More info: Prestashop Cash on delivery with fee

We are proud to announce that this is the first "cash on delivery with fee" module that allows to include "cod free" to order, when order is created manually by shop admin in back office. Everything thanks to this free addon:

add cod fee when admin creates order

PrestaShop payment gateway module for your online store to support cash on delivery payment method. Addon supports feature to define additional fee to charge customer. Total order value will be increased with % value of total amount for order. As a shop owner you can of course define the value of additional fee. This PrestaShop module supports law requirements related to appearance of order summary on last order step, there where customer can finalize order.

 

cash on delivery with fee

 

 

Cash on delivery with fee - module features

This payment module  main feature is possibility to define additional fee - customers will be charged for the value you can define on module configuration page. In addition it contains several most important features from law point of view. Main module features are:

Possibility to charge customer for additional payment fee (in percentage or in flat value)

  1. Each carrier can have different fee value
  2. you can enable or disable feature to disable the payment method for customers if cart will be worth more than defined value
  3. you can enable or disable feature to disable the payment method for customers if cart will be worth less than defined value
  4. Display order summary on the last order step (on page where customer confirms order)
  5. Display address summary on the last order step (on page where customer confirms order)
    This is the only one module that adds information about additional fees to:
    - email that customer receives with order confirmation
    - PDF invoice 
    - customer section "orders history"
    - back office order details page

Usage examples of module: Prestashop Cash on delivery with fee

Associated videos: Prestashop Cash on delivery with fee

Currently no related video clips available

Module reviews: Prestashop Cash on delivery with fee

Reviews were placed by customers that purchased this addon. If you already purchased this plugin and if you expect to left a review - you will get an email form shop after 2 weeks from purchase. This email will contain reminder about pending comment with url to review form
Average grade
4.84
Luciana2022-12-26
Raymond2022-11-22
Nora2022-09-12
Sandro2022-08-30
Kamil2022-08-30
Olívia2022-07-14
Eliza2022-07-02
Antonina2022-06-18
Benjamim2022-06-10
Reta2022-06-05
Filipe2022-05-22
Terence2022-05-16
Vicenta2022-05-14
Marta2022-05-06
Ernesto2019-11-25
Rebeca2019-11-07
Rodrigo2019-10-10
Jole2019-10-06
Rocío2019-09-22
Gonçalo2019-09-15
Lena2019-09-08
Stéphane2019-09-02
Alexandra2019-08-31
Lourenço2019-08-30
Laure2019-08-17
Ozella2019-07-22
Giuliano2019-07-13
Erzsébet2019-07-03
Irene2019-06-16
Junius2019-05-20
Olivér2019-04-30
Monique2019-04-20
Édouard2019-04-18
Leon2019-04-02
Tatiana2019-03-31
Alma2019-03-26
Szervác2019-03-26
Jabari2019-03-17
Prisca2019-03-08
Virág2019-02-25
Costanzo2019-02-21
Mariana2019-02-16
Filipa2019-02-13
Christelle2019-02-12
Bárbara2019-02-03
Ruth2019-02-01
Barna2019-01-31
Bruno2018-08-15
Isabel2018-07-27
Emil2018-06-19
Carlota2017-11-29
Alexandria2017-10-27
Panna2017-10-01
Natalia2017-04-22
Júlia2017-04-20
Nadia2017-03-06
Jéssica2016-11-20
Bendegúz2016-11-10
Kylee2016-09-30
Aimée2016-06-10
Kyle2016-05-21
Hunor2016-04-12
Timothée2016-03-06
Hunor2014-12-22
Vega2014-10-10
Katalin2014-09-20
Marc2014-09-16
Africa2014-02-10
Matilda2014-02-04
Lupe2014-01-09
Ursula2013-10-10
Martyna2013-09-04
Joseph2013-08-24
Sándor2013-08-07
Kata2013-05-31

Frequently asked questions

Feature under construction

Associated blog posts

Currently no related articles

Cash on delivery with fee Changelog - informations about updates

Version 2.1.7

  • Enhanced module workflow: You can now choose the order value type used to calculate the percentage fee. Options include Order + Products (tax inclusive or tax exclusive) and Products only (tax inclusive or tax exclusive).
  • Expanded language support: Added translations for English, Polish (Polski), Bulgarian (Български), Czech (Čeština), German (Deutsch), Danish (Dansk), Greek (Ελληνικά), Spanish (Español), Finnish (Suomi), French (Français), Croatian (Hrvatski), Icelandic (Íslenska), Italian (Italiano), Japanese (日本語), Dutch (Nederlands), Norwegian (Norsk), Polish (Polski), Portuguese (Português), Romanian (Română), Serbian (Српски), Russian (Русский), Swedish (Svenska), Slovenian (Slovenščina), Slovak (Slovenčina), and Ukrainian (Українська).

Version 2.1.6

  • Improved module workflow in PrestaShop installations operating without tax calculations.

Version 2.1.5

  • Streamlined tax and shipping cost calculations on the checkout page.

Version 2.1.4

  • Fixed fee calculation for modified orders, ensuring the fee is correctly included in order modifications.
  • This version requires module reinstallation.

Version 2.1.3

  • Improved module hook associations for seamless installation in the latest PrestaShop 8.x releases.

Version 2.1.2

  • Enhanced compatibility and performance in PrestaShop 8.x environments.

Version 2.1.1

  • Added new email variables for use in the order summary table: {tr_total_fee_tax_excl} (displays the fee value excluding tax) and {tr_total_fee_tax_incl} (displays the fee value including tax), allowing for clearer display of cash on delivery charges (e.g., COD: €X.XX).

Version 2.1.0

  • Further improved module workflow and compatibility within the PrestaShop 8.x environment.

Version 2.0.9

  • Refined the tax and fee calculation process for increased accuracy.

Version 2.0.8

  • Improved the display of the order summary presented before order placement, providing customers with a more transparent checkout experience.

Version 2.0.7

  • Optimized the fee calculation process for improved performance and reliability.

Version 2.0.6

  • Enhanced the presentation of fees on invoices for improved clarity and professionalism.

Version 2.0.5

  • Improved module compatibility and functionality in PrestaShop versions 1.7.7 and later.

Version 2.0.4

  • Optimized the saving process for fees based on order value, ensuring accurate fee application.

Version 2.0.3

  • Improved fee implementation for virtual products.
  • Added an option to enable/disable the alert message on the order validation page regarding additional fees, providing more control over the checkout process.

Version 2.0.2

  • Added configurable behavior for split orders. You can now choose to apply the fee to each split order or only to the first one, providing flexibility for different order fulfillment scenarios. PrestaShop allows for order splitting based on warehouse location or product availability.

Version 2.0.1

  • Added a feature to display the payment logo next to the payment method name in PrestaShop 1.7.x, enhancing the checkout page's visual clarity.

Version 2.0.0

  • Improved the display of cash on delivery fee values on invoices in PrestaShop 1.7.x, ensuring accurate and clear representation of charges.

Version 1.9.9

  • Improved the fee calculation process for both front-end and back-end operations to eliminate PHP notifications in log files, enhancing system stability.

Version 1.9.8

  • Introduced percentage-based fees for carrier-related charges. Now you can define both percentage and fixed amount fees, providing greater flexibility in pricing configurations. This version requires module reinstallation.

Version 1.9.7

  • Implemented a minimum charge value feature. If the calculated percentage fee is below the minimum charge value, the minimum charge will be applied instead, ensuring a consistent minimum fee for applicable orders.

Version 1.9.6

  • Improved fee value formatting. Fee values are now consistently displayed as decimal numbers with two decimal places, enhancing accuracy and presentation.
  • Resolved a potential fatal error during checkout, ensuring a smooth and reliable checkout process.

Version 1.9.5

  • Enhanced module compatibility and performance in PrestaShop versions 1.7.5.x to 1.7.6.0.
  • Improved the module's update checker functionality.

Version 1.9.4

  • Optimized the fee search engine based on selected carrier during checkout, ensuring accurate and efficient fee application.

Version 1.9.3

  • Added support for back-office manual order creation using the free "Add order in back office + cod fee" module. ( Add order in back office + cod fee )
  • Added an option to control whether or not the module sends order confirmation emails.
  • Updated the plugin update check feature.

Version 1.9.2

  • Improved the order summary presentation in PrestaShop 1.6.x versions.

Version 1.9.1

  • Added new configuration options to customize the CSS styles of checkout summary elements: cart total, cart subtotal (taxes), and cart shipping. These options allow the module to adapt to non-default themes with different checkout page structures and CSS class names.

Version 1.9.0

  • Introduced additional fee rules based on order total value. You can now define different fees for each carrier based on the total order value. This version requires reinstallation (settings will be preserved).

Version 1.8.9

  • Added support for the "Advanced EU Compliance" module.
  • Added support for the displayPaymentEU hook.

Version 1.8.8

  • Added a feature to set a specific order status after purchase.

Version 1.8.7

  • Added the {$order} variable to the order confirmation page, providing access to order information (as an array of variables).

Version 1.8.6

  • Added an option to disable the additional summary and allow direct order placement from the payment page in PrestaShop 1.7.x.

Version 1.8.5

  • Added features to control payment method visibility based on cart value: You can disable the payment method if the cart total is above or below a specified amount.

Version 1.8.4

  • Improved cart summary presentation to include fees, providing a more accurate representation of the total cost.

Version 1.8.3

  • Added the ability to identify the price display type (tax included/excluded), ensuring accurate display of "total products" in email templates.

Version 1.8.2

  • Prevented saving fee values with commas; only dot separators for decimal values are now accepted, improving data integrity.

Version 1.8.1

  • Improved module versioning.

Version 1.8.0

  • Introduced carrier-specific fees. Each carrier can now have a different fee value. This version requires reinstallation to access the new fee configuration menu.

Version 1.7.9

  • Improved automatic price updates for cart totals and subtotals. The order information table is also updated if order details are included in the final checkout step.

Version 1.7.8

  • Updated the Polish (Polski) language pack.

Version 1.7.7

  • Improved workflow in PrestaShop 1.7: Prices on the checkout page are now automatically updated when the "cash on delivery" payment method is selected.

Version 1.7.6

  • Added missing translations for new features.

Version 1.7.5

  • Added a configurable option for how the fee is included in the order: either as part of the shipping costs or as a separate "cash on delivery fee" line item.

Version 1.7.4

  • Added new variables to email templates: {total_fee} and {total_fee_tax}.

Version 1.7.3

  • Added an option to automatically hide tax information on invoices and in confirmation emails.

Version 1.7.2

  • Added VAT tax configuration for the delivery fee. You can enable/disable this tax and select the applicable tax rate.

Version 1.7.1

  • Added an option to display the order summary before the final confirmation step in PrestaShop 1.7.x. This allows customers to review their cart, adjust quantities, apply vouchers, etc., before confirming the order (this feature was already present in versions for PrestaShop 1.6.x/1.5.x).

Version 1.7.0

  • Verified and refined module translations.
  • Added a complete German (Deutsch) translation.

Version 1.6.9

  • Updated Polish (Polski) translations.
  • Added the ability to define the email subject directly in the module configuration page, addressing translation issues in PrestaShop 1.7.x.

Version 1.6.8

  • Added features to apply fees conditionally based on cart total product value. You can set minimum and maximum cart values for the fee to be applied.

Version 1.6.7

  • Updated Italian (Italiano) translation for PrestaShop 1.7.x.

Version 1.6.6

  • Added full support for PrestaShop 1.7.x. This is the first cash on delivery module for PrestaShop 1.7.x.

Version 1.6.5

  • Improved the update library, enabling module update checks directly from the configuration page.
  • Added missing Spanish (Español) translations.

Version 1.6.4

  • Added a feature to display the fee value on the list of available payment methods.
  • Added missing translations.

Version 1.6.2

  • Implemented this changelog to track module changes.
  • Added Polish (Polski) translation.
  • Fixed issues in the Italian (Italiano) translation.
  • Improved module updates: Notifications about new versions are now displayed in the back office.