A COD order is placed on your Shopify store, we call the customer a couple of minutes later, they press 1 to confirm or 2 to cancel, and the order is tagged COD-Confirmed or cancelled (and restocked) in your Shopify admin. Connect your store yourself at orders.edesy.in: your first 25 orders are free, then Rs 3 per confirmed order.
Shopify sends us the order; the answer comes back as a tag or a cancellation
Connect your store from the Order Calls portal. The connection gives us order webhooks and access to the customer's phone number, and the portal checks that phone numbers come through before calls go live.
Calling hours in IST, delay after the order, retries, and which orders to call (usually only Cash on Delivery).
The call reads out the order number and COD amount in Hindi or English. Press 1 to confirm, 2 to cancel.
Confirmed orders get the COD-Confirmed tag. Cancelled orders are cancelled through Shopify's own order cancel.
Tags are the default labels; rename them to fit your fulfilment filters or to avoid clashing with tags your other apps add.
Added to the order when the customer presses 1. Filter your orders list by this tag to see what's ready to ship.
When the customer presses 2, the order is cancelled using Shopify's order cancel, the same as cancelling it in your admin.
After the last retry with no answer, the order is tagged so your team can call, hold or ship it.
If the order was cancelled in Shopify or already carries your confirmed tag, we skip the call.
The same calling engine runs behind every platform
Calling hours in IST, a delay after the order, retry gaps and when to give up.
The order is checked again just before the call. If it was already cancelled or confirmed, we don't call.
Numbers on your do-not-call list are skipped.
Edit the script as plain words. No call-flow builder needed.
Event received, call attempts, key pressed and what was written back, for every order.
Every incoming store event is logged and can be replayed.
How each way of confirming a COD order compares in practice
| Keypad call | WhatsApp message | SMS | In-house calling team | |
|---|---|---|---|---|
| Reaches customers without WhatsApp | - | |||
| What the customer does | Presses 1 or 2 on the call | Taps a button or replies | Replies or opens a link | Talks to an agent |
| Answer saved to your store automatically | Depends on the tool | Depends on the tool | - | |
| Keeps up with order spikes | Needs more callers | |||
| Can handle questions or address changes | - | - | - | |
| What you pay for | Calls made, from a prepaid wallet | Messages sent | SMS sent | Salaries, phones and time |
Other platforms, guides and tools
Connect your Shopify store in minutes and confirm your first 25 COD orders free. Rs 3 per confirmed order after that, or a plan from Rs 999 a month.