HomeBlog › Returns and exchanges

Handling returns and exchanges on WhatsApp

A return is the moment a customer decides whether to buy from you again. Most UAE retailers route it to a form, an email address, or a phone queue — three places designed to make giving up easy.

Published 23 August 2026 · By Adjoltz

Short answer. A return is a support request, so the entire conversation runs inside the free 24-hour service window the customer's message opens. Ask for a photo first. Only proactive updates sent after the window closes need a utility template at about AED 0.058.

The economics are unusually good here

Most WhatsApp jobs cost something. This one mostly does not. The customer initiates, which opens a free window, and every free-form message in both directions inside that window is free. A full return conversation — photo, diagnosis, decision, pickup arrangement — typically costs zero.

What you pay for is the small number of proactive updates that land after 24 hours of silence: "your refund has been processed", "the courier will collect tomorrow". Those are utility templates, around AED 0.058 each.

Compare that to a returns portal, which costs a subscription, or a phone queue, which costs an agent's full attention for the duration of the call while WhatsApp lets one agent hold several conversations.

Photo first, always

The single highest-leverage change is asking for a photograph before anything else. It collapses three round trips into one:

Customers will photograph something in ten seconds. They will not describe it accurately in writing, and they will certainly not fill in a form field labelled "reason for return".

Store the image immediately. Media IDs received in webhooks expire after 7 days, so a returns dispute you open in week three has no evidence unless you downloaded it. Same mechanics as collecting documents: resolve the media ID to a URL, fetch it server-side with your bearer token, store it against the case.

The flow

  1. Identify the order. Order number, or look them up by the number they are messaging from. Never make a customer who is already annoyed hunt for a reference.
  2. Ask for the photo. One message, one ask.
  3. Decide and say so. Approve, decline with a reason, or escalate to a named person with a time.
  4. Offer the choice as buttons. Refund, exchange, or store credit fits three reply buttons exactly — the maximum is three, at 20 characters each.
  5. Arrange logistics in-thread. Pickup slot, or drop-off branch. If a courier is collecting, confirm the address the same way you would for a delivery.
  6. Confirm the refund with a number and a date. "AED 340 refunded to your card ending 4412, expect it in 5–10 working days." Vagueness here generates more messages than any other point in the flow.

The thread is the case file

The reason customers hate returns is repetition: they explain to chat, then to email, then to a phone agent. On WhatsApp the whole history is one thread. If your team inbox shows the agent that history, the customer never repeats themselves.

This only works if the number is a shared business number rather than a personal handset — see one number for a whole team. On a personal phone the case file goes home with the employee.

UAE specifics worth knowing

What it is worth

We do not have a measured returns-to-repeat-purchase figure and will not invent one. What we can point to is that on a UAE account we operate, 11.7% of contacts replied to outbound messages — and returns conversations are inbound, where engagement is far higher. The argument for doing this on WhatsApp is not a conversion statistic. It is that the alternative channels are where customers give up.

Adjoltz builds these flows for UAE brands on Meta's official Cloud API — correct template categories, the buttons, and the inbox behind them. Messages at Meta's rate with zero markup, from $149/month.

Frequently asked questions

Does handling a return on WhatsApp cost anything?

Almost nothing. The customer's message opens a free 24-hour service window in which all free-form messages in both directions are free, so the photo, diagnosis, decision and pickup arrangement typically cost zero. You only pay for proactive updates sent after the window has closed, which are utility templates at around AED 0.058.

What is the first thing to ask for in a WhatsApp return?

A photograph. It resolves wrong-item, damage and not-as-described claims in one step, and it tells you whether an exchange will actually solve a size or fit problem. Customers will photograph something in ten seconds but will not describe it accurately in writing.

How do I keep the photo evidence from a return?

Download it immediately. Media IDs received in webhooks expire after 7 days, so a dispute opened in week three has no evidence unless you resolved the media ID to a URL and fetched it server-side with your bearer token at the time.

Can customers choose between refund and exchange in chat?

Yes, and it fits the format exactly. Reply buttons are capped at three per message with labels up to 20 characters, which is enough for refund, exchange and store credit.