Cash on Delivery brings in orders, and it brings in returns. You pack a parcel, pay for the forward leg, pay for the return leg, and the goods come back unsold. CODZap puts one question in front of the customer before any of that happens.
A customer places a COD order. A minute later they get a WhatsApp message:
Hello Rakesh, thank you for your order at Your Store!
Order #1042 — 2 x Classmate Notebook, 1 x Geometry Box
Total: ₹450.00 (Cash on Delivery)
Please confirm you would like us to process this order.
[ Yes, confirm ] [ No, cancel ]
Tap Yes and the order carries on as normal. Tap No and CODZap cancels the order in WooCommerce, puts the stock back, notes the reason on the order, and replies with a friendly “do come again”. You never packed it, and you never paid to ship it.
The dashboard then tells you what that was worth: how many orders were stopped before dispatch, and the shipping cost you avoided.
Most WhatsApp plugins hand you a list of message templates and tell you to recreate them by hand in Meta’s dashboard. Get one variable count wrong and every message fails at send time with an error code you have never seen.
CODZap has a Templates screen. Paste your credentials, press one button, and it submits every template your enabled features need, then shows you their approval status live. It refuses to submit a template whose variables do not match what the plugin will actually send.
Buttons are the happy path, but people type. CODZap understands yes / y / ok / confirm / haan / ji / 1 and no / cancel / nahi / 2, in English, Hinglish and Devanagari. Anything ambiguous gets a polite re-prompt rather than a guessed cancellation — “I want to change my delivery address” will never cancel someone’s order.
Classic shortcode checkout and the newer WooCommerce Checkout block are both supported, including the marketing consent tick box for cart recovery. Compatible with High Performance Order Storage (HPOS).
Cart reminders are marketing under Meta’s rules, not transactional. CODZap requires the shopper to opt in before it sends any, and treats an unticked box as a refusal rather than as “never asked”. You can turn that requirement off; we would strongly advise against it, because unsolicited marketing is the fastest way to get your business number restricted.
The plugin is free. WhatsApp is not free, but it is cheap: Meta charges per 24-hour conversation, and in India a utility conversation is roughly ₹0.12–0.14. Order confirmations and status updates are utility conversations. If a customer messages you first, the following 24 hours cost nothing at all.
You pay Meta directly. CODZap adds no markup and takes no cut, because it never sits between you and WhatsApp — your site talks to Meta’s API using your own credentials.
This plugin connects to the WhatsApp Business Platform (Cloud API), operated by Meta Platforms, Inc. It is required for the plugin to work: sending and receiving WhatsApp messages is the whole purpose of the plugin.
Nothing is sent until you enter your own Meta credentials and switch the plugin on. No data is sent to Curated Tools AI, or to anyone other than Meta.
What the plugin sends to Meta, and when:
What Meta sends to your site: the replies customers write, and a delivery receipt — sent, delivered, read or failed — for each message the plugin sends.
You will need a Meta Business account and a WhatsApp Business Account. A phone number registered to the Cloud API cannot also be used in the normal WhatsApp or WhatsApp Business apps.