Paiement hôtelier
PMS, garantie carte, préautorisation, extras, checkout : le cycle complet du paiement dans un séjour hôtelier.
Architecture du paiement hôtelier
Lab : séjour hôtelier complet
Parcourez les étapes d'un séjour, de la réservation au règlement final.
Le client réserve une chambre en ligne ou par téléphone.
Cas particuliers
Le client ne se présente pas. Selon la politique tarifaire, la préautorisation peut être transformée en paiement (pénalité) ou simplement annulée.
Le client règle une partie du séjour avec une carte et le solde avec une autre, nécessitant deux transactions distinctes correctement réconciliées dans le PMS.
Le paiement carte est remplacé ou complété par une facturation à une entreprise, hors flux carte classique.
Un dépôt (caution) peut être préautorisé séparément de la chambre, pour couvrir d'éventuels dommages.
Intégration PMS / TPE
Le TPE fonctionne de façon totalement indépendante du PMS : le montant est saisi manuellement sur le terminal.
Le PMS transmet le montant au TPE électroniquement, mais le reste du dialogue (résultat, ticket) reste partiellement manuel.
Le PMS et le TPE communiquent automatiquement (montant, statut, ticket, réconciliation) via une API dédiée.
// Exemple fictif de flux d'intégration PMS -> Paiement (préautorisation)
POST /api/payments/preauthorize
{
"hotelId": "HTL-014",
"reservationId": "RES-88231",
"amount": 300.00,
"currency": "EUR",
"cardToken": "tok_4242_fictif",
"terminalId": "POS-032"
}
// Réponse
{
"status": "APPROVED",
"authorizationCode": "A1B2C3",
"preauthId": "PREAUTH-99201",
"amount": 300.00,
"expiresAt": "2026-09-15T12:00:00Z"
}
// Au check-out : finalisation avec montant ajusté
POST /api/payments/PREAUTH-99201/capture
{
"finalAmount": 267.00
}