Wholesale

Taking wholesale orders on WhatsApp without losing them

A practical process for wholesale orders over WhatsApp and voice notes: order rules, confirmations, cut-off times and substitutions, all landing in one system.

If you run a wholesale business, your customers already order on WhatsApp. Nobody had to roll it out. It happened because it is the easiest way for a busy shop owner to send an order at the end of a long day.

We know this from the inside. We have run a wholesale business in London since 2014, and today we process more than 900 orders a month. For years a large share of those orders arrived as WhatsApp messages and voice notes, often late at night. "Same as last week." A photo of a handwritten list. A voice note recorded in a van. Messages buried in a group chat.

Orders got lost. Quantities were wrong. There was no paper trail when a customer said they had asked for ten cases, not five.

This guide covers the process that fixes most of that, whatever system you use, and then how PalletPOS lands those orders in the same place as everything else.

Why WhatsApp orders go wrong

The problem is not WhatsApp. The problem is that a chat is a conversation, and an order needs to be a record.

  • Orders are unstructured. A message can say anything: product names your customer uses but your catalogue does not, units that are unclear (a "box" of what?), and references to previous orders.
  • They arrive on personal phones. If the person who received the message is off sick, the order is effectively invisible.
  • Nothing confirms them. The customer assumes the order is placed. You assume they will send the rest later.
  • Voice notes are slow to process. Someone has to listen, write it down and key it in.
  • There is no link to stock, prices or credit. The order is typed into the till or a spreadsheet hours later, after the stock may have gone and without checking the customer's balance.

A process that works

You can improve most of this with rules alone, before any software changes.

1. One business number, not personal phones

Orders should go to a business WhatsApp number that more than one person can see. If customers currently message staff directly, change that first. It is the single most effective step.

2. Publish a cut-off time

Decide when an order has to arrive to be picked for the next delivery or collection, and tell every trade customer. For example: orders by a set time in the evening are picked the next morning; anything later moves to the following slot.

A clear cut-off does two things. It gives your pickers a fixed list to work from, and it gives you a fair answer when a late order is not ready.

3. Ask for orders in a consistent shape

You cannot force customers to fill in a form, but you can make it easy to send a good order. Share a short guide with them:

  • one product per line;
  • quantity and unit (case, pack or single);
  • the product code if they know it;
  • the delivery or collection day.

Customers who send "same as last week" are telling you something useful: they repeat orders. Make repeat ordering easy, and those messages become accurate.

4. Confirm every order

Every order should get a confirmation that lists exactly what you understood: products, quantities, units and the delivery or collection day. If the customer disagrees, they reply before anything is picked.

This is your paper trail. When there is a dispute about quantities, the confirmed order settles it.

5. Agree a substitution rule

Stock runs out. Decide in advance what happens when an item on an order is unavailable, and agree it with each trade customer:

  • substitute with a named alternative;
  • skip the line and tell them;
  • hold the order until the item is back.

Write the preference into the customer's account so the picker does not have to ask.

6. Check the account before you pick

For credit customers, check the balance and credit limit before the order is picked, not after it is delivered. An order that would take a customer over their limit is a conversation to have before the van leaves. We cover this in more detail in how to manage trade credit accounts without spreadsheets.

7. Never re-key orders by hand if you can avoid it

Every time someone types a WhatsApp order into another system, there is a chance of error. The goal is for the order to be captured once and then flow into picking, invoicing and the customer's account.

How orders land in PalletPOS

PalletPOS includes WhatsApp and Voice ordering as part of its connected commerce features. The point of it is simple: orders that arrive through WhatsApp or by voice end up in the same system as counter sales, online store orders and trade account activity, rather than in a chat history on someone's phone.

That matters because once an order is in the system it is connected to everything else:

  • The catalogue and prices. The order is priced against the customer's account, so an approved trade customer gets their tier, customer-specific or case pricing. See wholesale features.
  • Stock. The order is visible against the same stock that the tills and the Back Office use.
  • Credit and statements. If the customer pays On Account, the sale is recorded against their balance, and appears on their transaction history and next statement from the same ledger. See Back Office.
  • A record. There is a trail of what was ordered, which settles the "I asked for ten, not five" conversations.

You can read more about how it works on the WhatsApp and Voice ordering page.

Allowances

WhatsApp and Voice ordering is included on the Wholesale plan with a monthly allowance, and the Complete plan includes a larger allowance. Usage above the allowance is charged as overage. Current allowances are shown on the pricing page.

Combining the process with the system

Software does not replace the rules above. It makes them easier to follow.

RuleWithout a systemWith orders in one system
One business numberFixes visibilityOrders are visible to the whole team
Cut-off timeStaff check timestampsOrders sit in one list by time received
Consistent shapeRelies on customer habitsOrders matched to your catalogue
ConfirmationTyped reply per orderConfirmation from the recorded order
SubstitutionsPicker asks each timePreference stored on the account
Credit checkLook up a spreadsheetBalance and limit on the account
No re-keyingSomeone types it inCaptured once

Getting your customers on board

Most trade customers will welcome any change that means fewer mistakes on their order. A few practical tips:

  • Tell them what changes, and what does not. They can keep using WhatsApp. What changes is that their orders are confirmed and recorded.
  • Start with your largest accounts. They send the most orders and gain most from accuracy.
  • Keep the cut-off and substitution rules short. One message, pinned in the chat.
  • Point retail-minded customers to your online store. Some customers would rather browse and order themselves. PalletPOS includes an online store with a custom domain on the Retail plan and above, so customers can order directly. See online store and domains.

What we would do first

If you only do three things this week:

  1. Move all ordering to a single business WhatsApp number.
  2. Publish a cut-off time and a substitution rule.
  3. Confirm every order in writing before it is picked.

Those three changes remove most lost and disputed orders. Then get the orders into one system, so nobody has to re-key them.

Next steps

WhatsApp and Voice ordering is included on the Wholesale and Complete plans. Compare plans and start a trial from the pricing page.

Start trialSee pricing

Related posts

Comparisons

Choosing a POS for cash & carry in 2026

A buyer's checklist for cash & carry POS: scanner speed, trade and retail pricing on one till, credit, case pricing, offline behaviour, hardware and cost.