Overview
Hotels using Opera PMS or OHIP PMS may encounter situations where services purchased by guests on the day of check-out are not automatically added to the guest folio. This occurs because Opera-based systems typically post charges during the night audit, which closes the previous business day.
If a guest purchases an upsell such as breakfast or late check-out on the morning of departure, the charge may not be included in the folio unless it is manually added by the front desk.
Duve provides a configuration that automatically adjusts how these charges are posted, ensuring they appear in the guest folio before departure.
Enabling this feature helps properties:
- Prevent revenue loss from unbilled services
- Reduce manual work for front desk teams
- Ensure accurate and complete guest folios at Check-Out
This feature is available for Opera and OHIP PMS integrations.
How It Works
When the feature “Post Check-out day charges at day before” is enabled, Duve automatically adjusts how upsell charges are posted to the PMS to ensure they are included in the guest folio before departure.
The exact behavior depends on when the upsell is purchased and which PMS is used.
Scenario 1: Guest purchases an upsell on the check-out day (Opera & OHIP)
If a guest purchases an upsell during the check-out day, Duve posts the charge to the PMS as a transaction on the guest folio.
This ensures the charge appears immediately in the folio, even if the upsell was originally configured as a package or fixed charge.
Example:
A guest purchases breakfast on the morning of check-out.
Duve posts the charge directly as a transaction so it appears in the folio before the guest departs.
Scenario 2: Upsell purchased before or during the stay (OHIP only)
If the upsell is configured as a package or fixed charge and is purchased before or during the stay, OHIP may schedule charges across stay dates.
When this feature is enabled, Duve adjusts the last scheduled charge so that it posts on:
1 Day Before Checkout Day
This ensures the charge is included in the night audit before departure, allowing it to appear in the final folio.
Example:
- Stay dates: Dec 5–7
- Breakfast package purchased before arrival
- Final charge is automatically posted on Dec 6 instead of Dec 7
How to Set up
Navigate to Dashboard > Settings > Connections > PMS & Channel Managers
Select your Opera or OHIP PMS connection.
Locate toggle “Shift packages charges from checkout day”
Then, add the Transaction ID in the Upsell.
To configure navigate to Dashboard > Upsells > Manage
Open the relevant upsell item and scroll to “Advanced Options”
Locate the Transaction ID field and enter the appropriate PMS transaction code used for posting the charge.
Reservation Page Logs
- Log entries for:
- Each time an upsell is re-dated and posted early.
- Errors or failures when attempting to post early.
Example:
[2025-12-07 06:03:21] Early posting applied for reservation 87236. Upsell 'Breakfast' moved to 2025-12-06.
Frequently Asked Questions
Why are check-out day charges sometimes missing from the folio?
Opera-based PMS systems typically post charges during the night audit. If a service is purchased after the audit runs, the PMS may not automatically add it to the guest folio.
Does this feature change how upsells are configured?
No. Upsells can still be configured as packages or fixed charges. The feature only adjusts how charges are posted to the PMS.
Is this feature available for all PMS integrations?
No. This feature is currently available only for:
- Opera PMS
- OHIP PMS
If you need assistance configuring this feature, contact Duve Support for guidance on Opera or OHIP integration settings.
Comments
0 comments
Please sign in to leave a comment.