Grand Hôtel
Réservation de chambres à la journée avec gestion d'inventaire
Un système de réservation d'hôtel propulsé par payload-reserve. Les clients choisissent leurs dates d'arrivée et de départ parmi cinq types de chambres et reçoivent une confirmation — avec un inventaire par quantité empêchant le surbooking.
Fonctionnalités
Conçu pour les workflows hôteliers
Réservations à la journée
Utilise durationType: 'full-day' pour les séjours. Les clients sélectionnent les dates d'arrivée et de départ ; chaque nuit occupe un jour calendaire complet.
Inventaire par quantité
Plusieurs chambres identiques par type (ex. 40 Classic, 25 Superior) avec mode de capacité par réservation. La détection de conflit suit l'occupation sur l'ensemble du pool.
Temps de ménage
bufferTimeAfter sur chaque ressource chambre garantit le temps de nettoyage entre les clients — 4 à 6 heures selon le type de chambre.
Notifications e-mail
Les e-mails de confirmation et d'annulation sont envoyés automatiquement via les hooks afterBookingConfirm et afterBookingCancel.
Captures d'écran

Configuration
Config du plugin pour Grand Hôtel
payloadReserve({
slugs: {
services: 'room-types',
resources: 'rooms',
schedules: 'schedules',
reservations: 'reservations',
},
extraReservationFields: [
{
name: 'paymentReminderSent',
type: 'checkbox',
defaultValue: false,
admin: { position: 'sidebar' },
},
],
adminGroup: 'Hotel',
defaultBufferTime: 0,
cancellationNoticePeriod: 48,
hooks: {
afterBookingConfirm: [notifyAfterConfirm],
afterBookingCancel: [notifyAfterCancel],
},
})Consultez la documentation complète pour toutes les options disponibles.
Prêt à explorer Grand Hôtel ?
Essayez la démo en direct ou demandez votre propre environnement privé.
