Academy › Build › Bookings and orders
Why "ready" doesn't mean the same thing if the customer is picking it up or you're shipping it
By the end of this lesson, you'll have two different notifications written out and know exactly when to send each one: the moment it's ready if it's a pickup, the moment it leaves your hands if it's a shipment.
By Yodai · Published on September 6, 2026 · Updated on October 12, 2026
You finish packing an order, mark it ready, and send out the usual notice. If your customer picks it up at the counter, that's exactly right: they can come by whenever, it's right there. But if that same order is going out by courier, the notice says the same thing and means something very different: the customer reads "ready" and thinks "it's on its way," when really it's still sitting on your table waiting for the driver to show up.
The result is always the same: they call you two hours later asking where it is. And you end up explaining that "ready" didn't mean "shipped." You avoid that whole conversation by deciding, ahead of time, what ready means for each channel and the exact moment you send the notice.
Ready for pickup: the counter decides, not the calendar
For pickup, ready has just one condition: the order is physically where the customer will come get it, wrapped, with their name on it, within the hours they can stop by. Once that's true, you send the notification. Not before, even if you already know it'll be done in half an hour: if you notify while the order's still half finished and the customer shows up, you make them wait at the counter, which is worse than notifying five minutes late.
The moment is easy to pin down: it's when you physically set the order on the shelf or in the pickup area. That action is the signal to send the notice, not the moment you mentally decide it's almost done.
Ready to ship doesn't do the customer any good
Here's the real mistake: for a shipment, "ready" is a status about you, not about the customer. They don't care whether the package is packed on your table or sealed in a labeled box; they care whether it's actually left your hands, because only then does an arrival date exist. Packed and shipped are two different things, and only the second one deserves a notice.
That's why, for the shipping channel, you shouldn't reuse the word "ready" in your notice: talk about shipped instead, and send it the moment the package leaves your store, whether you hand it to the courier or load it into your own van. If it takes two days for the courier to come by, during those two days the order is packed but not shipped, and there's no notice to send yet.
- "Ready" is literal: it's right there, come by whenever you want
- You send it as soon as you're done packing it
- Risk if you fall behind: the customer's stuck waiting at the counter
- "Ready" doesn't tell the customer anything useful
- You send it only once the package physically leaves your hands
- Risk if you notify too early: they think it's on its way and complain the next day
Which one do I use: If you only sell for pickup, use "ready" as is and don't overthink it. As soon as you offer shipping, that channel's notice talks about "shipped," and you send it the moment it actually goes out, no matter what the status is called on your order list.
- Decide what "ready" means for each channel: literal for pickup, useless to the customer for shipping
- For pickup, send the notice when you physically set the order where it'll be picked up
- For shipping, the notice talks about "shipped," and you send it when it leaves your hands, not when you pack it
- Both notification texts are written and ready to use as they are
- The next lesson covers what to do when only half an order is ready
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.
NextWhen only half the order is ready: deliver what you have or wait for the whole thing