Checkouts & Statuses
A checkout corresponds to a completed booking from Hosthub — a guest stay that has ended or is expected to end. Each checkout follows a predictable lifecycle.Status reference
| Status | Color | Meaning | Action required |
|---|---|---|---|
NEEDS_SETUP | 🟡 Yellow | Property missing required configuration | Complete property setup |
READY | 🟢 Green | Ready to invoice | Send, or wait for auto-invoicing |
SENT | 🔵 Blue | Documents issued successfully — shown as “Invoiced” | None |
SENT_WITH_ERRORS | 🟠 Orange | Accommodation document and payment receipt OK, climate fee failed | Click Retry to re-attempt the failed step |
WAITING_MYDATA_FINALIZATION | 🟡 Amber — “Waiting myDATA” | Accommodation invoice issued — myDATA has not yet indexed it for climate fee linking | Automatic retry in progress (up to ~24h) — no action required |
NEEDS_MANUAL_REVIEW | 🔴 Red — “Manual review” | myDATA finalization did not complete after multiple retries (~24h) | You will receive an email notification. Check in your invoicing application and retry myDATA submission manually. |
ERROR | 🔴 Red | Send failed entirely | Review error message and retry |
SPLIT | ⬜ Gray | Booking spanning two calendar years | Not invoiced directly — two separate checkouts are created automatically |
Automatic sync
Etherly Sync syncs automatically with Hosthub at regular intervals. During each sync:- New bookings are added immediately as checkouts
- Changes (dates, amounts, guest info) are updated automatically
- Cancellations are detected and those checkouts are excluded from invoicing
Cancellation after invoicing
If a booking is cancelled after its document has already been issued, the checkout does not disappear from the list — it stays visible with a red “Cancelled” badge, so it stands apart from normal invoiced bookings. The send progress in the expanded row keeps showing the documents that were already issued (invoice/receipt, payment, climate resilience fee) with their IDs and timestamps — the cancellation does not erase the issuance history. In this case you automatically receive an email notification, because action is required on your side:- AADE declaration: according to the official procedure, cancelled bookings can be declared as cancelled to AADE with a zero amount (full refund to the guest) or with the partial amount you collected, if your cancellation policy imposed a partial charge. On the Declarations page you set the amount and submit the declaration, or skip it.
- Credit note: if you wish to issue a credit note for the document that was already issued, you will need to do so in your invoicing provider (e.g. Elorus).
Bookings cancelled before a document is issued have no fiscal significance and are not shown in the list.
Pause / Resume
Stop auto-invoicing for a checkout without deleting it. Useful when you want certain bookings excluded from automatic processing — they stay in the app and won’t be invoiced until you decide how to handle them.Manual Pause
Click Pause next to the checkout. It stays paused through subsequent syncs — only the user can resume it with Resume.Automatic skip via notes
If a Hosthub booking has a##sync-skip note, the system automatically pauses the checkout during sync. Remove the note from Hosthub and the checkout will resume on the next sync.
Billing contact (Business Contact)
Checkouts that issue an invoice require a billing contact — the Business Contact (Required for Invoice) field in the checkout’s expanded row. Click the field to open the search and pick a contact from Elorus. To change an already saved contact, click Change: the search opens without deleting the existing contact. The new contact is saved only when you select it — if saving fails, the search stays open and the previous contact remains untouched.Bookings spanning two years
If a booking spans two calendar years (e.g., Dec 28, 2024 → Jan 3, 2025), the system handles it automatically: two separate checkouts are created (one per year) with amounts split proportionally per night. Each checkout is invoiced in the correct fiscal year.Year-Boundary Splits happen automatically. No action is required from you.
Filtering & Search
In Bookings you can filter checkouts by:- Status (READY, SENT, ERROR, etc.)
- Property
- Date range (checkout date)
- Paused (yes/no)
