New ✨
Xero — Approve & email invoices: You can now set Preno to automatically approve and email invoices in Xero when they're raised in Preno. Configure this in Settings → Integrations → Xero.
Original rate name on bookings: When a booking comes in from an OTA (like Booking.com) or is edited to a custom rate, Preno now records and displays the original rate name — for example, "OTA Base - Includes breakfast". This appears in booking summaries, CSV exports, booking history, and email tags.
Housekeeping — Staff assignments (early access): A redesigned housekeeping page with staff assignment is now available for early access. Assign staff to rooms individually or use round-robin auto-assignment, and view a full history of status changes, notes, and assignments. Reach out to support to enable this for your property.
Enhancements 🥳
Booking engine — Stripe payments: You can now take full payment before confirming the booking. Note: requiring upfront payment may reduce direct booking conversion, and the card won't be saved for future charges. Please reach out to our support team to configure this.
Bug fixes 🧰
Receipts: Fixed an error that appeared when trying to view a receipt.
Bookings: Fixed an issue where refunds or voids could be processed on cancelled bookings.
Extras — Xero: When a Xero-mapped extra can't be deleted, Preno now shows a clear message explaining why.
Xero — Integration settings: Fixed an issue where editing the default invoice status appeared to revert when you returned to the settings page.
Cleaning fees — Booking.com: Fixed a bug where a duplicate cleaning fee was applied when the rate already included the fee.
Revenue report: Fixed a bug where revenue data doubled up when viewing a period longer than a year with a comparison period.
