Shipping Costs and Delivery Time on Product Page (Popup)
A free PrestaShop module that adds a convenient shipping information button directly to the product page . When clicked, customers instantly view a popup with rates and...
A cash on delivery module for PrestaShop with the option to apply an additional fee. The fee is added to the order automatically and displayed as a separate line in the basket summary.
The module simplifies checkout by removing the need to create separate carriers for COD. One delivery method, fewer customer choices, and a clearer purchasing flow.
Information Parameters:
The module is well suited to shops that still offer cash on delivery and want to move the cost of that service directly into checkout. This includes electronics shops, parts stores, seasonal products, first-order-only assortments, local shops, and B2C implementations where COD can still be an important factor in closing a sale.
The solution is also useful in shops maintained by a software house or freelancer, where clear COD business logic, easy maintenance, and fewer manual corrections in orders matter. In multistore environments it helps keep the same logic in place across different languages and shop configurations.
The administrator sets the payment method label shown in checkout without editing templates.
The module can display a custom message below the payment option with a dynamic fee value.
The fee amount is entered in Back Office as a tax-inclusive value, which simplifies day-to-day configuration.
Module installation creates a dedicated order status for handling cash on delivery payments.
The current version stores the fee with a persistent idempotency state and transactional logic.
The customer selects COD without leaving the native PrestaShop flow.
After COD is selected, the module refreshes the key summary fragments without a full checkout reload.
The customer can see a confirmation message about the applied COD surcharge on the order confirmation page.
Before installing or updating the module, create a backup of both files and database. In a production shop, it is advisable to test checkout, multistore, currency and invoice scenarios on a staging environment. If the shop uses a custom checkout or additional payment-related modifications, compatibility should be verified before deployment.
## [1.0.0] - 2026-03-25 ### Added
Yes. In the Back Office, the module lets you set the payment-method label displayed at checkout without editing templates.
Each module in our store contains information about compatibility with specific PrestaShop versions. Please check this information carefully before purchasing. If you are not sure, contact us.
Yes. You can display a custom message below the payment method with the dynamic {fee} placeholder, which shows the current surcharge amount.
You enter the amount as a tax-inclusive value in the store’s default currency. The module automatically converts it to the customer’s cart currency.
Yes. After cash on delivery is selected, the module refreshes the key summary elements and displays the fee as a separate line item.
Yes. Installation creates a dedicated status that helps the sales team distinguish orders awaiting cash-on-delivery processing.
7 other products in the same category:
Shipping Costs and Delivery Time on Product Page (Popup)
A free PrestaShop module that adds a convenient shipping information button directly to the product page . When clicked, customers instantly view a popup with rates and...
Product Availability Labels for Products and Combinations in PrestaShop
A PrestaShop module for advanced management of product and combination availability labels . It supports multiple rule levels (global, product, combination), allows message...
Order Cutoff Time Module – Dynamic Shipping Time (Basic Version)
Optimise logistical communication in your shop with a lightweight Entry-Level solution. The Order Cutoff Time module for PrestaShop (1.7–8.x–9.x) is a tool that automates...
PrestaShop withdrawal module for whole orders and selected products
Bring order to the withdrawal process in your PrestaShop store. The module moves scattered email exchanges into a clear customer-side panel (Front Office) and a structured...
Automatic delivery cost on the product card
PP Shipping Estimate is an advanced module for PrestaShop that enables automatic calculation of delivery costs on the product page . The customer does not need to...
Free Shipping Progress Bar & Delivery Cost Estimate for PrestaShop
Encourage customers to spend more by showing them exactly how much is left until free shipping . The module also displays an estimated delivery cost on the product page ,...
Free Shipping Progress Bar for PrestaShop (Free Version)
Encourage customers to spend more by clearly showing how much is left until they unlock free shipping . This is the free, simplified edition of the module, focused on one...
Do you have ideas on how to improve this software? Share your suggestions for optimisation, new features, or bug reports – we’ll be happy to review them!