Koralpenhaus.eu - Gastvrijheid, boekingen en beheer van content in één systeem
17.08.2026
Overzicht
Koralpenhaus.eu is een meertalig webplatform voor een Alpien verblijfsbedrijf in Karinthië, Oostenrijk.
Het project combineert de publieke website met kamerpresentatie, beschikbaarheid, tarieven, reservaties, online voorschotten en zelfbediening voor gasten.
Het doel was niet om een boekingsformulier aan een website toe te voegen.
Het was om één onderhoudbaar systeem te bouwen waarin de publieke content en het reservatieproces samenwerken — terwijl de ervaring eenvoudig blijft voor gasten.
Gebruikte technologiestack, onder meer:
PHP • MySQL • JavaScript • Responsive Web • PayPal-integratie
De uitdaging
Websites van verblijfsbedrijven lijken van buitenaf eenvoudig. Het onderliggende proces is dat meestal niet.
Een gast moet een geschikte kamer vinden, een periode kiezen, het toepasselijke tarief begrijpen, nagaan of er voldoende capaciteit is, de gevraagde gegevens invullen, een reservatie aanmaken en de vereiste betaling afronden.
Verschillende regels moeten doorheen dat volledige proces consistent blijven:
- kamercapaciteit
- aankomst- en vertrekdatum
- bestaande reservaties
- gastcategorieën
- tarieven voor leden en niet-leden
- boekingstotalen
- voorschotbedragen
- betaalstatus
- geldigheid van de reservatie
De uitdaging bestond erin deze regels te beheren zonder de complexiteit ervan aan de gast door te geven.
Één doorlopend boekingsproces
Het reservatieproces is rechtstreeks in de website geïntegreerd.
Gasten kiezen een kamer en hun verblijfsdata. Het systeem controleert de beschikbaarheid voor de gevraagde periode en meldt de resterende capaciteit.
De samenstelling van de gasten kan vervolgens worden ingesteld binnen de grenzen van het gekozen verblijf.
Het tarief wordt berekend op basis van de boekingscontext, in plaats van enkel als statische informatie te worden getoond.
Voor een reservatie wordt verzonden, krijgt de gast een duidelijk overzicht met de gekozen kamer, data, aantal nachten, gastensamenstelling en totaalbedrag.
Het resultaat is een eenvoudige, rechtlijnige workflow:
Kamer → Data → Beschikbaarheid → Gasten → Details → Reservatie → Betaling
De klant beleeft een eenvoudig proces.
De applicatie regelt de regels erachter.
Beschikbaarheid en capaciteit
Beschikbaarheid maakt deel uit van de boekingslogica, en is geen aparte aanvraag.
Voor de gekozen periode bepaalt de applicatie of er verblijf beschikbaar is en hoeveel capaciteit er nog overblijft.
Bezettingslimieten blijven van toepassing zodra gasten aan de reservatie worden toegevoegd, waardoor boekingsconfiguraties die de capaciteit van de gekozen kamer overschrijden worden vermeden.
Zo blijft de aan de klant getoonde beschikbaarheid verbonden met de reservatie die wordt aangemaakt.
Prijsregels
Koralpenhaus.eu hanteert verschillende tariefcontexten voor leden en niet-leden, evenals verschillende gastcategorieën.
Deze regels zijn in het boekingsproces geïntegreerd.
In plaats van gasten of personeel zelf tarieven te laten berekenen, gebruikt de applicatie de gekozen boekingsparameters om het bijbehorende totaal te bepalen.
Het boekingsoverzicht wordt zo het enige punt waar data, bezetting en tariefstelling samenkomen vóór het versturen van de reservatie.
Levenscyclus van een reservatie
Het versturen van de boeking maakt een reservatie aan die later via de My Booking-omgeving kan worden opgehaald.
Reservaties die op betaling wachten, zijn duidelijk gemarkeerd als Betaling in behandeling en hebben een vastgelegde betaaltermijn.
De klant kan de website verlaten, later terugkomen en de bestaande reservatie ophalen zonder het boekingsproces opnieuw te starten.
De reservatie behoudt haar kamer, data, gastgegevens, prijs, vereist voorschot en huidige betaalstatus.
Dit maakt van de boeking een blijvend zakelijk object, in plaats van een eenmalige formulierinzending.
Online voorschot
Het betaalproces is rechtstreeks gekoppeld aan de reservatie.
Koralpenhaus.eu berekent een voorschot van 20% op het totaalbedrag van de boeking en toont dit bedrag vooraleer de betaling begint.
Betalen is geïntegreerd via PayPal, met de ondersteunde betaalopties gepresenteerd binnen de boekingsflow.
De scheiding is bewust:
Koralpenhaus.eu blijft verantwoordelijk voor de reservatie en de bijbehorende bedrijfsregels, terwijl de betalingsprovider de transactie afhandelt.
Dit houdt de betalingsverwerking buiten de eigen betalingsgegevensafhandeling van de applicatie, terwijl de klantervaring doorlopend blijft.
Zelfbediening voor gasten
Niet elke gast heeft nog een extra gebruikersaccount nodig.
De My Booking-omgeving biedt gasten een eenvoudige manier om terug te keren naar een bestaande reservatie en de actuele status te bekijken.
Het boekingsoverzicht brengt de informatie samen die relevant is voor de klant:
- verblijf
- aankomst en vertrek
- aantal nachten
- gastensamenstelling
- contactgegevens
- boekingstotaal
- vereist voorschot
- betaalstatus
Wanneer de betaling nog openstaat, kan de klant verdergaan vanuit de bestaande reservatie.
Dit vermindert onnodige stappen voor zowel gasten als personeel.
Content en gastervaring
Het boekingssysteem is slechts één onderdeel van het platform.
Koralpenhaus.eu biedt ook de content die bezoekers nodig hebben vooraleer te beslissen:
- kamerpresentatie
- fotogalerijën
- video
- locatie- en contactgegevens
- Google-reviews
- gastenboek
- meertalige informatie
Deze elementen delen dezelfde responsive interface als het reservatieproces.
Het opzet is de gebruikelijke scheiding te vermijden tussen een presentatiewebsite en een losstaande externe boekingservaring.
Gasten blijven binnen één consistente digitale omgeving, van ontdekking tot reservatie.
Gemodereerde gebruikersinhoud
In het gastenboek kunnen bezoekers hun eigen bijdragen insturen zonder dat de ingestuurde content meteen wordt gepubliceerd.
Dit biedt een gecontroleerde workflow voor door gebruikers aangemaakte content en houdt het openbare gastenboek nuttig zonder elke inzending als betrouwbaar te behandelen.
Publieke bijdragen en redactionele controle blijven gescheiden aandachtspunten.
Beheer
Publieke functionaliteit en beheer zijn gescheiden.
Koralpenhaus.eu biedt een apart, geäuthenticeerd beheeringangspunt voor interne functionaliteit, terwijl de publieke interface gericht blijft op gasten.
Deze scheiding zorgt ervoor dat operationele functionaliteit achter authenticatie blijft, zonder extra beheercomplexiteit toe te voegen aan de klantgerichte applicatie.
Meertalig vanaf het ontwerp
Koralpenhaus.eu bedient zowel regionale als internationale gasten.
Meertalige ondersteuning maakt daarom deel uit van de applicatie, niet van een extra landingspagina.
Navigatie, verblijfsinformatie en een groot deel van de boekingservaring worden gepresenteerd binnen de gekozen taalcontext.
Dezelfde onderliggende applicatie en bedrijfsprocessen kunnen zo verschillende doelgroepen bedienen zonder aparte websites te onderhouden.
Mobiel is belangrijk
Een boekingsplatform moet werken daar waar klanten het effectief gebruiken.
De interface van Koralpenhaus.eu werd ontworpen om kamerselectie, kalenders, beschikbaarheid, gastconfiguratie, boekingsoverzichten en betaalacties bruikbaar te houden op kleinere schermen.
Complexiteit wordt verminderd via progressieve stappen, in plaats van het volledige reservatiemodel in één keer te tonen.
De responsive interface blijft consistent tussen het presentatie- en het transactionele deel van de applicatie.
Ontwerpprincipe
Het project volgt een eenvoudig principe:
Zakelijke complexiteit hoort door het systeem te worden afgehandeld, niet door de gebruiker.
Een gast zou reservatiestatussen, beschikbaarheidsberekeningen, tariefstructuren of betaalprocessen niet moeten hoeven begrijpen.
Ze zouden gewoon moeten kunnen:
Een kamer kiezen. Data selecteren. De gasten invoeren. Boeken. Het voorschot betalen.
Al de rest speelt zich af achter die interactie.
Resultaat
Koralpenhaus.eu groeide uit tot meer dan een presentatiewebsite.
Het combineert content, sectorspecifieke bedrijfsregels voor de horeca en transactionele workflows binnen één applicatie op maat.
Voor gasten is het resultaat een duidelijk traject van het ontdekken van het verblijf tot het beheren van een reservatie.
Voor de zaak biedt hetzelfde platform de gestructureerde basis die nodig is om verblijf, beschikbaarheid, tarieven, reservaties, betalingen en content met elkaar te verbinden.
Er werd geen onnodige technologie toegevoegd louter om ze te gebruiken.
De stack blijft conventioneel en onderhoudbaar:
PHP • MySQL • JavaScript
De complexiteit zit in het bedrijfsproces.
De software bestaat om die complexiteit beheersbaar te maken.