ProblemShop money
Taking shop orders on WhatsApp without losing any
Messages, voice notes and lists arrive all morning and half of them turn into arguments. One reply message and one khata entry fix nearly all of it.

Treat a WhatsApp order as an order only once you have replied with the items, the total and the delivery time. Until you send that one message, nothing is agreed. And the moment the goods leave your shop, the sale belongs in your khata, not in the chat. A chat is a conversation. It was never a record.
The order that lived only in a chat
It is nine in the morning. Your phone has eleven unread messages. Two are customers asking a rate, one is a voice note listing six items, one is a photo of a handwritten list, one says "same as always", and one is from a number you do not recognise saying only "send it over".
By evening you have delivered most of them. One customer says he asked for two kilos, not one. One says he never got his order at all. One paid you and you cannot remember which order the money was for. And the voice note is somewhere above four hundred later messages, and you are not going to find it.
Nothing here went wrong because of WhatsApp. It went wrong because the order was never written anywhere except in a conversation, and a conversation has no totals, no shelf, and no way to tell you what is still open.
The fix is small. It is one reply message, one written line, and a rule about when the chat stops being in charge.
Why a chat cannot be your order book
A chat is excellent at one thing and poor at everything else, and it helps to be clear about which is which.
It is excellent as proof of words. What he asked for, in his own writing, with a time on it. Nobody can argue about a message that is still sitting there.
But it cannot show you what is still open. There is no list anywhere of the six orders you have accepted and not yet delivered. It cannot total anything. It cannot tell you that a customer already owes Rs 6,000 before you agree to send another Rs 3,000 of goods. And it buries everything: the message you need is above whatever arrived after it, and search only helps if you remember the word.
So use it as it is good. Words in, proof kept. Then move the commitment out of it immediately, into whatever holds the rest of your shop.
The five things an order needs before you accept it
An order message from a customer is a request. It becomes an order when you have all five of these, and not before.
The items, with quantity and unit. "Rice" is not an item. "Rice, 5 kg, the one you took last time" is.
The rate or the total, stated by you. This is the one shopkeepers skip most, and it is the one that produces arguments at the door, because he had a price in his head from the last purchase and rates move.
The delivery, meaning when and where and to whom. The address you already have is not the same as the address he wants it today.
How it is being paid: cash at the door, a transfer, or on his khata.
And the name it belongs to. A message from a phone number is not the same as a name on a page, especially when a son, a wife or a neighbour sends the message from their own phone. Sort out whose balance it touches before the goods leave.
A message is only an order once it has all five
- Items, with quantity and unit, not just a name
- The rate or the total, stated by you, not assumed
- When, where, and to whose hand it goes
- How it is paid: cash, transfer, or on his khata
- Whose page it belongs to, not just whose phone sent it
Anything missing from these five, ask before you pack. One question in the morning is cheaper than one argument in the evening.
One reply, in the same shape, every single time
Here is the message that removes almost every problem in this article. Send it for every order, with no variations.
"Adnan. Rice 5 kg, oil 2 litres, tea 1 packet. Total Rs 2,850. Delivering today by 6 pm, at the shop address. Going on your khata. Confirm?"
Five lines of information, one word of confirmation asked for. Once he replies with anything agreeing, the order is fixed, and both of you have a written copy of the same thing.
Sending the same shape every time matters more than the exact wording. A customer who sees the same message every day starts reading it properly, and starts telling you immediately when something is wrong, which is exactly what you want while the goods are still in your shop.
If you have a written or printed slip for delivery, put the same five things on it and nothing else. Any difference between the message and the slip becomes tomorrow's disagreement.
Start your digital khata today
Free to start. Works offline. English, Roman Urdu & Hinglish. Your customers get their app free, forever.
When the goods leave, the sale leaves the chat
This is the rule that separates a shop that runs on messages from a shop that is run by them.
At the moment the goods go out of the door, write the sale into your khata, exactly as if the customer had walked in and bought them at the counter. Same page, same way, same detail. The chat is now only the proof of what was asked for. It is no longer where the money lives.
Shopkeepers skip this because the sale feels already recorded. It is not. A message is not an entry, it has no balance behind it, and it does not appear anywhere in your day's total. That is precisely how an udhaar you forget to write down happens, and delivery orders are the easiest kind to forget because nobody stood at your counter.
Do it before the delivery, not after. The moment a boy picks up the bag, you have the least to do and the most attention. After he comes back, you are serving three people and the entry waits until closing, which means it waits until it is guesswork.
Payments that arrive from three different directions
Delivery orders create a payment mess that counter sales never do, because the money and the goods separate.
Some customers pay the delivery boy in cash. Some send a transfer while the boy is walking. Some are on credit and will pay at the end of the month, and some do a mixture, which is the worst case if nothing is written.
Say you sent out nine orders worth Rs 23,400
Made-up figures, chosen to show the shape. The check matters, not the amounts: three sources must equal what went out of the door.
Decide the path before the goods leave, and write it on the order. Then, at closing time, check the three sources against each other: what the boy brought back in cash, what arrived in your mobile account, and what went onto khata pages. Those three added together must equal the orders you sent out. When they do not, the difference is always in an order somebody did not record, and finding it the same evening takes minutes, while finding it a week later can take an evening.
This is the same closing habit as counting the day's cash properly, with one extra column for what came in through the phone, which is the part that goes missing in shops where half the sales land in a mobile account.
A routine for twenty orders a day
For a shop taking a handful of orders a day, the reply message and a khata entry are enough. Past ten or fifteen a day, you need a routine, or the phone becomes the job.
Fix two order times, morning and afternoon, and say them once to your regular customers. Orders that arrive between them wait for the next round. This one change does more for a busy shop than any tool, because packing twenty orders in two batches is roughly half the work of packing them one at a time all day.
Keep a single open list of accepted orders where you can see it, on paper or on a screen, and cross each one off as it leaves. The list is the thing a chat cannot give you: everything that is promised and not yet delivered, in one place.
And keep the customer's balance visible when you accept, not after you deliver. This is the honest benefit of having the khata on the same phone as the chat. In Wasoolo you can see what a customer already owes before you agree to send more, and the sale, once delivered, becomes a normal khata entry with its own date, so the balance and the order history stay in one place instead of three.
A customer sends a voice note with his whole order. Is that acceptable?
Yes, as long as you convert it to a written reply with the five things and get his confirmation. Never pack from a voice note alone, because there is nothing to point at when the quantity is disputed.
Should I take orders from a number that is not saved as a customer?
Ask for the name and match it to a page before anything leaves. A number is not an identity, and orders placed by a relative on their own phone are the most common cause of goods going onto the wrong balance.
He wants to change the order after I have packed it. What do I do?
If it has not left, change it and send a fresh confirmation message with the new total. If it has left, treat it as a return when it comes back, and write it as its own entry rather than editing the original one.
Is it worth sending a photo of the packed bag?
For large or mixed orders, yes. It takes seconds and it ends most "you did not send the soap" conversations before they start. For a routine three-item order it is unnecessary.
My customer says he paid the delivery boy but nothing came back. Now what?
Check the order record, then ask both plainly and separately, without accusing either. Then fix the system: the boy either brings back cash against a written list of orders, or he does not carry money at all.
Should the delivery boy be allowed to add items the customer asks for at the door?
Only if he brings back a note of what was added and at what rate, and only up to a small amount. Anything larger should be a phone call to you, because a rate agreed at somebody's door is a rate you never saw.