Koralpenhaus.eu - Gastvrijheid, boekingen en contentbeheer in één systeem
17.08.2026
Overzicht
Koralpenhaus.eu is een meertalig webplatform voor een Alpien accommodatiebedrijf in Karinthië, Oostenrijk.
Het project combineert de publieke website met kamerpresentatie, beschikbaarheid, prijzen, reserveringen, online aanbetalingen 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 boekingsproces samenwerken — terwijl de ervaring eenvoudig blijft voor gasten.
Gebruikte technologiestack, onder andere:
PHP • MySQL • JavaScript • Responsive Web • PayPal-integratie
De uitdaging
Accommodatiewebsites lijken van buitenaf eenvoudig. Het onderliggende proces is dat meestal niet.
Een gast moet een geschikte kamer vinden, een periode kiezen, de toepasselijke prijs begrijpen, controleren of er voldoende capaciteit is, de vereiste gegevens invullen, een reservering aanmaken en de vereiste betaling voltooien.
Verschillende regels moeten consistent blijven gedurende dat hele proces:
- kamercapaciteit
- aankomst- en vertrekdatum
- bestaande reserveringen
- gastcategorieën
- prijzen voor leden en niet-leden
- boekingstotalen
- aanbetalingsbedragen
- betaalstatus
- geldigheid van de reservering
De uitdaging was om deze regels te beheren zonder de complexiteit ervan aan de gast door te geven.
Één doorlopend boekingsproces
Het reserveringsproces is direct in de website geïntegreerd.
Gasten kiezen een kamer en hun reisdata. Het systeem controleert de beschikbaarheid voor de gevraagde periode en meldt de resterende capaciteit.
De gastensamenstelling kan vervolgens worden ingesteld binnen de grenzen van de gekozen accommodatie.
De prijs wordt berekend op basis van de boekingscontext, in plaats van alleen als statische informatie te worden getoond.
Voordat een reservering wordt verzonden, ontvangt 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 → Reservering → 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 accommodatie beschikbaar is en hoeveel capaciteit er nog rest.
Bezettingslimieten blijven van toepassing zodra gasten aan de reservering worden toegevoegd, waardoor boekingsconfiguraties die de capaciteit van de gekozen kamer overschrijden worden voorkomen.
Zo blijft de aan de klant getoonde beschikbaarheid verbonden met de reservering die wordt aangemaakt.
Prijsregels
Koralpenhaus.eu hanteert verschillende prijscontexten voor leden en niet-leden, evenals verschillende gastcategorieën.
Deze regels zijn in het boekingsproces geïntegreerd.
In plaats van gasten of medewerkers zelf prijzen 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 prijsstelling samenkomen vóór het versturen van de reservering.
Levenscyclus van een reservering
Het versturen van de boeking maakt een reservering aan die later via de My Booking-omgeving kan worden opgehaald.
Reserveringen die op betaling wachten, zijn duidelijk gemarkeerd als Betaling in behandeling en hebben een vastgestelde betaaltermijn.
De klant kan de website verlaten, later terugkeren en de bestaande reservering ophalen zonder het boekingsproces opnieuw te starten.
De reservering behoudt zijn kamer, data, gastgegevens, prijs, vereiste aanbetaling en huidige betaalstatus.
Dit maakt van de boeking een blijvend zakelijk object, in plaats van een eenmalige formulierinzending.
Online aanbetaling
Het betaalproces is rechtstreeks gekoppeld aan de reservering.
Koralpenhaus.eu berekent een aanbetaling van 20% op het totaalbedrag van de boeking en toont dit bedrag voordat 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 reservering 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 reservering en de actuele status te bekijken.
Het boekingsoverzicht brengt de informatie samen die relevant is voor de klant:
- accommodatie
- aankomst en vertrek
- aantal nachten
- gastensamenstelling
- contactgegevens
- boekingstotaal
- vereiste aanbetaling
- betaalstatus
Wanneer de betaling nog openstaat, kan de klant verdergaan vanuit de bestaande reservering.
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 vóór een beslissing:
- kamerpresentatie
- fotogalerijën
- video
- locatie- en contactgegevens
- Google-reviews
- gastenboek
- meertalige informatie
Deze elementen delen dezelfde responsive interface als het reserveringsproces.
Het doel is de gebruikelijke scheiding te vermijden tussen een presentatiewebsite en een losstaande externe boekingservaring.
Gasten blijven binnen één consistente digitale omgeving, van ontdekking tot reservering.
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 gegenereerde 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 is daarom onderdeel van de applicatie, niet een extra landingspagina.
Navigatie, accommodatie-informatie 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 daadwerkelijk gebruiken.
De interface van Koralpenhaus.eu is 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 reserveringsmodel 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 reserveringsstatussen, beschikbaarheidsberekeningen, prijsstructuren of betaalprocessen niet hoeven te begrijpen.
Ze zouden simpelweg moeten kunnen:
Een kamer kiezen. Data selecteren. De gasten invoeren. Boeken. De aanbetaling betalen.
Al het overige speelt zich af achter die interactie.
Resultaat
Koralpenhaus.eu groeide uit tot meer dan een presentatiewebsite.
Het combineert content, sector-specifieke bedrijfsregels voor de horeca en transactionele workflows binnen één op maat gemaakte webapplicatie.
Voor gasten is het resultaat een duidelijk pad van het ontdekken van de accommodatie tot het beheren van een reservering.
Voor het bedrijf biedt hetzelfde platform de gestructureerde basis die nodig is om accommodatie, beschikbaarheid, prijzen, reserveringen, betalingen en content met elkaar te verbinden.
Er is geen onnodige technologie toegevoegd enkel om die 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.