Troubleshooting

A booking that ends today blocks a hire starting today

It should not: ranges are half-open, so a booking ending on the 10th releases the 10th for a hire starting that day.

It should not. Ranges are treated as half-open: a booking that ends on the 10th releases the 10th for a hire that starts on the 10th, so back-to-back hires do not lose a day of turnover. If a same-day turnaround really is being refused, the cause is a different overlapping booking or a blocked date on that day, not the end date of the earlier one.

Check these in order

  1. Another booking covers that day.

    Open the Calendar page and filter to the product. Look for a second booking that runs through the day, not just the one ending on it.
  2. A pending payment booking is holding a unit.

    Orders that are placed but not yet paid hold their dates too. Check Bookings for one marked Pending payment.
  3. All units are in use.

    If you own 2 units and two other bookings run through that day, the day is full for a third hire.
  4. A blocked date falls on that day.

    Only relevant if blocked dates have been added for your store.

How to fix it

Cancel or move the booking that is really occupying the day, or raise Units available on the product if you have more stock than Miko knows about. The hire starting that day can then be booked.

If it still is not working

Send us the details listed in Still stuck and we will tell you which booking or blocked date is responsible.


Related articles

Not on Shopify yet?

Start a free Shopify trial, then add Miko apps when you are ready.

Set up your store in minutes and try it with your own products. Loyalty, wholesale pricing, AI descriptions and the rest of the Miko apps install in one click once your store is live.