Synchronisation : Airbnb, imports CSV

Comment les réservations remontent dans ZenHost depuis Airbnb, comment importer un historique par CSV, et comment importer des données calendrier par fichier.

ZenHost rapatrie les réservations de plusieurs façons. Cette page explique chacune.

Note importante : ZenHost ne gère pas les flux iCal / ICS (ni en import ni en export). La synchronisation des canaux est entièrement assurée par ZenHost, ou par fichier CSV pour vos données historiques.

Synchronisation Airbnb

C'est la voie principale. Une fois votre compte Airbnb branché (voir Démarrer → Migration depuis Airbnb), les réservations Airbnb remontent automatiquement dans ZenHost.

  • Direction : entrant uniquement (Airbnb → ZenHost). Vos disponibilités côté ZenHost remontent vers Airbnb par le canal pour empêcher les doubles-réservations.
  • Fréquence : par tirage régulier (notre service récupère les nouvelles réservations et les modifications par lots successifs).
  • Statut du compte : visible depuis Intégrations → Airbnb. Trois états :
    • En attente — le voyageur OAuth Airbnb n'est pas finalisé.
    • Connecté — token validé, sync active.
    • Connecté sans mapping — compte Airbnb branché mais aucun logement encore mappé à une fiche ZenHost.

Si le rapatriement échoue

En cas d'erreur de synchronisation, un message d'erreur apparaît sur la page du compte Airbnb. ZenHost reprend automatiquement au passage suivant ; si l'erreur persiste, contactez le support ZenHost.

Délier une fiche d'Airbnb

Sur la page d'un compte Airbnb (Intégrations → Airbnb → <votre compte>), vous pouvez délier une fiche : un dialogue confirme et toutes les réservations Airbnb attachées à cette propriété sont supprimées de ZenHost. À ne faire que si vous arrêtez vraiment de commercialiser le logement sur Airbnb.

Importer l'historique des réservations (CSV)

Pour reprendre vos réservations passées (Airbnb ne les expose pas via son flux automatique), passez par Intégrations → Import CSV des réservations.

Le fichier attendu

Un fichier .csv avec, en première ligne, les noms de colonnes exacts suivants (la première lecture de ZenHost vérifie qu'ils sont bien tous présents) :

id, rental, guest first name, guest last name, guest email, checkin, checkout,
nbr adults, nbr children, channel, total price, total payments, status,
guest phone number, address, city, post code, booking date, night price,
city taxes, service charge, cleaning fees, commission, payment charges,
other charges, guest service fee, notes, comments

Aucune mapping de colonne disponible : les en-têtes doivent matcher exactement (casse incluse). Si vous exportez depuis Airbnb, alignez les en-têtes en amont dans votre tableur.

Le parcours d'import

  1. Vous téléversez le fichier.
  2. ZenHost groupe les lignes par valeur de la colonne rental (chaque rental devient une « propriété candidate » dans le CSV).
  3. Pour chaque rental détecté, vous mappez la propriété ZenHost correspondante (combobox).
  4. ZenHost détecte les conflits : si un import recouvre une réservation déjà existante sur la même propriété et la même plage, vous voyez un avertissement listant les réservations concernées. Vous pouvez désélectionner les lignes qui posent problème ou décider d'importer quand même (à vos risques — possibilité de créer des doublons).
  5. Cliquez sur Importer les N réservations pour lancer.
  6. À la fin, ZenHost télécharge un rapport avec le nombre de succès et d'échecs.

Importer des données de calendrier (CSV)

Pour reprendre des tarifs, disponibilités ou séjours minimums depuis un export tableur, passez par Intégrations → Import calendrier CSV.

Le fichier attendu

Première ligne :

Logement, Date, Prix, Nuits Min, Inventaire, Disponible

Particularités de format :

  • Date au format JJ/MM/AAAA (ZenHost convertit en interne au format ISO).
  • Inventaire : 1 (disponible) ou 0 (indisponible).
  • Disponible : Oui ou Non.
  • Prix et Nuits Min : entiers ou nombres décimaux.

Le parcours d'import

  1. Téléversez le fichier.
  2. Mappez chaque libellé Logement du CSV à une fiche ZenHost.
  3. Choisissez la plage de dates à importer (de … à …) et les champs à appliquer (Tarifs, Nuits min, Disponibilité — cases à cocher).
  4. Lancez l'import. ZenHost applique les valeurs en restrictions calendrier (et non en réservations) : les dates ouvertes/fermées et les tarifs dans la grille seront mis à jour.

Booking.com

Booking.com se branche depuis la page Booking.com d'une propriété (voir Intégrations par fiche). Ce n'est pas un flux automatique « plug-and-play » comme Airbnb : il faut mapper votre annonce Booking.com à votre fiche ZenHost depuis cette page pour que la synchronisation démarre. Une fois le mapping fait, ZenHost prend le relais et synchronise réservations, disponibilités et tarifs en continu.

Récapitulatif des flux

SourceModeCouvre
AirbnbAutomatique, géré par ZenHostNouvelles réservations + mises à jour
Booking.comAutomatique après mapping initialNouvelles réservations + mises à jour
Import CSV des réservationsManuel, ponctuelHistorique de réservations (passées)
Import calendrier CSVManuel, ponctuelTarifs / disponibilités / séjours min
iCal(non disponible)