> ## Documentation Index
> Fetch the complete documentation index at: https://www.cashfree.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Manage Cash on Delivery on Cashfree One Click Checkout: enable, configure, and optimise COD for the 70% of Indian shoppers who prefer it at checkout.

Cash on Delivery (COD) is one of the most widely used payment methods in Indian e-commerce, often accounting for over 70% of orders. It builds trust—especially among new users—by allowing payment only at the time of delivery.

Cashfree’s One-Click Checkout provides powerful tools to help you manage COD efficiently, reduce losses from Return to Origin (RTO), and improve delivery success rates.

## How COD works with Cashfree Payments?

Setting up and managing COD with Cashfree is simple:

* **Order confirmation** – When a customer selects COD at checkout, Cashfree records the payment mode as **Cash on Delivery** with a **SUCCESS** status.
* **Order status** – The order appears as **PENDING** in Shopify. For custom integrations, use webhooks to monitor and update the order status.

<Note>
  Cashfree does not collect cash from customers.
</Note>

## Manage COD with Cashfree

Use the Cashfree Dashboard to customise COD operations based on your business goals:

* **Add or remove fees** – Configure convenience fees or waive them as needed. Learn how to [configure Cash on Delivery](/payments/checkout/cod/configure).

* **Set restrictions** – Blacklist specific pincodes, product IDs, or customer phone numbers to control COD availability.  Learn how to [blacklist Cash on Delivery](/payments/checkout/cod/blacklist-cod).

* **Use RTO Intelligence** – Automatically hide the COD option for high-risk customers based on historical shipping and order data. Learn how to [configure RTO Intelligence](/payments/checkout/cod/rto).

* **Enable Partial COD** – Collect a flat amount or a percentage of the order value in advance. This helps reduce RTO risk, particularly for high-value or first-time orders. Learn how to [configure Partial COD](/payments/checkout/cod/configure#configuring-cod).

* **Track payments** – View and manage both COD and prepaid orders in a single dashboard with analytics tools for insights and reporting.

<Warning>
  Always check the order status and details for COD using [webhooks](/api-reference/payments/latest/payments/webhooks) or [status APIs](/api-reference/payments/latest/orders/get) to keep the order status updated.
</Warning>

<div class="hidden" data-table-of-contents="bottom">
  <p class="mt-4 font-medium flex items-center gap-2 related-docs-heading">
    <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="w-4 h-4">
      <path d="M3 4h7a2 2 0 0 1 2 2v13a2 2 0 0 0-2-2H3z" />

      <path d="M21 4h-7a2 2 0 0 0-2 2v13a2 2 0 0 1 2-2h7z" />
    </svg>

    <span>Related topics</span>
  </p>

  <ul>
    <li><a href="/docs/api-reference/payments/latest/orders/get">Get Order Status API</a></li>
    <li><a href="/docs/payments/checkout/cod/configure">Configure COD</a></li>
    <li><a href="/docs/payments/checkout/cod/blacklist-cod">Blacklist COD</a></li>
    <li><a href="/docs/payments/checkout/cod/rto">RTO Intelligence</a></li>
    <li><a href="/docs/api-reference/payments/latest/payments/webhooks">Payment Webhooks</a></li>
  </ul>
</div>
