Summary
We have updated the Beacon API to fully support Group associations for online bookings. This ensures that reservations tied to a contracted Group block correctly consume Group-held inventory and display consistent information across all management views.
Issue Details
Previously, online bookings created via the Beacon API did not fully synchronize with Group records. While some data appeared in older views, Group availability counts were not updated, inventory was sometimes pulled from general sales instead of the Group block, and Group details (such as Group Number and Name) were missing from the Booking 2.0 interface.
Resolution
The system now provides seamless integration for Group-related bookings:
Inventory Management: Bookings associated with a Group now correctly decrement the Group’s held allocation instead of general departure availability.
Real-time Updates: Group availability counts are now recalculated immediately upon booking creation, modification, or cancellation.
Visibility: Group information, including the Group Number and Name, is now persisted and visible within the Booking 2.0 interface and guest records.
Data Integrity: Guest records linked to Group bookings now maintain their association throughout the reservation lifecycle, even after updates.
Prerequisites
API Configuration: Developers using the Beacon API must include the valid
Group IDorGroup Numberin the booking and guest payloads to trigger the association.Group Setup: A valid Group record must exist in the system prior to booking creation for the association to be validated.