ZiroWait
← Back to the blog
Out of Stock, Handled Honestly
Retail

What Happens When a WhatsApp Order Asks for Something You Don't Have

Z
ZiroWait Team
1 Nov 2026
6 min read

A shop's WhatsApp catalog is only as useful as it is honest. If it still offers an item that sold out yesterday, every customer who orders it is walking into a disappointment the shop could have avoided. The fix isn't clever wording, it's actually tracking stock.

Real stock, not a static list

Every item has a real quantity on hand, a minimum stock threshold, pricing, tax rate, and an expiry date where relevant, kept current rather than entered once and forgotten. A shop can bulk-import its whole inventory from a spreadsheet, with the system suggesting which columns mean what, instead of retyping hundreds of items by hand.

That threshold is what some tools call low-stock alerts, except here it isn't a separate notification an owner has to go check. It's the same number the WhatsApp bot itself reads before deciding whether an item can be ordered at all.

An out-of-stock item is simply invisible to the matcher

When someone orders over WhatsApp, the bot only ever matches against items that currently have stock above zero. An item that's run out isn't offered and then apologized for, it's excluded from what the bot can even recognize in the first place, which is a quieter and more honest way to handle it than pretending to check and coming back empty.

Checkout Is Protected Too

When nothing matches, a human answers, not a guess

If a customer asks for something the bot can't confidently match, whether it's genuinely out of stock, misspelled, or just not something the shop carries, it doesn't invent an answer. It tells the customer it'll check and get back to them shortly, lets them keep shopping or check out the rest of their order in the meantime, and sends the exact question straight to the shop's dashboard for a staff member to answer in their own words.

This is sometimes called product substitution, offering a close match instead of just cancelling the item, and it's exactly how ZiroWait lets a staff member handle an out-of-stock item inside a WhatsApp order, rather than losing the sale outright.

Checkout is protected too
If two customers order the last few units of something at nearly the same time, the system won't oversell it. Stock is deducted with a real check at the moment of checkout, and if it's already gone, the customer is told exactly how many are actually left and asked to adjust their order.

Frequently asked questions

Does the WhatsApp bot ever offer an item that's actually out of stock?
No. The bot only matches against items with stock above zero, so an out-of-stock item is excluded from what it can recognize rather than offered and then apologized for.
What happens if the bot can't confidently match what a customer asks for?
It tells the customer it'll check and get back to them, lets them keep shopping in the meantime, and sends the exact question to the shop's dashboard for a staff member to answer.
Can two customers accidentally order the last units of the same item?
No. Stock is deducted with a real check at the moment of checkout, and if it's already gone, the customer is told exactly how many are left and asked to adjust their order.
See ZiroWait running for a business like yours
A working demo, not just a pitch.
See the product