Internet Booking Engine (IBE)
  1. Knowledge base
  2. Internet Booking Engine (IBE)

Shared Inventory & IBE: Preventing Over-bookings

If you use the booking engine and list both physical and virtual room types, we prevent overbookings by running a reservation collision check before saving the reservation.

How It Works

  1. Booking Process
    • A guest can add both physical units (part of a Shared Inventory setup) and virtual units to their cart in the IBE.
    • They can proceed through the booking steps until they reach the third page.
  2. Collision Check Trigger
    • Once the guest enters their first name, last name, and email address, the system runs a collision check.
    • If both a physical and virtual unit are detected in the cart, a popup appears:

  • The popup does not specify whether the issue is due to a physical/virtual unit conflict or an availability change.
  1. What Happens Next
  • After closing the popup, the guest is redirected to the first page of the IBE to restart the booking process.
  • The cart is not emptied automatically—the guest must remove items manually if needed.

Why the Collision Check Happens on the Third Page

  • The system only saves reservations to specific rooms once the guest has entered their first name, last name, and email address.
  • At this stage, the system can accurately detect the availability of the selected units.

Additional Information

  • Virtual units are excluded from the "Recommendations" section.
    • This means that when offering alternative options, the system does not consider virtual units.