yodai Academy Bookings and orders

Academy › Build › Bookings and orders

You've sold out while someone's mid-purchase: what to write so you don't lose the sale

You'll know what to say on the spot when you've run out of something a customer already paid for, without promising a date you can't actually keep.

By Yodai · Published on September 6, 2026 · Updated on October 12, 2026

7 min read

No matter how carefully you track inventory, sometimes something slips through and sells out right after a customer pays. Here's what to say so you don't lose that sale entirely. They just got charged. The confirmation went out, the email is sitting in their inbox, and you check the stockroom and there's not a single unit left. Or it's even worse: the Saturday workshop spot sold twice because someone paid over the phone and you didn't update the website in time.

Keeping tight inventory, with a separate listing for each size or color that sells out on its own, prevents almost all of these scares. But almost all isn't all. When it happens, you're facing someone who already paid for a spot that no longer exists. What you write in the next few minutes decides whether you lose the sale completely or turn it into a second chance.

The minute you have before you write back

Speed matters more than wording. If your customer finds out about the problem because the order never shows up and they have to ask you about it, you've already lost the game: your silence tells them you charged them for something you weren't going to deliver. If they hear it from you, within the first hour, the problem is still yours, but it feels completely different.

Your first message doesn't need to have the solution all wrapped up. It needs to say three things: that you already know, that it was your mistake and not theirs, and that you'll follow up with a concrete option within the hour. That alone eases the worry, even if you haven't tracked down a replacement or issued the refund yet.

Write it yourself, from the same WhatsApp number you use for appointments, not a template message that looks the same for everyone. A generic message reads like an excuse. One written and signed by you reads like accountability.

What to offer: a replacement or a refund

Offer a replacement if you have one; if not, refund right away.
Equivalent replacement
  • You actually have a similar product in stock: the same model in another color, or a different size that works for them
  • There's no fixed date tied to the purchase: it's not a gift for a specific day or a one-time appointment
  • You can deliver it today or tomorrow, not next week
Immediate refund
  • There's nothing similar to offer, or you don't have that either
  • It was a one-time spot for this week: a workshop slot, an appointment, an event tied to a specific date

Which one do I pick: If a real substitute exists and there's no stated rush, offer that first: you keep the sale and skip a refund. If there's no substitute, or the customer had a specific date in mind, don't drag out the conversation asking for patience: send the refund in that same message, before they even have to ask. A fast refund with no back-and-forth leaves a better impression than a promise of a replacement that takes three days to confirm.

The exact wording

The message that works always has the same four pieces, in this order. First, the name: Hi Marta, not dear customer. Second, what happened, in one sentence, without explaining the internal stock mix-up: they don't care whether it was the counter, the supplier, or crossed orders, they care that they don't have what they bought. Third, the concrete offer, stated as a done deal, not a maybe: I'll swap it for you or I'll refund you, never maybe we could look into swapping it. Fourth, a closing line that asks for a short reply, so they decide, instead of sitting around waiting for you to sort it out on your own.

The message you send over WhatsApp
Hi Marta, this is Laura from [business]. I'm reaching out about your order for the blue sweater in size medium: it got mixed up with another sale and we don't have any left. That's on us, not you, and I'm sorry. You've got two options, and I can take care of either one right now: I can swap it for the same sweater in gray, which we do have and can get to you just as fast, or I can refund your money in full right now. Let me know which one you'd prefer and I'll take care of it as soon as you reply.
The costly mistake: promising a firm date
"It'll arrive Thursday" is the line you'll regret the most. You say it to reassure them, but if the supplier doesn't confirm that date, or the Saturday spot still hasn't opened up, you've just turned one problem into two: the one you already had, and the one where you broke your own word. That second letdown weighs more than the first, because the first reads as bad luck and the second reads as a lie. Say what you can actually control: "I'll let you know as soon as I have it confirmed with the supplier, and if I can't get it to you within 48 hours, I'll refund you without you having to ask." It's less satisfying than a specific Thursday, but it's the only line you can always follow through on.

Depending on what ran out

The refund is the safe way out; the replacement, only when there's no fixed deadline.
SituationWhat to offer firstWhat to avoid saying
Physical product out of stock (size or color)Equivalent replacement if you have one; if not, an immediate refund.A restock date you haven't confirmed with the supplier
Workshop or class spot with limited capacityAn immediate refund, or the same spot next week, already reserved"I'll put you down for the next one" without saying which one or when
Package or session bundle that's oversoldA refund for the part you can't cover, the rest of the package stays as isCanceling the whole package when only one session is the problem

None of this replaces the refund if you end up not following through on what you promised in your message. The template helps you avoid freezing up in front of the screen, but what actually rebuilds trust is the replacement arriving when you said it would, or the money landing in their account that same day. A perfect message followed by three days of silence is worse than not writing anything at all.

What you walk away with
  • A message you write yourself, sent within the hour, not a generic template that looks the same for everyone
  • How to decide between swapping the product and refunding the money, based on whether there's a replacement and whether there was a fixed date
  • A backup line for when you don't control the timeline, instead of a date you can't keep
  • The exact message, already written, with its four pieces in order, ready to copy and adapt the next time you sell out of something on someone mid-purchase
  • Still to come, in the next lesson: deciding how many units to always hold back from sale so you don't end up writing this message so often

Test yourself

Answer before opening each one. If one gives you trouble, go back to the section that explains it.

1. You've sold the last lamp you had, and you discover it arrived damaged in shipping: you can't send it today or tomorrow. The customer bought it as a gift for Saturday. What do you do.

An immediate refund, in that same message, without waiting for the supplier to confirm when a new unit will arrive. There's a fixed date and no real replacement: dragging out your response hoping to restock in time is the path that ends up breaking a promise.

2. The last table reservation for Saturday at nine got double-booked. The second customer to pay wasn't set on that exact time, they just wanted to have dinner that weekend. What do you offer first.

The same spot at eight or ten, or the table on Sunday. There's no rigid date behind their purchase, so an alternative within your own business solves it without needing to refund the money.

3. A customer bought a three-class Pilates package, and when you check your schedule, you see you can only fit in two of the three classes this week. You don't know yet whether you'll have room for the third one next week.

You refund only the session you can't guarantee and keep the other two firm in the package. You don't promise the third one will happen next week if you haven't checked; that would be exactly the kind of firm date you can't control.

All this reduces the scares, but it doesn't erase them completely: there's still one last safety net, the buffer of units you decide never to sell, and how many to set aside for each situation.

In Yodai the store comes with the Free plan, with a catalog, a cart and orders. See how to create your online store for free.

NextThe buffer of units you never sell