Advanced Cash on Delivery

Advanced Cash on Delivery

by Shopify

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

2.7 of 5 stars(22 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




Overall rating
2.7 of 5 stars
Based on 22 reviews

  • 5 of 5 stars
    23% of ratings are 5 stars
  • 4 of 5 stars
    23% of ratings are 4 stars
  • 3 of 5 stars
    5% of ratings are 3 stars
  • 2 of 5 stars
    0% of ratings are 2 stars
  • 1 of 5 stars
    50% of ratings are 1 stars

Most recent reviews

Scents & Fashion

Hello, when this become available in the Philippines? I really wanted to have this kind of app on my store. Please make it possible.. Thank you

Nerd Arena

I have had a very good experience with this app. It is almost perfect. Requires one feature, Select certain collections to allow COD option or exclude certain collections from COD.

Vedic Spoons

Customers don't have time to read the fine print, nor the time to go back & correct their mistake in choosing ..... so while selecting Shipping, if someone selects Standard free shipping and later on the payment page, he selects COD and tries to places an order he is shown that the shipping method is wrong. Not all customers are smart to realise go back & correct their mistake , thinking that the website not made properly leading to loss in revenue.

The alternate solution that would work best for most would be no seperate shipping charges (as it consumer more time of customer & causes errors as explained above), just one flat rate "x" or "a%" (whichever value of x or a is lower ) to be charged on orders below order value "y" to be added in Advanced COD which would not add any more shipping options in my checkout & instead just show on the payment tab of COD that an "Additional Rs x would be charged" if order value is less than the order value "y".