Skip to main content

Midnight-Spanning Bookings & Extended Opening Hours

Mar 28, 2026 · Nick

We're excited to announce full support for venues that operate past midnight and bookings that span multiple days. Whether you run a late-night venue, a 24-hour facility, or simply need the occasional overnight booking, MyHallWizard now has you covered.

Extended Opening Hours

Your venue's opening hours can now extend past midnight or run 24 hours a day. Head to Calendar Settings to configure your hours.

If your closing time was previously set to 23:59 as a workaround, we've automatically updated it to midnight for you — no action needed.

Midnight-Spanning & Multi-Day Bookings

Bookings can now extend past midnight and even span multiple days. When creating or editing a booking, you'll see an End Date field that lets you set a different end date from the start date. This works for one-off bookings, repeat bookings, and bookings created from enquiries.

The calendar, booking lists, and all booking detail screens now clearly display the end date alongside the start date when a booking spans more than one day.

Invoices & Emails

Invoices and email notifications now correctly display end dates for bookings that span midnight or multiple days, so your customers always see the full duration of their booking.

Booking Requests

The public booking request form now supports end dates for venues that operate past midnight. If your venue closes before midnight, the form stays exactly as it was — no unnecessary fields for your customers.

API Updates

The public bookings API has been updated to support midnight-spanning bookings:

  • V2 API — booking records now include an end_dt field.

  • V0 API — multi-day bookings are returned as separate per-day records, each with a unique ID, so existing integrations continue to work without changes.

Reports

The following reports now include an End Date column for bookings that span more than one day:

  • Bookings Report

  • Extras Report

  • Customer Bookings Report

  • Uninvoiced Bookings Report

  • Booking Invoice and Payment Report

  • Bookings Export

The End Date column only appears when a booking's end date differs from its start date, keeping your reports clean and uncluttered.

Booking Imports

The booking import spreadsheet now requires a mandatory End Date column. For same-day bookings, simply set the End Date to the same as the Booking Date.