CodeBold
Commerce
000
Product / Conversations

Your customer
asks the shop.
The shop answers.

When an order moves, your customer gets a WhatsApp message. When they ask where it is, they get a real answer. It sends from your own WhatsApp account, so Meta charges you for the messages and we add nothing on top.

01 / What it sends

Five moments,
unprompted.

A message goes out when the order changes status — not on a schedule, and not as a campaign. Nobody is marketed at; they are told what happened to the thing they bought.

01

Confirmed

The order is in, with what is in it and what it came to.

02

Shipped

Out for delivery, with the tracking number if there is one.

03

Delivered

Arrived — which is also the message that stops the “where is it” question.

04

Cancelled

Called off, and the stock goes back on the shelf where it belongs.

05

Refunded

Money returned, said plainly, before they have to ring and ask.

02 / What it answers

“Where is
my order?”

The question every shop answers twenty times a day, answered from the actual order rather than from a script — the real status, the real items, the real tracking number.

They askIt replies with
Where is my order?The status, the items on it and the tracking number
Confirm my COD orderConfirmation — or cancellation, which puts the stock back
Where are you? Are you open?Your address, your hours and your phone number
Anything it should not decideA handover to a person, after which it stays quiet

That last row is the one that matters most. A bot that keeps talking over a human is worse than no bot, so once a conversation is handed to a person it stops answering in that thread until the person is done.

03 / Whose account it runs on

No middleman,
because there is
nowhere to put one.

The plugin connects to your own Meta WhatsApp Cloud API account. Meta bills you directly, at their published rates, for the messages you send. There is no shared number, no pooled sender, no per-message cut and no monthly fee to us.

It also records every message and what it cost, so the bill at the end of the month is arithmetic you can check rather than a number you have to accept.

What you pay
To Meta
Their published per-message rate, billed direct
To a reseller
Nothing — there isn’t one
To us, per message
Nothing
To us, per month
Nothing
04 / Who is allowed to ask

Prove it is
yours first.

Nobody can ask this plugin about an order unless they can show the order is theirs. If the number messaging in is already on the order, that is proof enough. If it is not, they are asked for the order number and the delivery pincode before a single detail is shared.

Every wrong answer gets the same reply — the same words, whether the order exists or not. That is deliberate: a “no such order” message that differs from a “wrong pincode” message is a way to find out which order numbers are real, one guess at a time.

And STOP means stop. Immediately, permanently, recorded, and not overridable by any other setting in the plugin.

05 / Questions

About Conversations.

Do I pay you per message?
No. The plugin talks straight to your own Meta WhatsApp Cloud API account, so Meta bills you directly at their published rates. We take nothing per message and add no markup. That is the whole reason it works out cheaper than a messaging service.
So what does it cost?
Sending order updates and answering questions about orders is free, with no cap and no clock. Paid plans add the two-way half — an inbox your staff answer from, message templates and broadcasts. Either way Meta bills you directly for the messages themselves and we add nothing on top of that.
Do I need a Meta business account?
Yes, and it has to be yours. You enter your own credentials in the settings, and nothing is sent anywhere until you do. There is no shared number, no pooled sender and nobody in between who could read your customers’ messages.
Can somebody use it to snoop on orders?
No, and this was designed for rather than bolted on. If the phone asking is not already on the order, they must give the order number and the delivery pincode before anything is shared. Every wrong answer gets the same reply, so it cannot be used to work out which order numbers exist.
What if a customer wants it to stop?
They reply STOP. It is honoured immediately, recorded, and no other setting can override it.
Will it slow my checkout down?
It cannot. Nothing is sent during checkout or during a page load — everything queues and goes out in the background. A slow connection to Meta cannot hold up an order or duplicate one, which is the failure mode this was built on Indian shared hosting to avoid.
06 / What it costs

Free, and
what paying adds.

Free

Everything below works forever, on one website, with no account and no card.

  • Order, dispatch, delivery, cancellation and refund updates on WhatsApp
  • Answers "where is my order" from the real order
  • Confirms or cancels cash-on-delivery orders, restoring stock when cancelled
  • Shares your address, hours and phone number on request
  • Hands a conversation to a person and then stays quiet
  • Records every message and what it cost
Download free v0.1.0 · .zip · GPL

Free to start.
Bring your own Meta account.

Order updates and order questions are free, with nothing gated and no clock on them. Install it, connect your Meta credentials, and it starts telling your customers what happened to their orders.