Skip to content

Rescheduling a Session

The performer is unwell, the venue floods, the support act’s flight is cancelled. The show still happens — just not tonight.

Rescheduling moves a session to a new date or time and keeps everything else intact. Nobody’s ticket is cancelled and nobody has to rebook: the tickets people already hold are updated in place and keep working.

There’s no separate “Reschedule” screen. Open the session, go to Edit, and change the Date and Time fields at the top.

What happens next depends on whether anything has been sold.

Change the date and time, save, and that’s the whole job. No warnings, no confirmations, nothing to tell anyone — there’s no one to tell.

Once a session has sold tickets or issued comps, the Date and Time fields are locked. They show as plain text instead of editable boxes, with a note of how many tickets have sold, so a date can’t be changed by accident on a session people have already paid for.

To change them, click Unlock. That needs the Reschedule Shows (change date/time for shows with tickets) permission — without it the fields simply read Locked (n ticket(s) sold) and there’s no way through.

With the fields unlocked, set the new date and time and click Save. Instead of saving straight away, Funny Little Shows shows you a Confirm Reschedule summary of exactly what the change will do.

At the top is the move itself — from the current date and time, to the new one. Below that, up to two sections:

Ticket Impact — what happens to what’s already out there:

  • how many sold tickets will be updated, noting that existing QR codes stay valid;
  • how many bookings will get a timeline entry recording the change; and
  • how many issued comp tickets are affected. No action is needed on those — the venue is notified separately.

Schedule Adjustments — everything else on the session that’s pinned to a date, shown as current → new so you can see each one move before you commit.

Confirm, and the reschedule goes through. Cancel, and nothing changes.

The important part: existing tickets keep working. Each sold ticket is updated where it stands — same ticket, same reference, same QR code — with only the printed date and duration refreshed. Nothing is cancelled and nothing is reissued.

Alongside that:

  • every affected booking gets a timeline entry recording the old and new showtimes, so the history is on the booking; and
  • the cached ticket PDFs are cleared, so the next time someone downloads their ticket it’s regenerated with the new date and venue details.

A session isn’t just a showtime. Sales windows, pre-sale access and automatic comp release are all pinned to it, and they move with it — but not by simply shifting everything by the same amount. Some values are clamped, and two can be cleared entirely.

SettingWhat happens
Sales closeMoves with the session, but never past showtime. Cleared if it would end up at or before sales open.
Sales openDoesn’t move. Cleared only if it would fall after the new showtime.
Auto-release compsMoves with the session, but pulled back to one hour before showtime if the shift would push it past the session itself.
Pre-sale windowMoves with the session. If it would end entirely in the past, pre-sale access is switched off.

Rescheduling doesn’t email anyone by itself. It flags that somebody needs to.

After the change, an amber Notification Pending banner sits on the session, telling you how many ticket holders need to know about the date change and reminding you that their existing tickets and QR codes remain valid. It gives you two ways to deal with it.

Opens the notification page with the Show Rescheduled email template already filled in — subject and body — ready for you to edit. It goes to every confirmed booking on the session, one email per address.

A checkbox on that page, ticked by default, clears the Notification Pending banner when the email sends. Leave it ticked and the reminder disappears once the job’s actually done.

Dismisses the banner without sending anything. Use it when you’ve already told people another way — you phoned them, or it’s a handful of bookings you know personally. It asks you to confirm the ticket holders really have been notified, because it’s the only thing standing between a date change and an audience turning up on the wrong night.

Rescheduling doesn’t offer anyone a way out — everyone moves with the session. If a customer can’t make the new date, you have two options:

  • move them to another session by the same artist with a rebooking; or
  • give them their money back with a refund.

Which you offer is between you and your refund policy. Both are done per booking, after the reschedule.

PermissionWhat it allows
Reschedule Shows (change date/time for shows with tickets)Unlock and change the date or time on a session that has sold tickets or issued comps

Editing a session with nothing sold needs only ordinary session edit rights — the reschedule permission is specifically the power to move a date out from under people who’ve already bought.