Advanced Cash on Delivery

Advanced Cash on Delivery

by Shopify

Control how buyers use COD on your store (India only)

1.5 of 5 stars(45 reviews)

Extra COD fee

Add an extra shipping charge for Cash on Delivery orders

Limit COD availability

Make COD available for specific postal codes & for orders within a certain price range

COD availability checker

Allow your buyers to see if COD is available on the product page

About Advanced Cash on Delivery


Advanced Cash on Delivery is a free app developed by Shopify, giving you more control over how and when your customers can use Cash on Delivery as a payment method. Want Cash on Delivery available only in certain locations or for orders of a certain value? This app lets you quickly and easily set rules for both!

Other features: - Upload the postal codes for your accepted locations by CSV file - Add a snippet to your online store theme so your customers can see if Cash on Delivery is available in their area - Set a minimum and maximum order value to accept Cash on Delivery

Media gallery




1.5 of 5 stars

The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
  • 5 of 5 stars
    16% of ratings are 5 stars
  • 4 of 5 stars
    11% of ratings are 4 stars
  • 3 of 5 stars
    2% of ratings are 3 stars
  • 2 of 5 stars
    9% of ratings are 2 stars
  • 1 of 5 stars
    62% of ratings are 1 stars

Most recent reviews


Shopify really messed up with this plugin. Cash on Delivery is not a shipping service but a payment solution. We can't charge cash on delivery orders due to bug in this app.
For example, I am charging $1 for cash on delivery service as additional fees. Shopify will display shipping option as COD with $1 but if customer select standard, he will be able to still pay using COD without paying $1.

Moreover, Why would one display payment option if user selected COD in the first place at shipping. COD = Shipping + Payment Gateway.

I hope someone at shopify will look at this,


I use this app for making additional COD charges. But, customers who choosing other option in shipping page and while checkout they can choose COD without any charges. APP totally waste.

Cynosure Sports

What a nuisance, customer can choose COD payment method after choosing non COD shipping method, makes it pointless to create an option of COD shipping with extra charge