The Modify Showings feature in INDY allows cinema managers to:
Swap a scheduled session to a different cinema (screen)
Reschedule a session to a new start time
Cancel sessions and issue refunds if required
This is especially useful when:
A cinema screen is unavailable (e.g., maintenance, technical issue)
Sessions need to be relocated to better accommodate demand
Seat allocations must be preserved for customers with existing bookings
How to Swap Cinemas (Screen Swap)
Step 1: Open Modify Showings
Navigate to Schedule → Modify Showings.
Select the week and session that needs to be moved.
Identify the session (e.g., Garfield in Cinema 3) with sold seats (red padlock icon).
Step 2: Unpublish the Session
Right-click the session and select Unpublish.
Click Save.
This temporarily removes the session from online sales to avoid new bookings during the change.
Step 3: Swap the Cinema
Right-click the session again → Screen Swap.
Choose the new cinema (screen), e.g., Cinema 2.
Select Swap Strategy:
Magic Swap – Automatically relocates sold seats to the closest equivalent positions in the new cinema
Override Mode – Allows you to manually adjust seat allocations (e.g., ensuring guests remain in the back row)
(Optional) Add a Customer Message
Example: “Your session of Garfield has been moved to Cinema 2. Please see box office for your updated seats.”
Sent to all customers with online bookings
Step 4: Confirm and Republish
Review the Summary Page:
Confirms the old and new cinema
Shows how many customers (if any) will have tickets canceled
Click Confirm Swap
Republish the session to make it visible online and at POS again
Additional Options in Modify Showings
1. Reschedule a Session
Moves a session forward or backward in time within the same cinema.
Example: Move 2:40 PM to 2:15 PM.
2. Cancel a Session
Use when the session cannot be swapped or rescheduled.
Refund options:
User Credit
Card Refund (if paid online)
Unclaimed Refund
Tips for Staff
Always unpublish first before swapping or rescheduling to prevent new sales.
Use Magic Swap to maintain seat assignments with minimal manual work.
Ensure a customer message is included when a session change impacts bookings.
Only cancel a session if a swap or reschedule is not feasible.