Back to Hydra Booking Engine
Every feature
The full Hydra Booking Engine feature list
Beyond the highlights — everything the widget and dashboard do, organized by category.
Hydra Booking Engine v1.7
Booking Widget & Guest Experience
- Self-contained embeddable widget — no iframe, no external CSS/JS dependencies, scoped styles that won't clash with the host page
- Multi-room cart — up to 8 rooms per booking, each with its own occupancy
- Scarcity messaging shown only at 3 or fewer rooms left — never exposes raw inventory otherwise
- 3-language UI (English, German, Hungarian) with auto-detection and a guest switcher
- Booking reference codes with a hotel-configurable prefix (e.g. HYD0001)
- Company/business booking toggle capturing company name, tax number, and billing address for invoicing
- Per-room extras/upsells at checkout — a pet fee or breakfast can be added to just one room in a multi-room booking, not the whole cart
- A hosted booking page for hotels that want one — the hotel's own link and QR code, wearing the hotel's branding
- Room cards that lead with a cover photo and stack the description and options below at full width, so a long description never breaks the layout; a group of room types shows its members' photos and tags
- Check-in and check-out times and the hotel's address, as a map link, on the booking and confirmation pages
- A booking window: guests can book at most 365 days ahead, and a change request can never ask for a past date
- A waiting list for sold-out dates (guests are emailed when a room opens) and guest change requests, both answered from the dashboard
Pricing & Revenue
- Season-based pricing synced from PMS rate codes, including year-wrap seasons
- Dynamic yield pricing by live occupancy band, dashboard-overridable
- Per-person occupancy surcharges for extra adults, teens, children, and infants
- Promo codes with usage caps, minimum-stay rules, and date-validity windows
- Direct-channel revenue tracking with a commission-saved-by-going-direct calculator
- Per-offer or hotel-wide price adjustments (percent or fixed) independent of promo codes — e.g. a non-refundable rate priced automatically lower
- Minimum stay by arrival weekday, set in the dashboard
Payments
- OTP SimplePay integration — Hungary's dominant gateway, HUF-native, no third-party SDK dependency
- Sandbox and production modes, switchable per hotel or platform-wide
- Four payment policies per rate code: hold, deposit, full charge, or bank transfer
- Automatic hold release on cancellation; capture always requires an explicit refund action
- Abandoned-checkout recovery email and automatic stale-hold expiry
- Bank transfer as the guest's own choice next to the card, with a payment deadline of 1–30 days: the guest writes the PMS reservation number in the transfer, reception records “transfer received” (the guest gets a receipt) or extends the deadline, and a booking still unpaid at the deadline is cancelled
Hotel Dashboard
- Staff accounts separate from the PMS license key, with self-service password reset and login rate-limiting
- Send guests real quotes for groups and flexible dates, with an expiry and an accept/decline link
- Promo code and upsell management, effective immediately with no PMS sync needed
- Rate and room-type content editors — descriptions, photos, cancellation policy — layered on top of PMS pricing
- Manual reputation log for staff-entered reviews
- A redesigned dashboard — Home with a setup checklist, Bookings (search, open, cancel, resend, CSV export), a Calendar of occupancy and lowest price per day, Guests with VIP flags, Rates & offers, and Settings
- The PMS invites the hotel's owner by email: they choose a password and are signed straight in — nobody has to find a licence key — with a list of signed-in devices and per-device sign-out
PMS Integration & Sync
- Bidirectional sync: rate codes, room types, and seasons pushed on change; availability pushed every 5 minutes
- Auto-registration on the first sync call — no separate signup step
- Confirm/reject workflow for pulling web bookings into the PMS, with idempotent guest confirmation emails
- Multi-room bookings map to a single PMS reservation when supported
- Two-way cancellation reconciliation — a guest self-cancel releases the room in the PMS, and vice versa
- The payment state of every web booking (paid, card hold, awaiting transfer) is readable from the PMS, which can capture or release a card hold from the reservation
Compliance & Guest Rights
- Consent banner plus a required, client-side-enforced checkbox at booking submission
- Consent recorded per booking as part of its own audit trail
- No-login guest data export (immediate) and deletion request (staff-reviewed)
- Staff dashboard for pending deletion requests, with a true-anonymize action (covering company/billing fields too) that preserves accounting history
Multi-Channel & Branding
- Custom domain support — guest-facing links run on the hotel's own domain, including the payment redirect
- One modern widget style that takes the hotel's primary and secondary brand colours and a light, dark or auto mode, with a live preview of the real booking page in the dashboard
- CORS allowlist so the widget only runs on approved domains
- Everything a guest sees can wear the hotel's branding: logo, cover picture, tab icon, share text, the wording of the booking form in three languages, “why book direct” lines, legal links and a thank-you page
- Booking emails from the hotel's own sender name, with its header style, footer note and social links, and a “before you arrive” text added once the booking is confirmed
Direct Booking Engine
Hydra Booking Engine
SimplePay-native booking widget with live Hydra PMS sync
