No integration needed

COD Confirmation Calls From a Spreadsheet

Selling on Instagram, WhatsApp or a store with no integration? Upload a CSV of cash-on-delivery orders at orders.edesy.in and each customer gets a call in Hindi or English: press 1 to confirm, press 2 to cancel. Every row is checked before anything is created. Your first 25 orders are free, then Rs 3 per confirmed order.

25 orders free

Rs 3 per confirmed order

Retries included

Hindi or English

CSV upload at a glance

Download the template from the Upload orders screen.

ColumnRequiredExample
external_id (your order ID)Yes1042
phone (Indian number)Yes+919876543210 or 9123456780
amount (rupees)Yes1299
customer_nameNoAsha Verma
itemsNoT-shirt x2; Cap x1
number (order number shown to customers)No#1042
Rows per file-Up to 5,000 (5 MB)

How CSV upload works

Check first, import second, then calls follow your call rule

  1. Step 1 of 5: Download the template

    One header row, then one order per row. Columns can be in any order.

  2. Step 2 of 5: Upload and check

    We read the file without creating anything and mark every row Ready or with its problem, such as a missing phone or a duplicate order ID.

  3. Step 3 of 5: Import the ready rows

    Rows with problems are skipped; fix them and upload just those rows again.

  4. Step 4 of 5: Turn on a call rule

    Uploaded orders belong to your Orders API store and are called by a call rule on it, with its wait, calling hours and retries.

  5. Step 5 of 5: Read the results

    See who confirmed, cancelled or did not answer in Orders, and export them.

Who CSV upload is for

You sell through Use
Shopify Shopify connection: orders arrive automatically and the result is tagged on the order
WooCommerce WooCommerce connection: status and order meta are updated for you
Instagram, WhatsApp, marketplaces or a store with no integration CSV upload: export or type your COD orders and upload them
Your own system The Orders API or webhooks

With a CSV there is no store to write back to, so results stay in Order Calls: filter Orders by outcome or export them before you hand parcels to the courier.

Calls and billing

Calls follow your call rule: by default the first call goes 2 minutes after import, only between 09:00 and 21:00 IST, with up to 3 attempts. Orders imported outside those hours are called when the window opens. Billing is the same as for connected stores: Rs 3 per order where a call connected, retries included, and orders where nobody picked up are free. Prices exclude 18% GST.

CSV upload: FAQ

Upload orders every day?

Tell us where your orders come from and your monthly COD volume. We reply within one working day.

Confirm COD orders from a spreadsheet

Upload a CSV, turn on a call rule and your first 25 orders are free. Rs 3 per confirmed order after that.