Channel Manager : factures automatiques
Comment les réservations importées génèrent automatiquement facture, paiement et fiche client.
Depuis la correction du moteur de synchronisation, toutes les réservations importées via les canaux (Airbnb, Booking.com, Expedia, site WordPress) génèrent automatiquement :
- Une facture (
FAC-YYYYMMDD-NNNN, statutPAID) - Un paiement avec la méthode appropriée (
FEDAPAYpour les réservations en ligne,OTHERpour les réservations iCal) - Une fiche client si l’email du voyageur est disponible
Ces montants sont donc comptabilisés dans le chiffre d’affaires de l’établissement et apparaissent dans les rapports PDF/CSV.
Backfill des réservations historiques
Si des réservations channel manager antérieures n’ont pas de facture, un outil de backfill permet de les régénérer.
Via l’interface : OWNER, DAF, SUPERADMIN — bouton Régénérer les factures manquantes dans la page Canaux.
Via la ligne de commande (sur le serveur) :
# Voir les réservations sans facture (dry-run, sans modification)
npx tsx backend/scripts/backfill-channel-invoices.ts --dry-run --slug mon-hotel
# Générer les factures manquantes
npx tsx backend/scripts/backfill-channel-invoices.ts --slug mon-hotel
# Via Docker
docker compose exec backend npx tsx scripts/backfill-channel-invoices.ts --slug mon-hotel