
What’s new in Readyby
Pickup & local-delivery date scheduling for made-to-order and perishable Shopify stores. Here’s what’s changed recently.
28 August 2026, Latest
Put the picker where you want it, and say the true thing
- Alignment. Both pickers now have an Alignment setting under Layout in your theme editor: left, center or right. Until now the picker sat hard against the left edge of whatever space it was given, and moving it meant writing your own CSS.
- Nothing to schedule, nothing shown. The cart picker no longer renders on an empty cart. “Pick your collection date” above “Your cart is empty” was asking shoppers to schedule nothing.
- An honest message when there are no dates. If your schedule leaves a shopper with no available date, the picker says so. Previously, a shopper who tried to buy anyway was told to choose a date above, and there was no date there to choose. The button is still held, because the order genuinely can’t be met, but the reason is now the real one.
- A heads-up if only the cart picker is placed. If we have seen the cart picker on your storefront but never the date picker, your home page will tell you. A date chosen on the cart page reaches your order under Additional details, but it never lands on the product line, so it does not show against the item you are packing. It also means a shopper who checks out with Buy it now or Shop Pay skips the cart entirely and is never asked for a date at all. Adding the date picker to your product template closes both gaps.
26 August 2026
A cart that can no longer promise a day you’ve closed
- New: the cart guard. A shopper adds to cart on Monday with a Saturday pickup, gets distracted, and comes back on Friday. In the meantime Saturday filled up, or you closed it. Their chosen date is attached to the item and nothing re-checked it, so they could check out on a day you can’t serve and you’d find out when the order landed. The guard re-checks every date in the cart against what you can actually do right now, and holds Checkout with a message if one has gone stale. Turn it on in your theme editor under App embeds. It does nothing at all until a cart actually holds one of your dates.
- You choose the words. The warning shoppers see is a field in Wording and translations on your Schedule page, alongside the rest of the picker’s text.
- The cart picker remembers the postal code. It used to come back empty for a delivery order, and the next thing the shopper changed on that page wiped their whole booking, date included. It now returns filled in.
- Dates you’ve stopped offering are cleared. If a date sitting in a cart is no longer one you offer, the cart picker now removes it instead of leaving it to travel to the order. The postal code stays, because that’s still where they live.
26 August 2026
Saving that follows you down the page
- Schedule settings now saves from Shopify’s own save bar. It appears at the top of the screen the moment you change something, and it stays there as you scroll, so Save is never out of reach on a long page. The old Save row at the bottom is gone, because two Save buttons on one page is one too many. Shopify also warns you now if you navigate away using its own menu, which nothing inside the app could catch before.
- Discard sits next to Save. It puts every field back to what is currently saved, including your open days, delivery zones and time windows. Nothing to confirm, and the page does not reload.
- The picker speaks your storefront’s language by default. The “days” and “hours” inside the notice line used to stay English unless you typed replacements into every block, which meant a translated product page could still show “2 days” on the cart. They now follow your storefront language on their own, so a French store reads “2 jours” with nothing to set. Anything you type into a block still takes priority.
25 August 2026
Catches the days your shoppers find nothing
- Your Schedule page now checks every day of the week, not just today. A booking window that is too short to reach past your closed days, once your lead time is applied, can leave shoppers arriving on one particular day with no dates at all. It looks perfectly healthy from inside the admin on every other day, and it shows up only as bookings that quietly never happen. Readyby now tells you which day is affected and exactly which setting to widen.
- Every word in the picker can be translated. The “days” and “hours” inside the notice line used to stay in English even when you had translated the sentence around them. Those, the loading message and the postal code box are now yours to set, in your own language. Give the day and hour fields a singular and a plural separated by a pipe, like jour|jours.
- Clearer block names. In your theme editor, Add block now lists them as Readyby date picker and Readyby cart picker.
August 2026
See exactly what your shoppers see
- “What shoppers see right now” on your Schedule page. Every day in your booking window, listed with either Offered or the reason it isn’t: too soon for your lead time, not one of your open days, your own closed-day reason, fully booked, or every time window full. It’s built from the same calculation the storefront uses, so it can’t disagree with what a customer actually gets. If the list looks wrong, your settings are wrong, and now you can see it in one glance instead of opening a product page and counting.
- Time zones you’ll actually recognize. The picker now says “Eastern Time — US & Canada” rather than “America/New_York,” with Arizona and Hawaii marked as not observing daylight saving. New stores start on your shop’s own time zone instead of Eastern.
- “How far out customers can book” is now “Book up to this many days from today.” The old wording read like a count of dates, and it never was: your lead time and closed days take days out of it. Same behavior, honest label.
- Translate the pickup and delivery option names. These were the last two words in the picker you couldn’t change from the theme editor. Now you can, per block, like every other string.
- Clearer setup. Readyby no longer drops its block into your theme for you. It opens your theme editor and tells you exactly where to put it, so the picker lands where you want it and never gets added twice. Your Schedule page now links there too.
- One thing to set in Shopify. If you offer store pickup, turn on Shopify’s own Local pickup under Settings → Shipping and delivery, otherwise a customer who chooses pickup still gets asked for a shipping address at checkout. The app now says so next to the toggle.
July 2026
Closed-day ranges, and a date requirement that really holds
- Blackout ranges. Closing for a week? Set a first and last day closed and the whole stretch is one entry, not seven rows. Ranges cross month and year boundaries, and any entry can be edited in place without deleting it.
- “Buy it now” respects the date requirement. Previously the dynamic checkout button could bypass a required date. Both buy buttons are now held until a date is chosen, and hovering either explains why.
- The chosen date is attached to the line item. More robust than a cart-level attribute, and it shows directly under the product on the order, including when a shopper uses “Buy it now” and never touches the cart.
- Notice shown to shoppers. The picker now says “Please allow 2 days” under the date field, using that product's own lead time, so nobody has to ask why today isn't available.
- Per-slot capacity. A time window that fills up grays out for that date while your other windows stay open.
July 2026: First release
Readyby is here
- Per-product lead times. A custom cake can need 72h while cookies need 24h, and a mixed cart automatically uses the longest, so nothing is promised too soon.
- Daily capacity caps & same-day cutoffs. Once a day is full, or past your cutoff, it drops out of the picker.
- Closed days & open-days control. Block holidays and vacations, and only offer the days you're actually open.
- Pickup & local delivery. Offer either or both, with delivery fees and postal-code zones for local drop-off.
← Back to Help & Guide