For the complete documentation index, see llms.txt. This page is also available as Markdown.

📄Booking Details

All booking details you need — in one place.

The Booking Details page gives you a complete overview of a single booking: guest data, platform information, financials, check-in details, messages, payments, and reviews.

It is your single source of truth for everything related to one reservation.


👤 Guest & Booking Platform Data

This section contains all data received directly from the booking platform (Airbnb, Booking.com, Direct, etc.).

You can:

  • Edit booking details if needed

  • Move a booking to another unit

  • Change check-in or check-out dates

  • Signal an extension

🔁 Extension (important)

Marking a booking as an extension is useful to inform your cleaning teams.

An extension will not appear on the cleaning plan, avoiding unnecessary cleanings.


💰 Financial Information

This section shows a transparent breakdown of the booking's finances:

  • Nights price — what the guest paid for the nights only (incl. VAT, excl. additional fees)

  • Cleaning & other fees — all extra fees you configured (incl. VAT)

  • Commission (Host) — platform commission fees

  • Platform city tax (guest charge) — the city tax amount charged to the guest by the platform

  • Invoice city tax (Ortstaxe) — appears on the guest's e-invoice (configurable in Property Settings)

  • Due VAT — automatically calculated (configured in Property Settings)


🧾 Invoice

OkupAI generates a PDF invoice for every booking from the financial data above — VAT and city tax (Ortstaxe) use the rates from Property Settings.

When is it available?

  • Once the check-out date has passed, the invoice becomes available for download here

  • For direct bookings, you can generate it instantly at creation with Generate invoice now — see Add a New Direct Booking

Who can download it?

  • You, via the Download invoice button on this page

  • Your guest, via their Online Check-In page

  • In bulk: all invoices of a period as a ZIP under Settings → Invoices — see Data Export

Billing data & corrections

The billed name, company data, and address come from the booking's invoice details — entered by you when creating a direct booking, or by the guest in the Online Check-In form ("Do you need an invoice?").

Made a correction? Edit the invoice fields in the Edit window of this page — if an invoice already exists, OkupAI regenerates it automatically with the corrected billing data.

Regenerate Invoice

You can now regenerate an invoice for a specific internal booking ID. Use the Regenerate Invoice button on this page to issue corrections for invoice-data changes.

Automatic Invoice Reissue

When you modify a booking, OkupAI automatically voids the existing invoice and issues a new one to reflect the changes. This ensures that any updates, such as payment method changes, are accurately captured in the invoice.


💳 Combined Payments

You can now combine payments for multiple bookings belonging to the same client. This feature allows you to create a single payment request for all selected bookings, simplifying the payment process.

How to Combine Payments:

  1. Select multiple bookings from the same client.

  2. Click on the Combine Payments button.

  3. Review the combined payment details and confirm.

Only bookings of properties belonging to the same client can be combined. Ensure all selected bookings are associated with the same client.

Right-Click Context Menu

A new right-click context menu is available for booking selection:

  • Select/Deselect: Right-click on a booking to open the context menu and choose to select or deselect the booking for combined payments.


💳 Manual Payment Marking for Direct Bookings

You can now manually mark direct bookings as paid directly from the dashboard. This is useful for customers without the accounting integration.

How to Mark as Paid:

  1. Open the Booking Details page for a direct booking.

  2. Use the Payment status toggle to mark the booking as paid or unpaid.

This manual mark is an overlay and does not override any paid verdict from accounting or Stripe.

Right-Click Context Menu

For direct bookings, you can also use the right-click context menu to mark a booking as paid or unpaid:

  • Mark as paid/unpaid: Right-click on a direct booking and select the appropriate option.


🪪 Online Check-In Data

This data is filled out directly by guests in your Online Check-In form.

You can see:

  • Personal guest details

  • ETA / ETD

  • Guest wishes or notes

  • Uploaded ID documents (downloadable)

This data is especially useful for legal compliance and guest preparation.


💬 Automated Messages Schedule

This section shows automated messages only.

You can see:

  • Sent messages

  • Scheduled messages

  • Skipped or cancelled messages (e.g. when conditions were not met)

Manual messages are not shown here.

Condition Statuses

Conditions now have three statuses:

  • Met — Conditions are satisfied, and messages will be sent.

  • Not Met — Conditions are not satisfied, and messages will not be sent.

  • Pending — Conditions will be checked immediately before sending.

Each status is visually represented with distinct colors and icons for quick identification.

Condition Details

Condition details are now displayed only when available. If no condition details exist, they will not be shown.


💳 Stripe Transactions

If Stripe payments are enabled for your account, this section lists every Stripe payment connected to the booking — the full-amount payment link of a direct booking as well as extras like city tax or early check-in.

Each payment shows a status badge:

  • 🟡 Link generated, unpaid — the guest has not paid yet

  • 🟢 Paid — the payment arrived; the status updates automatically

Actions per payment:

  • Copy the payment link to resend it to the guest

  • Regenerate an expired, unpaid link (available once the link is older than 24 hours) — you get a fresh link for the same amount

➕ New payment link

Need to charge something extra — a pet fee, fresh sheets, a late checkout? Click New payment link, enter a description and amount, and send the generated Stripe link to the guest. The payment appears in this list as soon as the guest pays.

Payments are collected on the Stripe account assigned to the booking's unit — manage accounts and assignments in Stripe (Integrations).

Cancel Payment Request

Cancelling a payment request now deletes it completely. Once a payment request is deleted, the reference and Stripe link will no longer be valid. Ensure you want to proceed before confirming the cancellation.


⭐ Guest Review

If the guest has already left a review, it will appear here.

This allows you to quickly link guest feedback to the actual stay.


🧭 Summary

The Booking Details page combines:

  • Platform data

  • Guest check-in data

  • Financials & invoices

  • Automated communication

  • Payments & reviews

Everything you need — in one place.

Last updated