The short version:
- The customer asks for a return or refund in a WhatsApp chat, you approve it, and the money goes back through the payment gateway with no manual transfers.
- It works with Salla, Zid, Shopify and WooCommerce stores and with Tap, PayTabs and Paymob. Store integration is included from the Starter plan at SAR 199 a month before VAT.
- The AI assistant never cancels an order or takes any money action without confirming with the customer, and the final refund decision is yours.
Returns are a normal part of online retail. A size that did not fit, a colour the customer did not like, or a product that arrived with a problem. The trouble is not the return itself, it is the journey: the customer messages, a team member looks up the order in the store dashboard, asks questions and waits, passes it to the accountant, and the accountant refunds the money by hand. Meanwhile the customer keeps asking “Where is my money?” That experience is what customers remember, more than the product. This guide explains how to handle returns and refunds from inside WhatsApp, how to write a clear returns policy, and how to reduce the reasons for returns in the first place.
What does Saudi law say about returns?
According to Saudipedia’s summary of the e-commerce law in Saudi Arabia:
- Consumers have the right to return a product within seven days, provided it has not been used or benefited from.
- There are exceptions, including newspapers and magazines, software downloaded from the internet, CDs and DVDs, products made to the customer’s specifications, and transport and catering services.
This is Saudipedia’s summary, not the text of the law, and it is general information, not legal advice. Check the official text or your adviser before writing your policy.
Having a legal right to return means returns are not something you can ignore. It is better to make them easy and stay in control, rather than let them turn into complaints.
How returns work on WhatsApp in Watsio
From return request to refund
- The customer asksThey type or send a voice note in the chat: “I want to return my order”.
- The assistant finds the orderOrders sync from your store, so the assistant finds the order in the customer profile.
- The request reaches youThe return request waits for your approval, and nothing happens on its own.
- You approveYou review the order and the chat and decide.
- The money goes backThe refund is executed on the payment gateway the customer paid through.
The idea is that the customer never leaves WhatsApp, and you do not open three dashboards to refund an amount. The assistant confirms with the customer before any money action, such as cancelling an order. If the customer is upset, the assistant picks up the complaint and adjusts its tone, and hands the chat to a team member with a summary when needed.
If the issue is bigger than a normal return, you can open a support ticket from the same chat. The customer gets a WhatsApp update on every ticket status change, and a satisfaction survey when it is closed.
The manual way vs Watsio
Managing returns: comparison
| Watsio | The manual way | |
|---|---|---|
| Return request | In a WhatsApp chat, typed or by voice note | A message or call and a hunt for the order number |
| Order details | Synced from the store into the customer profile | Staff look them up in the store dashboard |
| Approval | Yours, before anything is executed | Scattered across staff |
| Refunding the money | Directly on the payment gateway | Manual transfer by the accountant |
| Record | Everything in one chat plus an audit log | Messages on several phones |
How to write a clear returns policy
A clear policy cuts down arguments with customers. Answer these questions in plain language:
- Time window: how many days the customer has to request a return, and when the clock starts.
- Conditions: the state of the product, the packaging and the invoice.
- Exceptions: products that cannot be returned, such as made-to-order items.
- Shipping: who pays for return shipping?
- Refund method: back to the same payment method, or an exchange for another product.
Then upload the policy to the assistant. It learns from your website pages and files such as policies, so it answers “Can I return my order?” using your own terms. See how to train the assistant.
Tips when a return request comes in
How you handle a return request decides whether the customer buys from you again:
- Reply quickly: a customer who wants to return something does not want to wait a day for a reply. The assistant takes the request at any hour, and you approve it when you are free.
- Offer an exchange: sometimes the customer wants a different size, not their money. Put this option in your policy.
- Do not argue in the chat: if a case is disputed, send it to an experienced team member instead of dragging the discussion out.
- Tell the customer the next step: after approval, tell them clearly what to do with the product and when the money will arrive, depending on the payment gateway.
- Keep everything in one place: the chat, the order and the decision sit in the customer profile, and the audit log shows who did what.
This way returns stop being a source of complaints and become a chance to build the customer’s trust.
Before the return: reduce the reasons for it
Many returns come from a question that was not answered before purchase, or a late order where the customer did not know where it was. These tools help before a customer ever asks for a return:
- Arabic product search: the assistant finds the product even if the customer misspells its name, and shows it as a clear product card.
- Delivery answers: shipping zones and rates are set up, so it answers “How much is delivery?” before the order.
- Order updates: messages when the order is confirmed, being prepared, shipped and delivered, so the customer does not cancel thinking the order is lost.
- An assistant that knows your products: it learns from your products and website pages, so it answers size and specification questions instead of leaving the customer to guess.
Read more about order confirmation and shipping messages and connecting Salla, Zid and Shopify to WhatsApp, and see Watsio for online stores.
What does it cost?
Returns on WhatsApp: cost before VAT
You pay Meta’s fees directly to Meta at Meta’s rates. They are approximate and change quarterly. Incoming customer messages are free, and the first 1,000 service replies per month per number are free under Meta’s current policy. Estimate your cost with the WhatsApp cost calculator, compare plans on the pricing page, and see all features and the comparison with other platforms.
Connect your store and try returns and refunds from inside WhatsApp during the trial.
Common questions
Does the assistant refund the money on its own?
No. The return request comes to you and you approve it. After your approval, the refund is executed on the payment gateway.
Which stores does it work with?
Salla, Zid, Shopify and WooCommerce. Store integration is included from the Starter plan at SAR 199 a month before VAT.
Which payment gateways are supported?
Tap, PayTabs and Paymob, and customers pay with mada, Apple Pay or STC Pay.
How long is the return period in Saudi Arabia?
According to the Saudipedia summary of the e-commerce law, consumers can return a product within seven days if it has not been used, with some exceptions. Check the official text or your adviser for the details.
Sources:
Last updated: November 2026 · Watsio team.



