---
title: "Same-day bookings blocked with Guesty"
description: "Your direct booking site shows today as unavailable, even though Guesty is configured to allow same-day bookings. **Why this happens.** The direct booking…"
url: "https://homerunner.io/docs/why-does-my-direct-booking-website-block-same-day-bookings-even-though-guesty-is/"
updated: "2026-10-26"
category: Booking engine and checkout
---

# Same-day bookings blocked with Guesty

Your direct booking site shows today as unavailable, even though Guesty is configured to allow same-day bookings.

**Why this happens.** The direct booking site reflects exactly what Guesty publishes through its Booking Engine API. That API sends advance-notice restrictions as plain unavailable dates, with no cutoff hour attached. The site cannot tell the difference between a date blocked by an advance-notice rule and a date that is actually booked, so it shows today as unavailable. Channel-level overrides you may have set up for Airbnb or other OTAs do not automatically carry over to the Booking Engine API channel that the direct site uses. This is why same-day bookings may work on those channels but not on your direct booking site.

**What you can do.** In Guesty, check whether an advance-notice rule is still active, and whether it can be overridden specifically for the Booking Engine API channel. This is a Guesty account-settings question, best directed to your Guesty representative.

No changes are needed on the website itself. Once today shows as open in Guesty's calendar feed, the direct site picks it up automatically on the next sync.

Still stuck? [Contact the HomeRunner team](https://homerunner.io/contact/) with your site address and what you tried, and we take it from there.
