Top 11+ Best Magento 2 Cash On Delivery Extensions | Free & Premium | 2025 Updated

Have you heard about cash on delivery payment method that allows online customers to make payment by cash once receiving their products from shippers/couriers? If yes, you may know how popular this payment method is not only in Magento 2 but also in the e-commerce market. In this blog, we list top 11+ Magento 2 cash on delivery extensions free & premium for your e-commerce website. You can easily choose the most suitable Magento 2 cash on delivery extension based on some criteria such as provider, rating, price, features, etc.

Why Cash On Delivery For Magento 2 Store?

COD payment method brings benifits to both store owners and online shoppers. On the one hand, if customers don’t like to pay for delivery online, they can check cod rates on products before purchase and pay for their orders directly to the shipper when they get ordered items in hands. Buyers will be not worried about losing money from sellers in the case they don’t get their products yet.

On the other hand, store owners can enhance cash on delivery payment method to minimize risks of insecure online transactions. Also, you can improve the customer’s trust and stimulate online payment. Hence, why don’t you provide a cod payment method for your Magento 2 online store?

Find more cool Magento 2 extensions here. Other amazing ORDER & SHIPPING extensions!

Provider
Product Name
Price
Highlight features
Promo Code
Detail Infor 
Landofcoder
Magento 2 Cash On Delivery Extension
$89.00
  • Check COD Availability By Zipcode Quickly On Product Page
  • Instantly Check COD Availability & Fee On Checkout Page
  • Specify Products Unavailable for COD
DC10FAE  (10% OFF)

B2PLE15 (15% OFF Buy 2)

B3PLE25 (25% OFF Buy 3)
Landofcoder
Magento 2 Multi Vendor COD Cash On Delivery add-on
$199.00
  • Allow COD on multiple products
  • Check COD availability on product page
  • Check COD availability in checkout page
DC10FAE  (10% OFF)

B2PLE15 (15% OFF Buy 2)

B3PLE25 (25% OFF Buy 3)
Amasty
Cash on Delivery for Magento 2
$99.00
  • Charge a fee for using cash on delivery as a payment method
  • Restrict payment method to certain locations based on zip codes
  • Flexibly link cash on delivery to your shipping methods
Updating
Mageplaza
Magento 2 Restrict Cash On Delivery
$49.00
  • Upload CSV with zip codes to restrict cod payment method for specific locations
  • Add zip codes from backend
  • Set custom availability and unavailability message
landofcoder15 (15%)
Mageants
Zip Code COD Check For Magento 2
$39.00
  • Import files containing details of available pin codes for COD
  • Add the corresponding working days of the pin codes
  • Upload any number of pin codes that you wish
mage_first_time  (5% OFF)

mageants10percentage (10% OFF Buy 2)
Magedelight
Delivery Availability Checker for Magento 2
$129.00
  • Check delivery service availability from front end
  • Add/Import range of postcodes with all the details
  • Notify customers on availability of product

MAGE20%OFF (20% OFF)
Solwininfotech
Check Cash On Delivery Extension For Magento 2
$39.00
  • Auto Fetch ZIP Code
  • Check / Restrict COD
  • Work Based On ZIP Code
locsw20 (20% OFF)
Magearray
Magento 2 Restrict Cash On Delivery by Zip Code Extension
$29.00
  • Enable / Disable COD based on Postcode/ZIP Code/PIN Code
  • Batch Import for COD eligible Zip Codes/Post Codes using CSV upload feature
  • Advance Configuration for Title, Success , Error messages from admin configuration area
10OFFLANDOFCODER (10% OFF)
Setubridge
Zip Code Based COD Pro – Magento 2 Extension
$99.00
  • Easy to enable/disable & configure
  • Cash on delivery availability check on basis of the zip codes
  • Configure the COD on total order amount
Updating
Emipro
Cash On Delivery – Extra Charges For Magento 2
$89.00
  • Set an extra charge based on the order items or order subtotal
  • View ‘Emipro – Cash On Delivery Extra Charges’ menu under marketing
  • Set different rules for COD charges on the order items
Updating
Tigren
Magento 2 Multi Cash On Delivery (COD)
Free
  • Generate up to 6 COD options
  • Create multi COD based on delivery time
  • Create multi COD based on extra charge
Updating

Magento enables cash on delivery (COD) payment method for selected countries or specific zip codes inside the country. If you are a small business, a cash payment will be more preferred to credit card options. We’ll point out some pros and cons of each option so that you can select the best Magento 2 cash on delivery extension for your e-commerce store.

1. Magento 2 Cash On Delivery Extra Fee | Landofcoder $89

The first recommendation is Magento 2 Cash On Delivery by Landofcoder. This extension brings store owners and customers the most convenient user experience. Developed with the target ”convert potential shoppers into loyal customers”, this cash on delivery extension enables customers to:

  • Check COD Availability Quickly On Product Page By Zip code
  • Instantly Check COD Availability On Checkout Page
  • Track COD Payment From My Orders

In terms of price, compared to other extensions, this Magento 2 cod extension is not too expensive. It worths with lots of useful features. Especially, the module is under sale now. If you purchase it at the moment, you can save 30% ($69) for this feature-rich extension.

Click to purchase | Don’t forget to apply the code DC10FAE  (10% OFF)

Highlight Features:

  • Check COD Availability By Zipcode Quickly On Product Page
  • Instantly Check COD Availability & Fee On Checkout Page
  • Allow Cash On Delivery In Seconds
  • Add or edit COD Pricerules In Backend
  • Set COD Rates Flexibly In Different Types (Fixed/Percentage)
  • Upload/Export Pricerules CSV File Conveniently
  • Specify Products Unavailable for COD
  • Enable Cash On Delivery For Products In Seconds
  • Flexibly restrict COD by zip
  • Notify COD Availability By Proper Message
  • Show COD Title & Description On Frontend
  • Allow/Restrict COD For Specific or All Countries
  • Check Orders Applied with COD payment
  • Manage COD Rates In Smart Way
  • Manage Any COD Order In Backend
  • Control COD Products Flexibly
  • Configure COD Payment Method With Ease
CompatibilityMagento 2.0.x, 2.1.x, 2.2.x, 2.3.0, 2.3.1, Magento EE 2.1.x, EE 2.2.x, EE 2.3.x
Rating5/5 – 10 reviews
Guarantee30 days money back

The product page will be equipped with full video guides for installation, usage and configuration to help customers instantly. Moreover, if customers face any issue with the extension, they can contact for support via live chat, support email, ticket system, even dev’s skype. Customers will get quick and friendly support from Landofcoder support team.

Check full user guides:

2. Cash on Delivery for Magento 2 | Amasty $99

The second recommended Cash On Delivery Extension for Magento 2 is provided by Amasty. With this module, you can set an extra fee for cash on delivery payment method so customers can pay by cash once the product arrives. By using zip code, they can check available shipping methods and receive an appropriate message as a notification. Where can shoppers check cod availability? They can check cash on delivery rate only in the order summary in the checkout. It will be a disadvantage if customers are viewing an item and want to check this payment method in their location immediately from the product page.

Click to purchase | We’re contacting the provider for a discount code

Highlight features:

  • Charge a fee for using cash on delivery as a payment method
  • Restrict payment method to certain locations based on zip codes
  • Flexibly link cash on delivery to your shipping methods
  • Customize COD fee label displayed in the order summary block
  • Let customers check whether their location is eligible for COD
  • Get additional flexibility with Extra Fee for Magento 2
CompatibilityMagento 2.1, 2.2, 2.3
Rating4.7/5 – 3 reviews
Guarantee90 days money back

3. Zip Code COD Check For Magento 2 | MageAnts $39

The third candidate on this list is the Zip Code COD Check For Magento 2 developed by MageAnts. Using this extension, the admin is enabled to add/ edit/ update all the information regarding PIN codes and their respective COD availability and eligible days of delivery. Thus, the sellers can easily configure all the information for customer use.

Click to purchase | Don’t forget to apply the code mage_first_time  (5% OFF)

Highlight features:

  • Import files containing details of available pin codes for COD
  • Add the corresponding working days of the pin codes
  • Upload any number of pin codes that you wish
  • Automated system removes COD option when customercenter ineligible pin codes
  • Cross-browser compatibility and mobile responsive design
  • Enable or disable this extension from the admin panel
CompatibilityMagento 2.0.X – 2.3.X
Rating5/5 – 1 review
Guarantee30 days money back

4. Delivery Availability Checker for Magento 2 | Magedelight $129

The next option for you is Magento 2 Delivery Availability Checker from Magedelight. With this extension, customers can check if cash on delivery is available in their region by entering the delivery postcode on the product page. However, Magedelight does not show that customers can check cash on delivery fees with this extension.

One of the outstanding points is the support of Geonames. The admin can import postcodes of countries via CSV file and command line to manage codes easily. You can view any postcode searches report to adjust product availability appropriately in different areas. What’s more? Besides messages of cod/shipping availability or unavailability, you can set an estimated delivery message and send notification about the time products are available.

Click to purchase | Don’t forget to apply the code MAGE20%OFF (20% OFF)

Highlight features:

  • Check delivery service availability from front end
  • Add/Import range of postcodes with all the details
  • Notify customers on availability of product
  • Restrict various shipping & payment methods for specific postcodes
  • Create unlimited rules of postcode
  • Import postcodes of all countries via command line with the help of Geonames
CompatibilityMagento 2.2.x, 2.3.x
Rating4.6/5 – 14 reviews
Guarantee45 days money back

5. Cash On Delivery – Extra Charges For Magento 2 | Emipro $89

Magento 2 Cash On Delivery Extra Charges by Emipro is another suitable choice for you. Using this extension, the admin is enabled to set separate cod fees for ordered products or subtotal, for different customer groups and product attributes. The charges can be fixed or percentage and will be notified by a message on the product page.

Click to purchase | We’re contacting the provider for a discount code

Highlight features:

  • Set an extra charge based on the order items or order subtotal
  • View ‘Emipro – Cash On Delivery Extra Charges’ menu under marketing
  • Set different rules for COD charges on the order items
  • Set charge rule based on a different customer group
  • Set charge rule based on the multiple websites
  • Set separate charges for a different customer group
  • Apply customised cod charges for all the products based on product price, SKU, category or any product attributes
  • Charging customers an extra charge despite the amount of an order
  • Check cod availability on product page with the extra charge amount
CompatibilityMagento CE 2.0.x – 2.3.x
Rating5/5 – 5 reviews
Guarantee30 days money back

6. Zip Code Based COD Pro – Magento 2 Extension | Setubridge $99

Magento 2 Zip Code based COD Pro extension by Setubridge will be the next cash on delivery module in the collection we would like to introduce. Based on zip code or postcode, users can check cash on delivery availability and configure the extra charge on the total order amount. In addition, they can check the available shipping method and get the estimated delivery time message set by the admin. For admin, you can upload a CSV file that contains zipcodes or postcodes for the COD payment method.

Click to purchase | We’re contacting the provider for a discount code

Highlight features:

  • Easy to enable/disable & configure
  • Cash on delivery availability check on basis of the zip codes
  • Configure the COD on total order amount
  • Add extra fees on relevant orders & reflect it on all pages
  • Responsive widget for COD availability checker
  • Import CSV along with COD payment, instruction message & extra fees
CompatibilityMagento CE 2.1.x, 2.2.x, 2.3.x
Rating5/5 – 12 reviews
Guarantee14 days money back

7. Magento 2 Restrict Cash On Delivery | Magecomp $49

The list of top 10 Best Magento 2 Cash On Delivery extensions also includes Magento 2 Restrict Cash On Delivery by Magecomp. Like other extensions, this module also allows store owners to restrict cash on delivery payment method on specific locations. The admin can import CSV files with zip codes or add zip codes directly in the backend. Customers can check cod availability by entering their zip code on the product page. This will be a limitation if buyers want to check it in the checkout. On the item page, they will receive a custom message that configures cod is available or not and show estimated delivery time if the admin set for that item.

Click to purchase | Don’t forget to apply the code landofcoder15 (15%)

Highlight features:

  • Upload CSV with zip codes to restrict cod payment method for specific locations
  • Add zip codes from backend
  • Set custom availability and unavailability message
  • Show estimated delivery time in the custom message in frontend
  • Customers can check cod availability by entering zip code in the box on product page
  • Auto hide the payment method from checkout option if cod is not available
CompatibilityMagento 2.1, 2.2, 2.3
Rating5/5 – 23 reviews
Guarantee30 days money back

8. Magento 2 Multi Vendor COD Cash On Delivery | Landofcoder $199

If you want to run a Magento 2 marketplace store and look for this cash on delivery functionality, Magento 2 Multi-Vendor COD Cash On Delivery will be an ideal choice. Amazingly, if you purchase Magento 2 Marketplace Pro version from Landofcoder, you will get this plugin free because the pro package includes it and a ton of fantastic features, premium plugins, and themes.

Magento 2 Marketplace Cash On Delivery addon will handle issues of traditional cod payment methods and enhance payment gateway security in online shopping. For customers, they can check cod availability by zip codes on product pages, checkout page, and their dashboard. For vendors, they can set cod rates, upload or export price rules in CSV.

The admin will take full control of this method. You can enable this payment method for multiple items and different countries, add and edit cod rates, and upload price rules CSV file easily. You also can decide to display the method and messages for cod availability on the frontend. Moreover, you’re enabled to manage marketplace cod rates, cod orders, and cod products with ease.

Click to purchase | Don’t forget to apply the code DC10FAE  (10% OFF)

Highlight Features:

  • Allow COD on multiple products
  • Check COD availability on product page
  • Check COD availability in checkout page
  • Set COD rates quickly by vendors
  • Upload/Export Pricerules to CSV by vendor
  • Add/edit COD rates easily by admin
  • Quickly upload Pricerules CSV file by admin
  • Display COD description & label on frontend
  • Enable COD for all or specific countries
  • Check COD order from customer dashboard
  • Track COD orders easily by admin
  • Manage marketplace COD rates effectively
  • Manage marketplace COD orders with ease
  • Fully control marketplace COD products
  • Ease of configuration
CompatibilityMagento 2.0.x, 2.1.x, 2.2.x, 2.3.x
Rating5/5 – 2 reviews
Guarantee30 days money back

9. Check Cash On Delivery Extension For Magento 2 | Solwininfotech $39

Magento 2 Check Cash On Delivery extension by Solwininfotech will should be considered for your eCommerce store. Its features will meet your standard demand for cash on delivery payment method. In the settings, admin can enable this method and set success and failure message for cod if customers check it with their zip code on the frontend. Apart from adding zip codes, admin also can upload CSV files including bulk zipcode. Managing zip codes is also not a matter of the module.

Click to purchase | Don’t forget to apply the code locsw20 (20% OFF)

Highlight features:

  • Auto Fetch ZIP Code
  • Check / Restrict COD
  • Work Based On ZIP Code
  • Manage Day Delivery With ZIP Code
  • Import ZIP Code By The CSV File
  • Support Different Message
  • Import ZIP Code By The CSV File
  • Support Different Message based on ZIP Code found, not found and invalid Zip Code
CompatibilityMagento 2.0.x, 2.1.x, 2.2.x, 2.3.x
Ratingnot given
Guarantee30 days money back

10. Magento 2 Restrict Cash On Delivery by Zip Code Extension | Magearray $29

Magento 2 Restrict Cash On Delivery by Zip Code Extension by Mage Array provides you some simple features for cash on delivery method. Admin can enable cod on postcode, zip code, or pin code. Also, the extension allows admin to import cod zip code/postcode by CSV and set title, messages for success or error when customers check cod availability in their area.

Click to purchase | Don’t forget to apply the code 10OFFLANDOFCODER (10% OFF)

Highlight features:

  • Enable / Disable COD based on Postcode/ZIP Code/PIN Code
  • Batch Import for COD eligible Zip Codes/Post Codes using CSV upload feature
  • Advance Configuration for Title, Success , Error messages from admin configuration area
CompatibilityMagento 2.1, 2.2
Rating5/5 – 2 reviews
Guarantee30 days money back

11. Magento 2 Multi Cash On Delivery (COD) | Tigren Free

The last option also the only free extension in the collection is Magento 2 Multi Cash On Delivery (COD) provided by Tigren. There are six available cash on delivery options with different conditions for customers. They can choose cash on delivery pay by cash or card.

Or choose COD with the appropriate time to get shipping such as anytime, within office hours, in the morning/afternoon/evening.

Even you can set different extra fee for cash on delivery based on the order subtotal to reduce this payment method risks. For example, customers can choose COD – $10 Extra fee (Order Subtotal < $50). Then, this charge will be added to total cost and shippers will collect it when customers get products in hand.

Click to purchase | We’re contacting the provider for a discount code

Highlight features:

  • Generate up to 6 COD options
  • Create multi COD based on delivery time
  • Create multi COD based on extra charge
  • Create multi COD based on direct payment type
  • Set conditions for each COD option
  • Indirect sale enhancement
CompatibilityMagento 2.3.x
Rating5/5 – 8 reviews
Guaranteenot given

Conclusion

We have just given you some suggestions for your eCommerce website. With this Top 11+ Best Magento 2 Cash On Delivery Extensions 2020 premium & free, we hope that you can choose one module that can help you increase customer shopping experience, enhance conversion rate, and sales significantly.

If you want to add or remove an item in the Shipping per product extension list, feel free to submit your extension at Submit the form

SUBMIT NOW!

Related Blogs:

Mary Nguyen

''Content is Queen''

Recent Posts

Salesforce Mobile App Customization and Personalization For Business: A Complete Guide

Salesforce is a strong tool that enables businesses to control processes, customer relations, as well…

3 weeks ago

Latest Mobile App Design Trends That You Should Consider | 2025 Updated

By 2025, the latest mobile app design trends are expected to generate $270 billion from…

4 weeks ago

15+ Must-have Magento 2 Free Extensions To Supercharge Your Store | 2025 Updated

Magento 2 is an incredibly flexible and powerful eCommerce platform that can be tailored to…

1 month ago

Black Friday 2024: Hot Deals Collection For Magento 2

Black Friday and Cyber Monday – BFCM 2024 are nearly around the corner, and it’s…

1 month ago

What To Consider While Using Magento 2.0 For Your Streaming App?

When it comes to e-Commerce platforms, undoubtedly Magento 2.0 grabs the spotlight. Magento might not…

1 month ago

Landofcoder BFCM 2024: Biggest Sale Of The Year – 30% OFF All Magento 2 Extensions

The holiday shopping season is here, and there’s no better time to supercharge your Magento…

1 month ago