How to Add COD (Cash on Delivery) in Your Shopify Store

How to Add COD (Cash on Delivery) in Your Shopify Store (2025 Guide)


Cash on Delivery (COD) is still a top payment preference in countries like India, UAE, and parts of Southeast Asia. Many customers don’t feel safe paying online and want the option to pay only when they receive the product.

In this blog, you’ll learn how to add Cash on Delivery (COD) in your Shopify store using both manual methods and third-party apps, along with tips to reduce risks and optimize conversions.


🧠 Why Offer Cash on Delivery in Shopify?

✅ Benefits of COD for Shopify Stores:

  • Builds trust with first-time buyers

  • Increases conversion rate in COD-heavy regions

  • Helps tap into rural or semi-urban markets

  • Useful for low-ticket items and new stores

📊 In India, over 60% of eCommerce orders still prefer COD in 2025!


🔧 How to Enable COD (Cash on Delivery) in Shopify (Manual Method)

Shopify allows you to add manual payment methods like Cash on Delivery natively.

🛠️ Step-by-Step Setup:

  1. Go to your Shopify Admin Panel

  2. Click on Settings > Payments

  3. Scroll down to Manual Payments

  4. Click Add Manual Payment Method

  5. Select Cash on Delivery (COD) from the dropdown

  6. Customize the name and instructions (e.g., “Please keep cash ready on delivery.”)

  7. Click Activate

Done! Customers will now see “Cash on Delivery” as a payment option during checkout.


🧾 How It Works for Customers:

  1. Customer selects Cash on Delivery at checkout

  2. The order is marked as “Pending” or “Unpaid”

  3. You (or your courier partner) collect cash upon delivery

  4. You mark the order as Paid in Shopify


🚛 Use COD with Courier Partners (Like Delhivery, Shiprocket, etc.)

If you’re using logistics providers like:

  • Shiprocket

  • Delhivery

  • Blue Dart

  • XpressBees

  • Ecom Express

These platforms offer COD fulfillment, where the delivery agent collects the cash and remits it to your bank weekly.

🔗 Integration Steps:

  1. Connect Shopify with Shiprocket or other shipping apps

  2. Enable COD as a shipping method inside the app

  3. Set COD charges if needed (e.g., ₹50 extra per order)

💡 This is the best method for automated cash collection.


💡 Add a COD Fee in Shopify (Optional)

You can charge an extra fee for COD orders, such as ₹30 or ₹50.

How to Add COD Fees:

  • Use apps like:

    • Advanced Cash on Delivery by Shopify

    • Cashify COD Fee Manager

  • Set rules like:

    • “Add ₹30 COD fee for orders under ₹1000”

    • “Allow COD only for PIN codes 110001, 400001, etc.”


📍 Restrict COD to Specific PIN Codes (For India)

To avoid fraud or non-serviceable areas, restrict COD to trusted delivery zones.

Use:

  • Advanced Cash on Delivery App (Free from Shopify)

  • Upload a CSV file of serviceable PIN codes

  • Allow/disallow COD based on:

    • Location

    • Order amount

    • Product type


🧠 Best Practices to Manage COD Orders

  1. Confirm Orders via WhatsApp or Call

  2. Use a COD charge to discourage fake orders

  3. Limit COD to specific order value ranges (e.g., ₹500–₹5000)

  4. Enable order tracking + SMS to reduce RTO (return to origin)

  5. Maintain blacklist of fake buyers (Shiprocket offers this)


✅ Final Thoughts

Adding Cash on Delivery to your Shopify store can dramatically boost your sales in COD-preferred markets like India, Pakistan, UAE, and more. Shopify makes it easy to set up both manually and through third-party shipping apps.

But don’t forget: COD comes with risks like RTO and fake orders. Use smart restrictions, confirmation processes, and automation to reduce those risks.


🚀 Want Help Setting Up COD + Shiprocket Integration?

RootSyntax can help you integrate a complete COD setup, restrict risky PIN codes, and even set dynamic COD fees in your Shopify store.

👉 Contact RootSyntax for Shopify Setup Services

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.