Hotel front office

Walk-In (fast-path check-in)

For the guest who walks straight up to the desk with no prior booking. Walk-In is not a separate form — it's the existing Check-In wizard pre-configured for the common case:

  • Guest source is locked to New guest, so you skip the past-guest / in-house picker on Step 1.
  • Sponsorship defaults to Self (the guest pays their own folio).
  • The room is pre-selected from the calendar cell you right-clicked.

You retain access to every wizard branch (sponsorship swap, employer billing, complimentary stay, advance-booking promotion, ID capture, rate override, special-discount window) if a walk-in turns out to need it — without leaving the screen.

How to open

  • Calendar toolbar — amber Walk-in button (top right). Opens the wizard with an in-step room picker; you pick the room inside before continuing.
  • Calendar context menu on a Vacant cell on today: Walk-in (check in now)…. The room is pre-locked to the cell you clicked.

Both entry points run the same check-in wizard with New Guest pre-selected — they differ only in whether the room is known before the wizard opens.

Steps

  1. Right-click a vacant room cell on today's column → Walk-in (check in now)…. The wizard opens with the room pre-filled and the New Guest tab already selected.
  2. Fill the guest details on the New Guest tab — at minimum surname or first name. Add phone, ID, vehicle, profession etc. on the More Details tab if you're capturing them.
  3. Next moves to billing. Confirm the billing department (defaulted from your home dept), billing interval (Daily / Hourly / etc. — read from the room type), nights, and per-room overrides (tax exempt, weekend discount, special discount, rate override).
  4. Next moves to the summary — review what's about to be written.
  5. Next moves to the receipt step if you're collecting payment now. Pick a payment method + cash-drawer account + amount + optional reference.
    • Cash / Cheque / Bank Transfer / manual Card — type the amount
      • an optional reference and proceed.
    • Gateway (Paystack / Moniepoint / etc.) — the Amount field stays editable until you click the green ⚡ Charge via X button. The gateway dialog opens; the customer pays (bank transfer / QR / tap card on terminal); on confirmation the amount + reference are locked in. The Back button is then disabled — gateway money is real and can't be silently abandoned. Skip the receipt entirely with Credit check-in if the guest will settle later.
  6. Confirm Check-In writes everything atomically. You land on the new folio.

Tips

  • Need ID capture, employer billing, or a sponsorship swap? Edit the relevant field on the New Guest tab or the sponsorship dropdown — the wizard's full feature surface is still there. Walk-In just skips the past-guest picker on Step 1.
  • Idempotency is built in. A network blip + retry won't double- charge — the server has a unique constraint on the receipt key.
  • Want to extend the stay later? Right-click the band on the calendar → drag the right edge, or use Extend stay… from the context menu.

Common problems

  • "No daily rate configured for this room type" → The room type has no ItemReservationBillingInterval row for Daily. Either fix the room type's billing intervals, or pick a different interval on Step 2, or apply a rate override.
  • The Walk-in option isn't showing on the context menu → You right- clicked a vacant cell on a date OTHER than today. Walk-in is gated to today's column (guest is at the desk now, not next week). For future dates use New booking on this date instead.
  • The wizard closed without writing anything → Cancelling on Step 1 or Step 2 leaves zero DB residue. Only Confirm Check-In on the final step commits.

See it working on your own business

Start a 45-day free trial — no card needed — and follow this guide in your own practice company.