OpenCart doesn't send signed order webhooks out of the box, so it connects through a small extension or bridge: it sends us each COD order, we call the customer, they press 1 to confirm or 2 to cancel, and we post the result back for the extension to update the order.
Works today through our generic webhook connection and an extension on your store
The extension receives each outcome as a signed request and records it on the order in the way you choose.
For example an order history entry with your chosen status, such as Processing.
The extension moves the order to Canceled.
Unreachable orders are marked in your Edesy dashboard, and can be passed to the extension too.
If the extension sends a cancellation before we call, the call is skipped.
cod, OpenCart's built-in Cash On Delivery.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
Tell us your OpenCart version and extensions. We'll help you set up the bridge and test it with a sample order.