easybooking

Managing Bookings

The Bookings section of the Hotel Partner Portal gives you full control over reservations, guest details, payment status, and room availability.

Booking Statuses

Every booking progresses through a defined status lifecycle:

StatusColorMeaning
DraftYellowBooking initiated but not yet confirmed (awaiting payment or approval)
ConfirmedGreenPayment received or host approved — guest is expected
Checked InPurpleGuest has arrived and checked in at the property
CompletedGrayStay finished — guest has checked out
CancelledRedBooking was cancelled by guest, host, or system

Payment Status

Each booking also carries a payment status:

  • Unpaid — No payment received yet
  • Partial — Partial payment recorded (useful for group bookings or deposits)
  • Paid — Full payment confirmed

Booking Details View

Clicking a booking opens a detailed modal with:

  • Guest information (name, phone, email, country)
  • Room type and stay dates
  • Full pricing breakdown including taxes
  • Payment status and history
  • Guest notes and special requests
  • Status change actions
  • Availability conflict detection (conflicting dates shown in red)

Creating a Manual Booking

For walk-in guests or phone/direct bookings, you can create a booking manually from the portal:

  1. Go to Bookings and click Create Booking.
  2. Select the room type and enter check-in/out dates.
  3. The system checks availability and flags any conflicts.
  4. Enter guest details (name, phone, email).
  5. Record payment status (paid, partial, unpaid).
  6. Save — the booking is created as Confirmed or Draft based on payment status.

Availability conflict detection

If you try to create or confirm a booking for dates already occupied, the portal will show the conflict in red and prevent double-booking.

Calendar View

The Calendar section provides a visual overview of all bookings by room type. Use it to:

  • See occupancy at a glance across all rooms
  • Identify gaps and fill them with deals or manual bookings
  • Navigate by week or month

Availability Management

From the Availability section, you can:

  • Block specific dates from being booked (e.g., maintenance, private events)
  • Open previously blocked dates
  • Apply bulk updates across date ranges
  • Configure seasonal pricing for peak periods

Housekeeping

The Housekeeping module helps manage room readiness:

  • Track room status: Clean, Dirty, or Under Maintenance
  • Assign daily cleaning tasks to staff
  • Coordinate turnover between back-to-back bookings
  • Flag rooms that need maintenance before accepting bookings

Filters & Search

Find bookings quickly with:

  • Status filter (all, draft, confirmed, checked-in, completed, cancelled)
  • Date range filter
  • Guest name or reference search
  • Pagination (left/right navigation through booking list)